基于H.264的NVR系统软件设计实现

被引量 : 3次 | 上传用户:ecoffe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今社会安防的重要性越来越受到人们的关注,视频监控系统的运用也更加广泛。在国内大型的视频监控项目中,设备网络化已成为视频监控系统的发展趋势。网络视频摄像机NVR作为网络视频监控的核心产品,市场潜力巨大,受到人们的高度重视。但现在各行业对高分辨率视频的需求越来越大,由此带来的巨大数据量流给整个系统的传输与存储带来了巨大的压力。因此提高视频数据压缩比,在保证视频质量的前提下,减轻系统负担显得尤为重要。H.264视频压缩标准作为新一代的视频压缩标准,由于具有高效的压缩性能和良好的网络适应性,其应用前景非常广阔,而将H.264视频压缩标准应用于网络视频摄像机中,也成为当前视频监控研究的热点。本文在分析当前视频监控系统发展现状和监控市场需求的基础上,研究了基于H.264的视频压缩编码技术,进行了VC++编程实现,依据客户端功能需求分析,设计了基于H.264的NVR系统软件平台框架,完成了预览、回放、报警等三个主要功能模块的设计,实现软件预期的各项功能,完成了软件界面设计并进行了系统测试。本文主要研究内容如下:(1)分析了现有视频监控系统的发展及研究现状,研究了网络摄像机的的发展历程。结合现实需要,分析了H.264视频压缩标准在网络视频监控中运用的突出优势,总结了本文的研究方向和研究内容。(2)研究了网络摄像机的主要功能,总结出网络摄像机的原理框图,对客户端软件的需求进行了分析,并依据功能需求分析完成了客户端软件的设计框图。(3)研究了视频压缩的具体要求和两类常用的视频压缩方法,分析了视频编码系统的基本结构,研究了H.264的编解码结构,并以VC++程序编程实现,分别对单幅图像和视频序列进行了H.264编码测试,检测了H.264编码的高效性。(4)分析了客户端软件的总体功能,研究了预览模块、回放模块和报警模块三个主要功能模块的实现流程,依据客户端所进行的功能需求分析,采用VC++编程实现了NVR系统的设备管理、云台控制、数据流控制、录像控制、播放控制和报警处理等功能,完成了客户端软件的主体设计。(5)设计了客户端软件主界面,并对预览功能、回放功能、云台控制、报警处理等功能进行了测试,保证了客户端各项功能需求的正常实现。
其他文献
基于现代教育观,要求幼小衔接要有度,既要为幼儿入小学做好准备,更要关注幼儿当下的快乐和幸福;幼小衔接要有据,要找出幼儿入学的困难点,以此作为幼小衔接的关键点;幼小衔接
为了提高板厚控制系统的智能化程度,提出了基于T-S模糊模型的冷带轧机板厚控制系统模糊预测控制策略。在板厚控制系统T-S模糊模型辨识的基础上,采用基于广义预测控制的模糊预
目前,我国已进入知识经济时代,信息技术迅速发展,互联网的容量迅速扩大,越来越多的制造商意识到网络销售的力量,开始试图通过电子商务网络直销的方式向最终用户销售商品。网
1临床资料患者男,49岁,因“反复胸闷3年,加重1周”入院。1周前突感心前区闷痛,口服“速效救心丸”效果欠佳。既往因“腹主动脉瘤”行腹主动脉支架术。吸烟史30年,平均20支/d
受自身方言的影响,使用闽南方言的人对普通话中某些事物的量词搭配常常不知道其确切的表达方式,因此容易错用、滥用。对闽南方言与普通话中常用量词的用法进行比较分析,从中
<正>3月9日,万科在北京召开媒体交流会,集团高级副总裁毛大庆正式离开万科。据悉,毛大庆新身份将是"创客",要涉足创业办公社区,打造年轻人创业孵化器。这也是继肖莉之后出走
<正>互联网不仅仅是工具、渠道,更是基础设施,是一种全新的方法论。"互联网+"火了,它势必催生新的经济体系的建立,这将彻底改变我们的生产方式和生活环境"互联网+"是什么?"互
“纳粹屠犹”和“南京大屠杀”是发生在第二次世界大战期间的两场浩劫。这两场浩劫程度之惨烈、手段之残忍、后果之空前应该说几乎没有二致,惟一的差别恐怕是,“纳粹屠犹”的
清朝末年到民国初年,社会学在国人学习西学的热潮中传入中国,包括毛泽东在内的一些中国早期共产党人,对西方社会学学说都有一定程度的了解。社会学输入中国的途径,主要有直接从西
目的:重症急性胰腺炎(severe acute pancreatitis, SAP)是临床上常见的急腹症之一,其并发症多,病死率高,预后凶险。急性肺损伤(Acute lunginjury,ALI)和急性呼吸窘迫综合征(Acute