新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > H.264/AVC视频压缩编码标准的新进展

H.264/AVC视频压缩编码标准的新进展

作者:时间:2012-10-27来源:网络收藏


  9种8×8的亮度帧内预测

  /第一版的帧内预测包括9种4×4亮度块、4种16×16亮度块和4种色度块的预测。




图3 帧内预测方向

在FRExt中增加了9种8×8亮度块的预测,其预测方向(如图3)、预测块的计算与4×4块的基本一样,如图4所示。在一个给定的8×8亮度块中,每个象素值可从相邻的参考象素值(A~X、Z)中预测得到,编码器可选择8种不同的预测方向和直流预测。

  还有一点与4×4块的不同,就是要对预测值进行低通滤波,以提高预测的精确度。新的8×8帧内预测中,给出了一个简单的二阶低通滤波器,它在预测之前被用来重建亮度的参考象素值。经过滤波的参考象素按照9种模式的预测方法进行预测。

  8×8的整数变换

  /第一版中,对所有的残差块采用了4×4整数变换;对16×16亮度块进行帧内预测;整数变换后的16个DC系数采用4×4哈达玛变换,色度块的DC系数采用2×2哈达码变换。

  4×4整数变换除了算法复杂度低外,还可以有效地降低块效应。但是,对于大尺寸、高保真的视频,须要很好地保存图像的细节和纹理,这就需要更大尺寸的变换。为了达到各方面的平衡,FRExt引入了8×8整数变换,且编码器可以在宏块级自适应地选择4×4或8×8变换。在制定/标准之前,曾提出可变块尺寸的变换,其算法复杂度要低一些。



评论


相关推荐

技术专区

关闭