论文部分内容阅读
多媒体通信将是新一代通信系统的典型业务和显著特征,视频编码技术则是多媒体技术的基础和核心。本文在国家863重大攻关课题——数字视音频编码、传输、测试与应用示范系统(No. 2002AA119010)以及湖北省自然科学基金——基于移动多媒体的高质量图像/视频编解码(NO. CGZ0223)的资助下,对视频编码中的熵编码技术进行深入研究;同时参加中国数字音视频编解码技术标准化工作组(简称AVS工作组)的工作,积极参与技术提案的提交和标准的制定。算术编码是一种高效的熵编码方法,它在视频编码中的应用是当今研究的热点。H.264/AVC标准中采用的基于上下文的二进制算术编码(Context-based Adaptive Binary Arithmetic Coding,CABAC)便是算术编码在视频编码中的一个成功应用。正在制定的AVS的增强级别(X Profile)也在熵编码模块采用了基于上下文的自适应二进制算术编码。基于上下文的自适应二进制算术编码包括二进制化,上下文建模与二进制算术编码三个基本步骤。本文针对量化系数的概率分布特点,提出一种对非零量化系数的个数进行算术编码的方法。首先,根据相邻变换块的非零系数个数存在的高度相关性,对变换块的非零系数个数进行自适应二进制化;在设计二进制化算法的过程中,还针对非零系数个数特殊的条件概率分布,提出一种简化的将语法元素映射为码字序号的规则。其次,根据上下文信息对二进制化后的比特建立概率模型。最后进行二进制算术编码。实验结果表明,与传统方法相比,新的算法能在压缩效率相当的前提下,有效降低计算复杂度。此外,本文介绍了基于独立平台的AVS P2解码器设计。设计基于独立平台的视频解码器,是实现适合特定应用平台的嵌入式视频解码器的第一步。本文设计的主要特点是以宏块为单元来完成解码操作,这样的设计有利于宏块级的并行操作,很大程度上降低了空间和时间复杂度。本文将介绍系统设计规范准则、系统模块设计与熵解码模块的详细算法设计。AVS P2标准于2006年3月被正式批准为国家标准,本文的设计工作必将在诸多基于AVS的视频项目有广泛的应用前景。