毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

视频监控系统开发平台的研制 第4页

更新时间:2009-9-11:  来源:毕业论文
视频监控系统开发平台的研制 第4页
第2章视频监控系统开发平台的结构及功能设计
    2、MV.USB2820彩色/黑白图像采集盒
    可通过USB2.0版本的USB总线和主机连接。与便携式或台式计算机配合,
形成各种类型的移动式图像处理工作站,特别适用于野外、活动场所、和工作环
境狭小的场合。它能捕捉既静止又完整运动的视频图像(.bmp,.jpg和.avi文件格
式),MV.USB2800是从图像来源(VCR,照相机Camcorder,VCD,DVD和LD)
到电脑间的桥梁。硬件快照可以立即捕获影像。体积较小,非常适合桌上型和笔
记本个人电脑。彩色视频A/D转换并解码形成YuV422数字信号,将黑白的视频
A/D转换形成GRAY8的数字信号,这些数字信号经缓存,通过LJSB接口控制器,
送到主机内存或经主机作YUV到RGB的转换后送到显存。采集720×576全窗口
图像,送到内存的YUV图像能达到25帧/s;由主机将YUV转换成RGB再送到
主机显存时能达到25帧/s的实时显示。
  3、DH-CG300视频采集卡
  三路复合视频输入,一路S.Video输入,软件切换。其中第一路为音视频复用,
s.Video的亮度信号输入也可作为复合视频输入;
    支持PAL,NTSC或黑白视频输入,图像分辨率最高PAl。:768X576X24 BFI’
NTSC:640X480X24.BIT。
    亮度、对比度、色调、色饱和度软件可调:
    支持计算机内容与图像同屏显示,图形覆盖功能:
    支持任意形状的图像采集:
    支持裁剪与比例压缩模式:
    支持RGB8888、RGB888、:RGB565、RGB555及256色模式;
    支持单场、单帧、连续场、连续帧的采集方式;
    支持单声道音频采集。
    4、DH.CGMPEG音视频采集压缩卡
    视频输入:两路PAt~gFSC复合视频;
    音频输入:两路IANEMIC/拾音器输入;
视频监控系统开发平台的研制 第4页
    视频采集部分:由两个DH-.CG300单路输入模块组成。具有DH-CG300的所
有图像采集功能。输入信号相当于:DH。CG300的视频输入2:
    视频压缩部分:由两个DH.MPEG.V单路输入模块组成。具有DH-MPEG.V
的所有图像采集压缩功能。输入信号相当于DH.MPEG.v的视频输入1:
  符合MPEG.1,Motion JPEG标准;
  可对运动图像、静止图像进行单帧或连续压缩编码;
  可对视频或视频+音频实时压缩编码:
  可采集单帧或连续图像,数据格式为YUV420;
  可多板同时工作;
  帧速率可调。
2.3平台的软件方案设计
    “软件是硬件的无限延伸”。除了选择好适当的硬件设备,软件方案的设计
是整个平台开发过程中最重要的环节,平台的主要功能大都是在计算机中通过软
件来实现的。软件方案的设计是各种理论和处理算法的具体实现。在编写程序代
码之前,必须明确软件要实现的功能,进行项目计划以及软件系统的设计,便于
以后的文护与更新。
2.3.1平台的开发环境
    本平台选用Windows2000作为开发平台,它是目前PC机上很普遍的操作系统,
有较丰富的开发工具。为了提供一个健壮、高速、高效、兼容性好的软件开发环
境,在本论文的研究中,系统前台采用Visual C+4.6.0进行开发,用于完成平台的
各功能模块(数据的实时采集、读取、显示、动态存储等以及查询与回放、系统
管理等功能)的设计。’Visual C++是一种面向对象的程序设计语言,在图像处理算
法设计方面具有其他语言不可比拟的优势,例如灵活的内存空间操作以及运算效
率等。自从微软公司推出这款强大的可视化编程工具以来,使用灵活、功能强大
等特点,使它具有较大的市场占有率卜’。C++一直是一门高效实用的程序设计语言,
即可进行过程化程序设计,也可进行面向对象程序设计,是程序员最广泛使用的
第2章视频监控系统开发平台的结构及功能设计
工具p’。另外,在研究图像处理算法时,采用Matlab进行仿真实验。Matlab是近年
来广泛流行的一种可视化科学计算软件,不但具有语法结构简单、数值计算高效、
图形功能完备和图像处理方便的特点,还具有开发符号计算、文字处理、可视化
建模仿真和实时控制的能力,已成为适合多学科要求的新一代科技应用软件【刚。
2.3.2平台的软件架构模型
    平台的软件构架模型应该按照平台的功能需求和性能需求来设计,平台的软
件结构设计如图2.2所示。
    图2.2软件结构设计
Fig.2.2 Design of Software Structure
2.3.3平台的界面设计
    人机交互界面,是指人与机器之间相互交流、影响的区域,是人与机器进行交
互的操作方式,即用户与机器互相传递信息的媒介,其中包括信息的输入和输出【刀。
凡具有人物信息交流的一切领域都存在人机界面,本平台也不例外。好的人机界
视频监控系统开发平台的研制 第4页
面美观易懂、操作简单且具有引导功能,使用户感觉愉快、兴趣增强,从而提高
使用效率。
    对于软件界面的设计,强调的是“简单、自然、友好、一致”的人性化界面
设计特点【刀。软件界面设计最主要的是要遵循面向用户的原则,本平台的软件界面
是在vC++6.0下开发完成,面向的是有一定经验的视频监控系统和图像处理研究用
户。根据一致性、简洁性、适当性、顺序性和结构性等面向用户的设计原则【81,本
平台设计了以下界面。
1)平台主界面
    图2.3平台主界面设计
Hg.2.3 Desi~Of P1atf0加Main Interface
    如图2.3所示,平台主界面布局为4个区:
    A.平台主题;
    B.视频监控开发模式选择区;
    C.各模式简要说明区;
    D.其它功能按钮区。
2)采集卡开发模式界面

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

视频监控系统开发平台的研制 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。