论文部分内容阅读
随着信息技术、图像压缩技术和网络技术的发展,网络视频监控系统对数据采集的实时性、视频图像编码、有限网络带宽下传输实时性和视频质量等都有了更高的要求。本文针对基于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语言程序级和线性汇编级优化,减少时间开销。实验表明,本课题设计的视频监控系统在编码实时性方面相对提高,满足系统应用需求。