H264熵编码具体算法技术报告.pptVIP

  • 13
  • 0
  • 约1.69万字
  • 约 78页
  • 2016-08-09 发布于湖北
  • 举报
第6章 H.264/AVC 编码器原理 第6章 H.264/AVC 编码器原理 6.8 CAVLC(基于上下文自适应的可变长编码) 6.9 CABAC(基于上下文的自适应二进制算术熵编码) 6.10 码率控制 6.11 去方块滤波 6.12 其余特征 6.8 CAVLC(基于上下文自适应的可变长编码) 1.CAVLC概念 CAVLC即基于上下文的自适应变长编码。CAVLC的本质是变长编码,它的特性主要体现在自适应能力上,CAVLC可以根据已编码句法元素的情况动态的选择编码中使用的码表,并且随时更新拖尾系数后缀的长度,从而获得极高的压缩比。H.264标准中使用了CAVLC对4*4模块的亮度和色度残差数据进行编码。 2.CAVLC 的基本原理 CAVLC用于亮度和色度残差数据的编码。残差经过变换量化后的数据表现出如下特性: 4*4块数据经过预测、变换、量化后,非零系数主要集中在低频部分,而高频系数大部分是零; 量化后的数据经过zig-zag扫描,DC系数附近的非零系数值较大,而高频位置上的非零系数值大部分是+1和-1 ; 相邻的4*4块的非零系数的数目是相关的。 CAVLC充分利用残差经过整数变换、量化后数据的特性进行压缩,进一步减少数据中的冗余信息,为H.264卓越的编码效率奠定了基础。 3.CAVLC 的上下文模

文档评论(0)

1亿VIP精品文档

相关文档