贝壳电子书 > 广告媒体电子书 > 格式解析----坚持啃完就能脱盲了 >

第5章

格式解析----坚持啃完就能脱盲了-第5章

小说: 格式解析----坚持啃完就能脱盲了 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



  在先前的H。263系列和MPEG…2系列标准中,都是采用的帧间预测的方式。在H。264中,当编码Intra图像时可用帧内预测。对于每个4×4块(除了边缘块特别处置以外),每个像素都可用17个最接近的先前已编码的像素的不同加权和(有的权值可为0)来预测,即此像素所在块的左上角的17个像素。显然,这种帧内预测不是在时间上,而是在空间域上进行的预测编码算法,可以除去相邻块之间的空间冗余度,取得更为有效的压缩。

  4×4方块中a、b、。。。、p为16 个待预测的像素点,而A、B、。。。、P是已编码的像素。如m点的值可以由(J+2K+L+2)/ 4 式来预测,也可以由(A+B+C+D+I+J+K+L)/ 8 式来预测,等等。按照所选取的预测参考的点不同,亮度共有9类不同的模式,但色度的帧内预测只有1类模式。

 

 

* 前后文适应型可变字长编码:采用CAVLC(Context AdaptiveVLC)和CABAC(Context Adaptive Binary Arithmetic Coding)这2种类型。优点都是适应上下文环境。MPEG…2中以固定编码表进行编码所以受图案影响压缩效率可能会有所降低,但上下文适应型可以配合图形进行细微调整所以可以时常保持高效压缩。


内容自适应熵编码
在MPEG…4 AVC/H。264 中的熵编码过程使用CAVLC(内容自适应可变长编码)以及CAVBAC(内容自适应二进制算法编码),这两种编码都具有内容适应能力。在进行可变长编码时,MPEG…2 使用固定的表格固定的编码表,所以在处理某些类型的画面时,其压缩效率相当低。而在内容自适应性编码中,根据画面类型的不同,会采用不同的处理方法,所以在整个编码过程中都可保持相当高的压缩效

 
 

 


返回目录 上一页 回到顶部 1 1

你可能喜欢的