icon-rss-large

外贸 | | 登录

订阅我们

计算机根据编码原理进行分类

Published on 2022-05-10 by zhushican

根据编码原理进行分类,大致有预测编码、变换编码、统计编码、分析——合成编码、混合编码和其他一些编码方法。其中统计编码是无失真的编码,其他编码方法基本上都是有失真的编码。

计算机根据编码原理进行分类

(1)预测编码是针对空间冗余的压缩方法,其基本思想是利用已被编码的点的数据值,预测邻近的一个像素点的数据值。预测根据某个模型进行。如果模型选取得足够好的话,则只需存储和传输起始像素和模型参数就可代表全部数据了。按照模型的不同,预测编码又可分为线性预测、帧内预测和帧间预测。

(2)变换编码也是针对空间冗余和时间冗余的压缩方法。其基本思想是将图像的光强矩阵(时域信号)变换到系统空间(频域)上,然后对系统进行编码压缩。在空间上具有强相关性的信号,反映在频域上是某些特定区域内的能量常常被集中在一起,或者是系数矩阵的发布具有某些规律。可以利用这些规律,分配频域上的量化比特数,从而达到压缩的

目的。由于时域映射到频域总是通过某种变换进行的,因此称变换编码。因为正交变换的变换矩阵是可逆的,且逆矩阵与转换置矩阵相等,解码运算方便且保证有解,所以变换编码总是采用正交变换。

(3)统计编码属于无失真编码。它是根据信息出现概率的分布而进行的压缩编码。编码时某种比特或字节模式的出现概率大,用较短的码字表示;出现概率小,用较长的码字表示。这样,可以保证总的平均码长最短。最常用的统计编码方法是哈夫曼编码方法。

计算机根据编码原理进行分类

(4)分析——合成编码实质上都是通过对原始数据的分析,将其分解成一系列更适合于表示“基元”或从中提取若干具有更为本质意义的参数,编码仅对这些基本单元或特征参数进行。译码时则借助于一定的规则或模型,按一定的算法将这些基元或参数,“综合”成原数据的一个逼近。这种编码方法可能得到极高的数据压缩比。

(5)混合编码综合两种以上的编码方法,这些编码方法必须针对不同的冗余进行压缩,使总的压缩性能得到加强。


Gravatar

About

Read More...
0
Comments
Leave a Comment