基于VFW技术的视频处理系统研究与实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:chywei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多媒体技术是在计算机上表示多种媒体(如文本、图形、图像、音频、视频等),以音频和视频应用为主的,能够同时处理和显示多种媒体信息类型的技术。其中,数字视频处理技术是以视频信息处理为主的多媒体技术,是把来自摄像机或其他视频输入设备的视频图像信号,经过数字变换后得到数字视频信号,再由视频处理系统进行处理的一种技术。多媒体技术的应用范围非常广泛,如视频监控系统、视频会议系统、医疗卫生系统、家庭娱乐,等等。本论文研究和实现的视频处理系统是多媒体技术在视频监控领域的一个应用。   在实际应用过程中,视频监控系统的应用和发展常常遇到以下两个难题:一是多媒体视频数据的存储需要巨大的磁盘容量。未经处理的视频图像因存在较大的信息冗余而导致视频数据量非常大,从而使用过程中对视频监控系统容量的要求比较高。二是网络的传输速率或带宽达不到要求。显然,巨大的视频数据量要传输到网络对端,对视频监控系统网络传输速率的要求会很高。同时随着网络使用者数量的不断增多,网络带宽的增加仍远远达不到传输要求,常常导致网络堵塞和拥挤。   随着多媒体、网络技术的迅猛发展,如何在当前现有的技术水平和有限的网络带宽的限制条件下,有效、合理地优化视频监控系统性能,一直是视频信号处理领域的重点和难点。在视频监控系统中,在存储和传输多媒体视频之前,需要进行适当的处理。因此,本课题对视频处理系统的研究具有重要意义:视频处理系统可以作用于视频监控系统中网络传输功能模块的前端,解决了视频监控系统中系统容量和网络带宽的难题。   视频处理技术研究的核心是对视频流的各种处理,如视频捕获、视频压缩、视频显示等。目前主要有两种视频捕捉方法:一是利用视频捕捉卡附带的SDK开发工具,只能利用视频采集卡提供的控件进行二次开发,这种方法采集性能好、开发简便,但是较大程度上依赖于视频捕捉设备,应用扩展性也不好;二是利用数字视频处理软件开发包进行捕获,这种方法应用灵活,在捕获视频时不依赖于任何视频设备。本论文采用微软提供的软件开发包进行视频捕获。   本文基于VFW(Video for Windows)技术设计和实现了视频处理系统。论文首先详细介绍了系统中运用到的几种相关技术:VFW技术的系统框架及其组成部分、工作原理机制及其应用程序开发方法;MPEG-4视频压缩编码技术原理及其XviD编码实现;采用VFW、MPEG-4和XviD三者融合的技术方法来完成视频处理系统的开发。然后详细介绍了视频处理系统的设计与实现:系统的设备初始化、视频格式配置、视频预览和视频编解码等模块的函数代码实现原理。最后,给出了系统演示和实验结果分析。   VFW(Video for Windows)是美国微软公司早期推出的一种应用于视频开发领域的软件开发包。它主要针对视频中的AVI(Audio Video Interleave)文件,其重要意义在于能对AVI文件进行采集、捕捉、预览、压缩存储和解压回放等。   MEPG-4不仅实现了对视频图像的高效率压缩,还实现了基于内容的交互功能。作为一种通用标准,MPEG-4所支持的比特流、分辨率和质量等方面均体现了这种通用性。   XviD CODEC是MPEG-4视频编码算法的实现。XviD功能十分强大,它支持多种编码模式和多种编码技术,并因其高性能和开放性而成为目前世界上最常用的一个开放源码MPEG-4编/解码器,BT和eMule中几乎90%以上的电影、电视剧均采用XviD CODEC来压缩。   本系统能够实时显示摄像头采集的视频,用户在观览视频之前,系统为用户提供了视频格式配置,如视频图像的分辨率、像素深度、压缩参数、亮度、对比度、灰度、饱和度等。用户根据实际需求选择相应的视频格式和参数之后,系统对摄像头采集的视频信号进行编码压缩,最后将压缩后的视频流写成AVI文件存盘。本系统有三个性能特点,一是操作简单,用户只需设置好压缩参数即可预览视频;二是实时压缩:系统在用户预览摄像头视频的同时进行了视频压缩,节省了压缩的等待时间;三是高压缩比:经过多次实验测试和分析,本系统的压缩比达到43:1。
其他文献
目的:本研究通过构建人巨细胞病毒(human cytomegalovirus,HCMV)皮层蛋白pUL76的保守N端和非保守C端的真核表达载体,转染至真核细胞,确定pUL76引起染色体损伤的决定序列。方
说话人日志通常被描述为解决“谁什么时候在说话”(“Who spoke when?”)问题的一个系统。目标是在没有任何预信息的情况下(即没有预先知道说话人的任何信息,如说话人性别,年
高空间分辨率卫星遥感系统作为人类获取地球空间信息的重要手段之一,正在国民经济和国防安全等众多领域发挥着越来越重要的作用。为了更快地实现高空间分辨率卫星遥感影像的产
现代的工业应用需求更高速,更经济,更良好的电机控制系统,对控制器的性能要求不断提高。有一些调速控制器要求其响应速度特别快。例如:飞机引擎、陀螺、涡轮等。然而传统的以单片
摘要:学生语文素养养成最重要的阶段就是高中,培养学生的语文素养是最重要的一项内容就是传统文化的学习。这篇文章研究了高中语文中传统文化的学习,并且对它进行了分析,而且提出了几点在教学中融入传统知识的措施,研究了传统文化在高中语文教学中的意义等等,想要为我国的教育视野做出贡献。  关键词:高中语文;传统文化;渗透;措施  由于近年我国对外开放政策的实施,国际间的交流活动也越来越频繁。在这种情况的影响下
高速增长的互联网流量和网络带宽,为网络存储技术提供了广阔的应用前景,也对网络存储系统提出了新的挑战。由于多核并行、硬件加速和低功耗等优势,多核网络处理器成为一种可行的
随着现代竞技体育的不断发展,项目的对抗性不断增强,对运动员体能的要求也不断增加。有效的体能训练不仅能保证运动员的竞技水平得到充分发挥,还可以减少伤病的出现,是各方面
近年来随着计算机技术的高速发展,地质工程技术也得到了快速发展,三维地质建模信息化是地学研究的前沿领域,也是三维GIS地学的一个重要组成部分,对它的研究可以补充和完善地
摘要:在语文教学过程中,把帮助学生树立自信心作为主攻目标,把增强其对语文学习的兴趣作为突破口,力求让他们增强学习的自信心,使得他们既能培养健康的学习心理素质,又能尝试成功的喜悦。只要我们能够尽可能多地给学习困难生创设“成功”的机遇,给予他们热切的期望、具体的帮助,就一定会让他们重新树立起学习的自信心的。  关键词:小学语文;学困生;对策研究  一、小学语文学困生成因分析  1.先天因素  所谓的先
网格技术是将分散于不同地理位置中的同构或者异构的计算资源进行整合,实现分散资源的统一化管理,进而实现超级计算机的功能。包任务作为一种特殊的并行作业,已成为网格技术