论文部分内容阅读
数字视频作为一种重要的信息载体,其应用是十分广泛的.但是,大数据量的视频信息的存储和传输受到硬件技术和网络技术发展现状的制约.为了解决这一问题,有关的国际组织相继制定了各种视频压缩标准.新兴的视频编码压缩标准H.264在继承旧压缩标准的基础上又有了许多新的特点.其中,基于上下文的自适应二进制算术编码(CABAC)方案的提出是H.264标准的显著特点之一.基于上下文的自适应二进制算术编码(CABAC)方案是H.264提出的熵编码方案之一,也是算术编码在视频压缩领域的又一具体应用.该方案把上下文模型和概率自适应技术引入二进制算术编码方法,使得编码所使用的符号概率分配更加合理,去除冗余的程度更高.CABAC方案的缺点是算法复杂、计算量大.如何有效地保证CABAC算法具有较高的压缩效率,同时尽可能降低其算法的复杂程度,是值得研究的.该文深入研究了CABAC各技术环节(语法元素的二进制化、上下文建模、概率自适应更新、算术编码)的基本原理,在此基础上探讨实现各技术环节的具体算法,设计CABAC熵编码器和相对应的熵译码器.在设计中我们提出的CABAC熵编码、译码器主要技术环节的算法有:界限值等于19的TU-EGO二进制化算法、用概率状态表示的概率自适应更新算法、基于表格的无乘法二进制算术编码算法.仿真实验证明了我们设计的CABAC熵编码、译码算法的有效性.该文是对H.264标准中的基于上下文的自适应二进制算术编码(CABAC)方案技术的探索性研究.H.264标准对于CABAC方案的具体技术环节没有提出确定的算法.该文的研究将丰富视频编码压缩技术的创新和发展,对H.264视频压缩标准的CABAC熵编码方案的实现算法的研究提供借鉴.