摘要
视频监控以其直观、方便、内容丰富的特点广泛应用于安保场合,成为交通、水利,社区安防等领域安全防范的重要手段。近几年来,随着通信技术、多媒体技术及网络技术的飞速发展,视频监控技术也取得了质的飞跃,从早期的模拟监控时代进入了数字监控时代,呈现出多样化的发展趋势。
基于对视频监控系统的历史、现状和发展趋势的研究,本文采用海康HC400X图像采集卡为硬件平台,完成了多媒体数字视频监控采集子系统的研究与设计。该子系统主要由视频采集模块、本地播放模块和网络传输模块和基于GPRS短信传输报警等组成。
本文依据实时监控网络的特点,提出了基于HC400X的新型视频监控系统的构架,添加GPRS网络报警的新型系统。对系统的构架进行了研究,把系统分为服务器端、中心站、监控前端;介绍了服务器端,中心站,监控前端的系统组成。本文详尽阐述了中间站的架构和程序流程,对服务器端监控中心进行分析,阐述了系统功能。
系统采用DirectShow技术实现本地播放功能。详细论述了Filter Graph组件的构造过程,以及媒体文件的装载、各个输出针的连接、过滤器表和DirectShow传输的设计与实现。论述了数字图像处理的方法,以及视频压缩的必要性,压缩原理等。详尽的阐述了常用的压缩技术:预测编码和变换编码。论述了软件的实现。
论文通过Winsock编程方法和多线程机制实现了视频数据的网络传输。允许两个或者多个应用程序或进程在同一台机器上或通过TCP/IP普通网络协议建立网络通信,可以运行于所有Windows平台之上。而多线程机制的使用,使得应用程序的编码、传输、解码同时进行,有效地提高了图像传输效率。同时论述了基于GPRS的短信报警的传输,以及短信报警的实现。
论文阐述了HC400X的特性,并阐述了这种系统的独特性—短信报警。论述了系统本地回放的实现,及创建回放媒体文件的Filter,装载媒体文件,获取FilterGraph的各个控制接口。
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 monitoring technology has evolved quickly in recent years with the rapid development of communication technology, multimedia technology and network technology. Now it steps into digital monitoring state, and takes on a multiform trend.
Based on the research of video monitoring system's history, actuality and trend. HC400X is adopted as hardware platform. The research and design of gather subsystem of multimedia digital video monitoring has been completed. There are main modules such as video gather module, local play module and network transmission module and GSM transmission based on GRPS in this subsystem.
According to real-time monitoring network specialty, put forward a new monitoring system based on HC400X,that is "GSM alarm". The system has been divided into three part: sever, center stage ,front port for monitoring and controlling. The system can been realized local monitoring and controlling, network monitoring, GSM alarm based on GRPS. Thesis has been described hiberarchy of system and hiberarchy's function , such as framework and work flow of center stage,analyze the function of sever monitoring system.
Adopt DirectShow technology in design of local play module,which also is an 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,the building of filter and transfering of directshow. Discuss digital image processing, necessary of video compressing and principle of video compressing. Introduce some common technique of video compressing, just like forecasting coding and switching coding. Discuss realization of software.
Achieved the network transmission of video by adopting Winsock programme method and multithreading mechanism. Winsock is not a network protocol, but an 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.
Thesis has been set forth characteristic of HC400X and special characteristic of system—GSM alarm. Discuss realizing of local replay. Create filter of replay media, load media file, get controlling interface of filter graph.
引文
[1] Evelyn Redtree. Why Digital Surveillance Systems Are Replacing Analog Systems, Security World Nov/Dec2000: 35-41
[2] 刘富强.数字视频监控系统的开发及应用机械工业出版.2003(3):31-32
[3] 卢选民,史浩山,张原.多媒体监控网络视频多画面全动态显示的设计与实现小型微型计算机系统,2000(9):88-89
[4] 计文平,郭宝龙.数字视频压缩编码的国际标准.计算机应用研究,2003(4):1-5
[5] 胡永红.智能多路视频监控系统的设计.微机发展,2001(11):81-85
[6] Fabio Cavalli, Rita Cucchiara, Massirno Piccardi, Andrea Prati. Performance Analysis of MPEG-4 Decoder and Encoder. IEEE Region 8 International Symposium on Video/Image Processing and Multimedia Cormnunications, June 2002: 227-231
[7] Alessandro Rubini, Jonathan Corbet, Allesandro Rubini. Linux Device Drivers. O'Reilly& Associates 2004: 87-118
[8] 任庆海,陈海霞.视频监控系统在水利工程中的应用.水利水文自动化,2004(01):19-22
[9] 李惠佳,陈章永等.基于流媒体技术的数字视频监控系统.电子技术,2004(6):33-34
[10] 赵进,叶梧等.RTP/RTCP流媒体服务器技术研究.中国有线电视,2004(1):6-9
[11] 吴显军.多媒体实时传输协议及其在视频传输系统中的应用.微计算机信息,2003(10):75-76
[12] 黎洪生,刘新生.基于MMS的视频监控报警系统开发与研究.计算机技术与发展,2006(16):317-319
[13] Suresh Krishnamurthy and Debargha Mukherjee. VIDEO MONITORING SYSTEM FRAMEWORK FOR VIDEO ON DEMAND IEEE Transactions on Consumer Electronics, Vol. 41, No. 2, MAY 1995: 350-359
[14] Redmill, D.W.; Bull, D.R.; Chung-How, J. T.; Kingsbury, N. G. Error-resilient image and video coding for wireless communication systems Electronics & Communication Engineering Journal, 1996: 133-152
[15] MAO Zhi-gang, HE Wei-feng, ZHOU Wen-biao. Design and Implementation of Efficient VLSI Architectures for Full-search Block-matching Motion Estimation 3rd International Symposium Instrumentation Science and Technology: 10616-10620
[16] Park Sanghoon, Yoon Hayoung and Kim Jongwon. "Network-adaptive HD MPEG-2 video streaming with cross-layered channel monitoring in WLAN", Journal of Zhejiang University-Science A, Volume 7, Number 5, 885-893.
[17] 鹿宝生,陈启美,丁胜军.基于TMS320DM642的嵌入式网络视频服务器的实现.计算机工程与设计,2006.7 27(13):2363-2364.
[18] 范金刚 陈雷霆.基于嵌入式WEB的网络视频监控系统的设计与实现,计算机与信息技术.2005(11):91-92.
[19] 吴暾华.网络视频监控系统中数据传输的实现.计算机工程与设计,2004(06):971-975
[20] 赵德志,吴洁,丁秋林.基于DirectShow的实时视频信息采集与压缩.计算机技术与发展,2006(1):187-189
[21] 张立荣,石峰.基于DirectShow的远程视频监控系统的设计与实现.视频应用工程,2005年增刊:155-157
[22] 徐燃,潘接林.DirectShow技术在音频格式转换及音视频分离方面的应用.计算机应用,2005(12):387-390
[23] 郑德忠,何群,韩芳芳.基于差值图像小波变换的图像压缩技术的研究.仪器仪表学报,2004(S1):589-590
[24] 沈承东,谭庆平.基于MPEG4的数字视频监控系统的设计和实现,计算机工程,2002(12)
[25] 高文.多媒体数据压缩技术.电子工业出版社,1998
[26] 贺小箭.视频压缩技术研究与MPEG标准视频的软件实现.硕士学位论文,1997
[27] (美)吉布森(Gibson,J,D)等著;李煌等译.多媒体数字压缩原理与标准.北京:电子工业出版社,2000(8):P145
[28] 陈云峰,高厚琴.低码率活动图像帧间预测编码的研究.电视技术,1999(4)
[29] 张益贞,刘滔.Visual C++实现MPEG/JPEG编解码技术北京:人民邮电出版社2003
[30] 鲁业频.基于预测编码与DCT变换编码的比较.电视技术,2002(5)
[31] 谢卫国,沈兰荪.利用分形变换的帧间图象运动补偿预测编码.北京工业大学学报,Vol.22 No.4 Dec.1996
[32] 陈功,黄祥林,卓力.MPEG—基于对象的多媒体压缩新标准,《测控技术》2002.21(5)
[33] 李庆忠,陈显华,王立红.视频监视中运动目标检测与识别方法.计算机工程,2004(16):143-145
[34] ZHANG Ji-xiang, DAI Ju-feng, ZHANG Chun-tian. Adaptive Techniques for Video Compression 3rd International Symposium Instrumentation Science and Technology: 20282-20285
[35] 杨枝灵,王开等.Visual C++数字图像获取处理及实践应用,人民邮电出版利,2002,P246
[36] 张旭东,卢国栋,冯健.图像编码基础和小波压缩技术-原理、算法和标准,清华大学出版社,2004.166-170
[37] 沈承东,谭庆平.基于MPEG4的数字视频监控系统的设计和实现[J].计算机工程,2002.28(8):235-2370
[38] 陈宇,唐旭章.基于对等网络的Intranet视频监控系统的设计[J].计算机工程,2003,29(18):162-163转1850
[39] Gang Wu, Yi Wu, Long Jiao, YuanFang Wang, Edward Y. Chang. Multicamera Spatiotemporal Fusion and Biased Sequence data Learning for Security Surveillance, MM'03, November2-8, 2003, Berkeley, California, USA.
[40] 赵丽,陈燎原,罗萃文.远程视频监控系统的安全可靠性技术[J].计算机应用,2003.23(12):426-4270
[41] 刘军山,王汇源,张君捧.基于H.263协议的视频监控报警系统[J].计算机应用,2003.23(12):212-213转2210
[42] GPRS的概述
[43] 赵志伟.GPRS技术及网络建设综述.移动通信[J],2002(6):23-28
[44] 杭州海康威视数字技术有限公司.DS-40XXHC、DS-40XXHC+、40XXMD卡的Windows编程指南V4.1.pdf