摘 要:近几年来,随着技术的快速发展,基于无线或Internet的网络摄像机得到越来越广泛的应用。网络摄像机的核心是视频的压缩编码。视频信号量化后产生海量数据,要在网络上传输必须对数字视频进行压缩。视频图像的编解码在数字视频处理、传输、存储中占着十分重要的地位。
H.264是ITU-T的VCEG(视频编码专家组)和ISO/IEC的MPEG(运动图像专家组)提出的最新视频标准。与现有的视频标准相比,H.264编码器能在保持相同图像质量的情况下,节约50%的码率。由于其良好的压缩效率和网络适应性,H.264将在视频电话、数字电视广播、视频流媒体服务、压缩视频存储等领域得到广泛的应用。另一方面,DSP技术得到迅猛发展,TI公司生产的高性能通用多媒体数字信号处理器DM642,具有很强的计算能力,是实现H.264编解码的理想平台。
本文对H.264标准进行了系统分析,并与MPEG-4和我国自主开发的音视频标准AVS进行了对比,可以看出H.264编码性能的优越。对于整数变换算法,改变其变换核,仿真得到,该整数变换模块的编码效率比原来有所提高。在现有的帧内预测技术的研究成果基础上,采用基于灰度直方图的快速帧内预测模式判决算法。在帧内编码模式中,利用宏块自身的纹理特点来判断宏块应该采用的帧内编码模式,从中得到该宏块的最佳编码模式,降低了原有标准算法中穷举式算法的复杂性。
结合DM642芯片结构与H.264编码器特点,完成了算法级、项目级优化和编程模式的优化。实验结果显示,优化后的编码器具有良好的性能,达到嵌入式实时要求。