节点文献
基于MPEG4的多媒体数字视频监控采集子系统的研究与设计
【作者】 刘晓兰;
【导师】 高胜法;
【作者基本信息】 山东大学 , 计算机系统结构, 2005, 硕士
【摘要】 视频监控以其直观、方便、内容丰富的特点广泛应用于安保、生产管理等场合,成为交通、金融乃至住宅、社区等领域安全防范的重要手段。近几年来,随着通信技术、多媒体技术及网络技术的飞速发展,视频监控技术也取得了质的飞跃,从早期的模拟监控时代进入了数字监控时代,呈现出多样化的发展趋势。 基于对视频监控系统的历史、现状和发展趋势的研究,本论文完成了多媒体数字视频监控采集子系统的研究与设计。该子系统主要由视频采集模块、本地播放模块和网络传输模块等组成。 在视频采集模块中,论文给出了基于MPEG4的视频数据压缩算法的实现。MPEG4是基于对象的动态图像压缩标准,在视频监控方面具有节约存储空间、占用网络传输带宽少、错误恢复能力强、图像质量高、可变带宽和具有可扩展性等优点,因而成为视频监控系统数据压缩的首选。 同时本文依据实时监控网络的特点,提出对监控数据进行基于FGSS(精细的空域可扩展性视频编码算法)的压缩方案。FGSS重点解决了传统的视频编码方法存在的码率固定的问题,使得码流具有在任何地点截断的特性,提供了多分辨率和极强的网络带宽适应性,并且具有较强的错误恢复能力,能够更好地适应网络带宽的变化,获得更加完善的监控效果。 系统采用DirectShow技术实现本地播放功能。详细论述了Filter Graph组件的构造过程,以及媒体文件的装载、各个输出Pin的连接、媒体文件的播放的设计与实现。 论文通过Winsock编程方法和多线程机制实现了视频数据的网络传输。WinSock作为一种标准API,允许两个或者多个应用程序或进程在同一台机器上或通过TCP/IP或IPX等普通网络协议建立网络通信,可以运行于所有Windows平台之上。而多线程机制的使用,使得应用程序的编码、传输、解码同时进行,有效地提高了图像传输效率。
【Abstract】 Because of it’s specialty of immediacies convenience and exuberance,video surveillance becomes strong measure in security defense fields such as production management, traffic finance residence and community.Video surveillance technology has evolved quickly in recent years with the rapid development of communication technology, multimedia technology and network technology .Now it steps into digital surveillance state,and takes on a multiform trend.Based on the research of video surveillance system’s history actuality and trend, thesis complete the research and design of gather subsystem of multimedia digital video surveillance.There are main modules such as video gather module local play module and network transmission module in this subsystem.Offer the realization of MPEG4-based video data compress arithmetic.MPEG4 is object-based,and is a dynamic standard.It becomes the first choice of data compress of video surveillance system because of it’s merits such as saving storage taking less bandwidth, strong error resilience, better image quality, variable bandwidth and scalability,etc.At the same time.propose a FGSS-based compress scheme for video data according to the characteristic of living surveillance network. FGSS coding scheme can resolve the problem of the constant bit rate in traditional coding method, by which the bitstream can be cut down at any point. This scheme has better error-recovery ability and can adapt to the flexibility of network bandwidth,whick can achieve better effect of surveillance.Adopt DirectShow technology in design of local play module,which also is a innovation of thesis.According to construct theory of Filter,we finished the formation of Filter Graph module, the loading of media file, the link of output Pins,till the play of media files.Achieved the network transmission of video data by adopting Winsock programme method and multithreading mechanism.Winsock is not a networkprotocol,but a open network program interface supporting multi-protocol,which offers a communication port in computer.With the help of this port computer can communicate with every computer that has a Socket port.In the same way,the application of multithreading can make the progress of encode, transmission, decode happen together,and which advance the efficiency of image transmission.
【Key words】 Video surveillance; MPEG4; FGSS; DirectShow; Winsock; Multithreading;
- 【网络出版投稿人】 山东大学 【网络出版年期】2005年 08期
- 【分类号】TP277
- 【被引频次】4
- 【下载频次】380