毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857

毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857

ID:8803661

大小:323.50 KB

页数:8页

时间:2018-04-08

毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857_第1页
毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857_第2页
毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857_第3页
毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857_第4页
毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857_第5页
资源描述:

《毕业论文(设计)-基于vxworks 的视频采集系统的设计与实现14857》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、专业好文档基于VxWorks的视频采集系统的设计与实现上海交通大学图像通信与信息处理研究所()芮雨余松煜摘要利用Bt848在Intelx86平台和实时操作系统VxWorks上实现了视频采集系统。Bt848高度集成的特性使其外围电路极其简单,在保证性能的前提下便于硬件的设计和附加功能的集成。VxWorks优异的性能和方便的接口便于编写设备驱动程序和应用软件。关键词视频采集Bt848VxWorksPCI设备驱动程序---------------------------------------------------------

2、-----------------------1引言多媒体通信技术的发展为信息的获取和传输提供了丰富的手段,视频数据是其中不可缺少的重要组成部分,而视频数据的获取离不开视频采集系统。目前,视频采集系统的应用极为广泛,许多产品和设施,例如远程监控、可视电话、会议电视等等,都需要采集视频信息。而且,随着PC机的普及,人们可以直接利用PC机进行视频采集,采集到的视频数据经过处理后保存在本地或者发送到远方。由于视频的采集、处理和传输都在一台PC机上完成,因此可以大大降低系统的复杂度和价格。我们设计的视频采集系统是基于Intelx8

3、6平台和实时操作系统VxWorks,由视频采集卡和驱动程序两部分组成,如图1所示。视频采集卡完成视频数据采集和格式转换,驱动程序在系统启动时对硬件进行初始化,在系统启动之后实现硬件和应用软件之间的数据交互。考虑到视频的数据量极大,视频采集卡通过PCI高速总线与计算机相连。2视频采集卡的设计图1桌面视频采集系统结构框图为了将由摄像头输入的模拟视频转换为计算机能够接受和处理的数字视频,需要经过模数转换、同步提取、亮色分离等多个步骤。而为了将数字视频传送到PC机的内存中,还需要一定数量的FIFO、总线接口和相应的控制逻辑。这原本

4、是一个比较复杂的过程,但是随着半导体技术的发展,各半导体生产厂家通过不断创新和改进,目前已经能够在单个芯片上实现所有这些功能。Conexant公司的Bt848就是这样的一种芯片,图2给出了其功能框图。欢迎光临中国最大的电子工程师应用网站 网址:www.bbww.net专业好文档图2Bt848功能框图对于在PCI总线上进行NTSC/PAL/SECAM视频捕获的应用来说,Bt848是一种完整的低价格解决方案。作为一种总线主控设备,Bt848不需要任何本地缓存来存储视频像素数据,这样就极大地降低了硬件价格。Bt848能够充分利用

5、基于PCI总线的系统的高带宽和固有的多媒体功能,并且能够与其他多媒体设备实现互操作,这样就能够以模块的方式在系统中添加视频采集和叠加功能,而花费甚少。Bt848的使用与PCI系统总线的拓扑结构无关,可以用于各种系统总线的组织结构,既可以直接集成在主板上,也可以作成插卡插在PCI总线插槽内。Bt848的主要特点是:与PCI2.1规范全兼容,拥有辅助的GPIO数据端口和视频数据端口,支持的图像分辨率高达768×576,支持复杂的裁剪功能,零等待状态的PCI突发写操作,支持场/帧屏蔽以减少带宽,在输出方面支持多种YCbCr和RG

6、B像素格式,支持NTSC/SECAM/PAL模拟输入,可以使用垂直/水平方面的插值滤波将图像尺寸缩小到图标大小,具有多个复合和S视频输入,支持奇偶场不同的目的地址,支持奇偶场不同的颜色空间/缩放因子,支持225个颜色调色板的视频映射,具有用于图文电视的VBI视频捕获功能。这些特点使Bt848适用于PC电视、桌面可视电话、运动视频捕获、静止图像采集和VBI数据服务等应用领域。Bt848高度集成的结构使其外围电路极其简单,也便于在同一块插卡上增加更多的功能,例如视频数据加密。视频采集卡的结构如图3所示。一块Bt848最多支持4

7、路模拟视频输入,其中3路是复合视频信号,1路是S视频信号。4路视频输入在Bt848内部完成复用。Bt848通过内部的PCI接口直接与PCI总线相连。单片机通过FIFO与Bt848的GPIO端口相连,单片机软件与主机上的软件一起实现视频采集系统的加密。控制逻辑控制Bt848和FIFO的时序,同步PCI总线、Bt848与单片机的操作。图3视频采集卡结构框图欢迎光临中国最大的电子工程师应用网站 网址:www.bbww.net专业好文档3驱动程序的编写应用程序必须通过驱动程序才能与硬件进行数据通信,而驱动程序的编写又是与操作系统密

8、切相关的。本系统所使用的操作系统是实时操作系统VxWorks。VxWorks是由WRS(WindRiverSystems)公司开发的一套具有微内核高性能可伸缩的实时操作系统,支持广泛的网络通信协议,并能够根据用户的需求进行组合,其开放式的结构和对工业标准的支持使开发者只需做最少的工作即可设计有效的适合于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。