基于ROI自适应的JPEG2000图像压缩算法

2019-04-08 00:46:48孙佳全
现代计算机 2019年6期

孙佳全

(同济大学电子信息工程学院,上海201804)

0 引言

数字化图像会占据极大空间,例如一幅580×821像素的bmp图片会占到1396KB,而相应的jpg文件则只有78KB。而存储空间大的图像会给存储器存储、数据通信、计算机的信息处理带来压力。如果单纯的想通过提高存储器的存储容量,增加数据通信的带宽和计算机的计算速度来缓解这一问题成本太高,那么图像压缩的优点就显示出来了。

图像数据中其实存在着大量的冗余,因为原始图像的像素不是杂乱无章的,所以可以通过编码这些数据相关,去除数据冗余从而降低原始图像的数据量,实现图像数据压缩的目的。图像数据的压缩技术就是研究图像像素的数据冗余从而减少图像的数据量。因此,图像数据冗余就是图像压缩的基础。

图像冗余分别有以下几点:

(1)空间冗余:如果静态图像存在一片区域,其中像素的颜色、亮度和饱和度都十分相似甚至相同,那么它就存在很大的空间冗余。这是因为bmp的像素离散采样是对每个像素点进行分别存储,这样就无法表示图片颜色的空间连贯性,浪费存储空间。

(2)视觉冗余:人眼对于图像细节的观察多有遗漏,并且伴随着一些视觉习惯,导致大多只关注图像简单轮廓和颜色,所以我们将一部分细节去掉,人眼无法辨别,从而节省存储空间。

(3)信息熵冗余:即为编码冗余,这是指图像像素的平均比特数大于该图像的信息熵时,一个像素占据过多比特,所以存在信息熵冗余。……

登录APP查看全文