按照收信端解码后信号的信息量是否与发信端原信号的信息量完全一致来分类,可分为如下两种。
(1)可逆压缩编码(又称为信息保持编码或无损压缩编码):收信端解码后的信息量与发信端原信息量完全相同,再现的图像也与原图像严格一致,即压缩图像是完全可以恢复的或无损伤的。
(2)不可逆压缩编码(又称为信息非保持编码或有损压缩编码):在编码过程中损失一部分信息,故收信端解码后还原的图像与发信端的原图像质量有一定的差异。但是这种图像质量差异从视觉效果上看是完全可以接受的。此方法主要以消去对人眼视觉为冗余的信息为前提,可根据图像的质量标准(允许误差大小)来选定数据压缩的程度。
按照视频压缩编码器处理的像素分布范围来分类,可分为如下两种。
(1)帧内编码:压缩编码是在一帧(或一场)内进行的,其目的在于消除一帧(或一场)内图像的空间冗余。
(2)帧间编码:压缩编码是在相邻两帧或几帧之间进行的,利用图像信号的时间相关性来消去冗余。这种方式对静止图像或慢速运动图像有很强的压缩能力,但对于快速运动的图像,由于时间相关度降低,故压缩能力相应减弱。(www.xing528.com)
按照视频压缩的方法或工作原理分类,可分为如下4种。
(1)预测编码(又称差值码、Δ编码):这种方式目的在于消除图像的统计相关冗余,包括消除空间相关冗余(帧内预测)和消除时间相关冗余(帧间预测)。它又分为如下几类:①前值预测;②一维预测;③二维预测;④三维预测。
(2)变换编码:利用图像在空间分布上的规律性来消除图像冗余,即把图像的光强空间矩阵变换到系数空间矩阵上进行处理。在空间上具有很强相关性的信号,反映在变换域上则表现为某些特定区域内能量很集中,或者说系数矩阵具有某种规律性。这就把时域相关信号的传输变成了变换域上有限个系数量化比特数的传输,达到压缩码率的目的。它又分为如下几类:①K-L变换;②哈尔(Haar)变换;③沃尔什-哈达玛(Walsh-Hadamard)变换;④离散余弦变换(DCT)等。
(3)熵编码(统计编码):熵编码是一种无损(即信息保持)编码。根据熵冗余产生的原因,对于概率大的用短的码字,反之用长的码字,使平均码长与信息熵相接近。它又分为如下几类:①霍夫曼(Huffman)编码;②双字长编码;③游程编码等。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。