随着互联网和多媒体技术的飞速发展,基于网络的多媒体交互技术得到了广泛的应用。由于网络带宽的限制,研究高质量低码率的视频压缩方法成为热点,于是出现了H.264标准。作为新一代的视频编码标准,H.264具有高效的压缩性能和良好的网络适应性,但H.264获得优越性能的代价是计算复杂度的增加,这也是H.264大规模应用的主要障碍。本文在深入研究了H.264标准后,针对低码率视频会议、可视电话、视频聊天等低复杂度和实时性要求较高的场景,从帧内预测模式快速选择、帧间预测模式快速选择、快速运动估计、代价计算方式、多参考帧的处理、Hadamard变换的处理、搜索范围的处理、多媒体指令集优化等方面,在H.264的官方参考模型JM的基础上进行了优化。实验结果表明,优化后的H.264编码器在基本不影响图像质量及码率的前提下,大幅降低了运算复杂度,在P4 2.66G CPU,512M内存PC机上能够实现CIF(352x288)分辨率视频的实时编码。最后在此基础设计了一个局域网内点对点的视频通信程序,进一步验证了优化后的编码器的实用性。
本文来源: https://www.lw50.cn/article/bb84961dc2a733ce5240c404.html