论文部分内容阅读
随着经济高速发展和人们生活水平的不断提高,安全问题越来越受到重视。市场需求的扩大和信息技术的发展,促进视频监控技术迅速发展,视频监控应用领域拓展到生活的各个方面,如教育、政府、交通、娱乐、医疗等,数字化、网络化和无线化是现代视频监控技术的发展趋势。本文首先综述了现代视频监控技术现状及发展,分析了IP视频监控技术的关键是视频快速处理和降低传输带宽,为了支持多路视频同时压缩、传输,系统必须提高数据的压缩比,降低传输时的带宽,提高视频数据的处理速度,因此,视频监控器中编码器的高效实现十分重要。在此基础上,制定出多路IP视频监控器的设计方案,采用TMS320DM6446硬件平台和基于高效H.264压缩算法软件平台,实现实时多路编码。本文着重于IP视频监控器的视频编码器的研究与实现,通过对H.264数字视频压缩原理的分析,对其中若干关键技术进行研究的基础上,分析其优缺点,它具有高的压缩比,节省了传输时的带宽,却带来了计算量开销增大,选择合适的处理平台实现高效的H.264编码算法是关键。针对C64+体系结构软硬件的特点,首先对H.264实现算法级优化,对代码结构和数据结构进行改进从而实现代码级的优化;再使用C64+处理器的媒体指令集对编码器关键模块进行优化,使编码器执行效率得到很大提高;最后为了方便项目中其他模块的调用,设计出符合xDM接口标准H.264算法模块,该模块可以运行在DSP上,并可以被运行在ARM上的Linux应用程序调用。通过在硬件平台上实验,验证所设计的H.264算法模块对CIF格式的视频数据的压缩速度为63fps左右,图像质量良好,可以满足2路IP视频监控器项目提出的要求。该编码器的实现对IP视频监控器的设计与实现起到关键作用,且本算法具有自主知识产权,可广泛地应用于如手机电视、无线车载多媒体终端等需要高效图像压缩的领域,对视频传输的产品研发具有关键的实际应用价值。