APP下载

改进的H.264快速帧内预测选择算法

2011-03-16严星涛

电子测试 2011年12期

严星涛

(兰州交通大学大学 电子与信息工程学院,兰州 730070)

0 引言

H.264是由ITU-T和ISO/IEC联合视频开发组(JVT)共同开发的最新国际视频压缩编码标准,其主要目标是在保证图像质量的前提下降低输出码率。H.264引入了时间/空间编码模式,并通过率失真优化(Rate Distortion Optimization. RDO)技术对各模式进行计算,以求得最优编码模式,提高I帧的编码效率,但这也大大增加了编码的复杂程度,而且H.264所采用的空间域预测编码技术,虽然降低了所需传输的预测残差的大小,提高了编码性能,但是其预测的结果经常不理想,随着H.264在高清晰度视频领域的引入以及越来越多的服务需要更高的编码效率。因此,快速算法和失真率性能的提高成为H.264的研究热点之一。

目前,国内外对帧内预测的研究已经取得很多成果,如快速三步法[1],该算法利用相邻预测方向的空间相关性,选择性地计算帧内方向预测模式,以达到减少率失真优化计算量的目的,但同以往的编码器相比却消耗了更多的编码时间,尤其是在实时视频压缩的应用中受到限制。文献[2]提出利用边缘方向预测模式度量的算法,通过对当前宏块帧内预测方向的度量,根据估计的块边缘方向来选择预测模式,在提高码率的同时也增加了计算梯度值。以上方法所进行的空间预测都只利用预测块上方和左方的相邻像素,文献[3]中打破了原有宏块方向选择的限制,改变子块编码顺序,优先编码相邻几个宏块内的上方子块,减少了子块右上方参考像素不可用的几率,但其在取得空间预测精度的同时,却未考虑帧内预测模式选择时间上的编码效率。……

登录APP查看全文