AVS
华北电力人学硕七学位论文
很强的相关性。在AVS中利用了level和run的联合概率分布特性,自适应改变指数哥伦布码的阶数进行熵编码。AvS的二维联合熵编码流程。
根据残差块属性(帧内还是帧问,亮度还是色度)确定调用的三维变长码表2DVLC,分别对应AVS2DVLCINTRA、AVS2DVLCINTER或
AVS一2DVLC—CHRoMA,每个表的三维坐标是【tablenum】【11Jn]【abs(1evel)】。对于亮度块,tablenum从O到6,即共有七张子表,对于色度块共有5张子表;坐标中run的范围是0 ̄25,level绝对值的范围0 ̄26,即每个子表都是26行、27列。然后,设定编码中切换vLC表所需用到的level跳转门限表incVlc
incVlc_chroma。intra、incVlcinter或
统计要编码的非零系数的个数并初始调用变长编码的O子表;然后判断是否已是编码完所有系数,如果已全部编完就将O赋给run和level,否则逆序读入run和level的值,当level的绝对值小于27且run小于26时,作为正常情况进行编码,否则作为逃逸事件处理。正常情况编码时如果syTnbol2D为负值也作为逃逸事件处理。正常情况和逃逸事件编码处理流程分别见图3.4和图3—5。编码时的哥伦稚码阶数和最大编码层数通过查vLCGolombOrder表获得,帧内、帧问和色度对应的阶
level数K不同。逃逸情况下,帧内编码块亮度系数的escapediff采用l阶指数哥
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科基于DSP的AVS视频编码算法优化与实现(18)全文阅读和word下载服务。
相关推荐: