我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 帧内编码 >

数字视频编码的基本技术简介

归档日期:07-24       文本归类:帧内编码      文章编辑:爱尚语录

  图像与视频在数字化过程中会产生数据冗余。冗余类型通常包括空间、时间、信息熵三种。视频压缩主要是通过去除视频中的这三种冗余实现。20世纪60年代后期,出现了变换编码技术,即通过将信号从空域变换到频域消除数据在空间上的相关性来降低冗余,从而达到压缩的目的。对于时域冗余,般使用基于预测的编码方法,除了进行时域的相邻图像预测编码外,还包括进行空域的相邻像素预测编码。70年代中期,预测编码开始与变换编码结合起来使用,80年代形成了经典的预测/变换混合编码框架。后来这一编码框架广泛应用于MPEG和H.26x系列编码标准中,直至今天新一代HEVC/H.265国际标准也是基于这一框架的。

  变换编码技术变换是图像或视频编码中最有效的技术之一,一方面,对图像进行正交变换以去除空间像素之间的相关性,使得图像信息可以得到更紧凑的表示,从而在一定程度上去除空间冗余。另一方面,正交变换使得原先分布在每个像素上的能量集中到频域的少数几个低频系数(代表了图像的大部分信息)上,而高频系数值较小与大多数图像的高频信息较少相一致。根据变换的这一特点,有选择地对部分显著的频域信号进行编码,丢弃不显著的频域信号,可达到提高压缩效率的目的。H.264/AVC及AVS标准都采用了整数离散余弦变换(Discrete Cosine Transform,DCT)技术。

  预测编码技术利用信号间的相关性,用前面一个或多个信号作为当前信号的预测值,对当前信号的实际值与预测值的差进行编码。预测编码技术分为帧内预测和帧间预测两种,分别用于消除空域冗余和时域冗余。基于块的帧内预测技术应用包括MPEG4标准中相邻块的频域系数预测、H.264/AVC以及AVS标准中的多方向空间预测技术等。帧间预测的编码只须编码相邻帧间的差异,代表性技术有基于块运动补偿的帧间预测。

  熵编码技术熵编码的目标是去除信源符号在信息表达上的冗余(也称为信息熵冗余或者编码冗余)常见的熵编码有香农(Shannon)编码、哈夫曼(Huffman)编码和算术编码。哈夫曼编码是变长编码的一种,基本思路是,为出现概率大的符号分配短码字,为出现概率小的符号分配长码字,从而使总体平均码字最短。算术编码是采用一个浮点数来代替一串输入符号,计算输入符号序列的联合概率,将输入符号序列映射为实数轴上的一个小区间,区间的宽度等于该序列的概率值,之后在此区间内选择一个有效的二进制小数作为整个符号序列的编码码字。

本文链接:http://theferrari348.com/zhengnabianma/434.html