基于H.264的网络视频监控技术研究与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:britney0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术、图像压缩技术和网络技术的发展,网络视频监控系统对数据采集的实时性、视频图像编码、有限网络带宽下传输实时性和视频质量等都有了更高的要求。本文针对基于DSP平台的视频监控技术中的关键问题进行研究,将H.264视频编码标准应用于视频编码过程,并实现了H.264编码算法的移植和优化。主要工作如下:(1)设计了基于VFW的多通道视频采集工具,并利用VFW编程技术和AVICap窗口类将模拟视频信号转换成数字视频信号,实现实时视频数据采集,并支持进一步的视频处理和播放。(2)提出了一种新的基于H.264/AVC视频编码标准帧内预测模式全搜索算法的快速帧内预测模式选择算法,算法对全搜索算法的两个部分进行了改进:一是针对宏块级的预判,避免了对每一个宏块都做I4和I16两种预测;二是针对I4块的边缘方向预测模式选择算法,减少了参与计算的I4块。实验证明,该算法在质量的略微下降和比特率的增加程度在可接受的范围之内,使全I帧帧内预测编码算法时间节省达到65%。(3)提出一种采用RTP/RTCP流媒体传输协议进行视频流传输的解决方案,提供时间信息和实现流同步,检测并纠正实时传输中存在的错误,降低了网络传输数据量,满足视频数据传输的实时性和准确性。(4)设计和实现了基于高性能数字信号处理器芯片TMS320DM642的网络视频监控系统,系统应用RF5软件开发理念,实现了H.264算法的DSP移植,并对H.264编码器进行了项目级、C语言程序级和线性汇编级优化,减少时间开销。实验表明,本课题设计的视频监控系统在编码实时性方面相对提高,满足系统应用需求。
其他文献
在颅面重建过程中,大批颅骨和人脸三维模型大多用MC算法生成,而用这种算法生成的模型数据比较庞大并且大部分含有很难去除的杂质,化简到一定程度又会出现表示精度不够的问题
内核态Rootkit是恶意代码中隐藏性最好,最难以检测的一类恶意代码。而随着云计算服务的快速发展,内核态Rootkit更成为了云计算中的一个重要威胁。如何保证在云计算环境下的数
随着互联网技术的高速发展,网络上的资源逐渐由匮乏状态转变为现在的爆发式增长状态。在信息爆炸的时代,利用推荐系统处理过载信息,可以使用户更方便的找到自己所需的内容,电影推
随着计算机能力的不断增强,资源的利用率、安全性、可靠性方面的诸多优点使得虚拟化技术最近又成为了学术界和工业界的热门话题。虚拟化技术在企业级应用中已经获得了很大的
学位
随着信息技术的快速发展,越来越多的企业利用信息技术来对企业的业务流程进行管理和改进以提高企业的办公的效率,削减成本。然而,企业在实施ERP等管理系统时,必须首先实施业
三维可视化技术随着计算机日新月异的发展已经从电子游戏领域走向更多应用范畴,而众多的科研领域例如航天、军事、医疗等都有广泛的应用。作为三维可视化技术的核心问题之一
IP多媒体子系统(IMS),是建立在IP技术之上提供多媒体业务的通用网络平台,是固定网络和移动网络融合的演进方向。IMS以其业务、控制、承载完全分离的水平架构,集中的用户属性
在无线传感器网络(WSN)中,溯源数据(Provenance)是评估数据可信性的重要依据之一。Provenance记录了数据包从生成至被传送到基站(BS)过程中途经的所有节点以及在这些节点上对
随着无线电技术、通信网络的迅猛发展以及无线业务带宽需求量的增加,网络中的频谱资源变得越来越紧张。认知无线电(Cognitive Radio, CR)技术能够有效缓解网络中频谱资源紧张