一种图像压缩方法及电子设备的制造方法

文档序号:9730524阅读:363来源:国知局
一种图像压缩方法及电子设备的制造方法
【技术领域】
[0001] 本发明涉及信息处理技术领域,尤其涉及一种图像压缩方法及电子设备。
【背景技术】
[0002] 目前,对于图像压缩,期望达到最好的效果是;既降低图像的码率,又保持图像的 质量不变。
[0003] 其中,码率也叫比特率,表示经过压缩编码后的视音频数据每砂需要用多少个比 特来表示,即把每砂显示的图像进行压缩后的数据量,一般采用的单位是化PS即千位每 砂。一般来说码率越大,处理出来的文件就越接近原始文件。但文件体积与码率是成正比 的,所W几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,送也是图像 压缩最后想要达到的效果。
[0004] 进一步的,对于由于图像的码率与文件体积成正比,因此,图像的存储传输的问题 也是图像压缩需要考虑的问题。
[0005] 因此,现有技术采用了很多种图像压缩的方式,主要的目的就是要达到既降低图 像的码率(码率降低就代表了图像的体积降低,也意味着图像的传输速度会有所增加),又 保持图像的质量不变。
[0006] 下面列举几种图像的压缩方式。
[0007] 第一种;JPEG压缩
[0008] JPEG压缩主要分为两种类型,第一种类型是有损压缩,有损压缩是利用了人类对 图像或声波中的某些频率成分不敏感的特性,允许压缩过程中损失一定的信息;虽然不能 完全恢复原始数据,但是所损失的部分对理解原始图像的影响缩小,却换来了大得多的压 缩比。有损压缩广泛应用于语音,图像和视频数据的压缩。第二种类型是无损压缩,无损压 缩,是利用数据的统计兀余进行压缩,可完全回复原始数据而不引起任何失真,但压缩率是 受到数据统计兀余度的理论限制,会使得压缩后的数据码率较高,文件的存储需要的空间 W及传输需求的带宽比较大。
[0009] 第二种;DCTune压缩方法
[0010] DCTune压缩,是用分块DCT基函数代替必理学测试中获取的滤波特性作频率多通 道分解,并首先在空间上对误差求和,输出的是一个8X8矩阵,用于表示每一通道内误差 的可视度,其优点是在一个量化矩阵中,允许对每一元素单独修改,整个图象的质量用具有 最大可视度误差的通道表示,DCTune压缩化ne量化参数,使图像在同样码率下能够具有较 好的图像质量。但是,当图象尺寸非常大时,送一质量尺度与主观评级相关性较差。因此 DCTune压缩不适合高码率的JPEG压缩。
[0011] 第;种:Image data compression having minimum perceptual error (图像数 据压缩具有最小感知误差)的方案,该方案最主要的技术在于通过调整量化矩阵进行图像 的压缩,但是此压缩不能保证图像的视觉质量无损失。
[0012] 第四种,Compression of signals for perceptual quality by selecting frequen巧bands having relatively hi曲energy(利用频率波段具有相对高的能量选择 的感知质量的信号压缩)的方案,该方案最主要的技术在于根据信号的不同频率子带的能 量的分布进行压缩,但是此压缩没有考虑人眼的视觉特性,W及视觉兀余信息,因此,在降 低码率方面的达不到要求。
[0013] 综上,现有技术存在不能够同时解决在降低图像的码率的同时,又保持图像的质 量不变的技术问题。

【发明内容】

[0014] 本发明实施例提供一种图像方法及电子设备,用于解决现有技术中不能够同时解 决在降低图像的码率的同时,又保持图像的质量不变的技术问题。实现了在降低图像的码 率的同时,保持图像的质量不变。
[0015] 一方面,本发明实施例提供一种图像压缩方法,应用于电子设备中,所述方法包 括:
[0016] 对源图像进行离散余弦变换,获得所述源图像的离散余弦变换系数及所述源图像 的残差图像;
[0017] 利用人眼视觉模型对所述残差图像进行滤波,所述人眼视觉模型包括;对比度敏 感函数,人眼亮度适应函数,及人眼纹理错误隐藏函数;
[0018] 对滤波后的残差图像进行量化编码,获得与所述源图像对应的压缩图像。
[0019] 可选的,所述利用人眼视觉模型对所述残差图像进行滤波,具体包括:
[0020] 基于所述离散余弦变换系数,利用所述人眼视觉模型获得人眼视觉参数;
[0021] 判断所述残差图像中的残差系数是否小于所述人眼视觉参数;
[0022] 如果所述残差系数小于所述人眼视觉参数,则滤除所述残差系数。
[0023] 可选的,在对滤波后的残差图像进行量化编码,获得与所述源图像对应的压缩图 像之后,所述方法还包括:
[0024] 对比所述源图像及所述压缩图像,获得质量评估结果;
[0025] 基于所述质量评估结果,对所述人眼视觉模型进行调整。
[0026] 可选的,所述基于所述离散余弦变换系数,利用所述人眼视觉模型获得人眼视觉 参数,具体包括:
[0027] 基于所述离散余弦变换系数,利用所述人眼亮度适应函数获得所述离散余弦变换 系数对应的人眼亮度系数;
[0028] 基于人眼与所述源图像的距离、所述源图像的尺寸、所述离散余弦变换系数对应 的离散余弦变换图像块的维度、所述离散余弦变换系数对应的离散余弦变换图像块在源图 像中的位置,利用所述人眼纹理错误隐藏函数获得所述离散余弦变换系数对应的人眼纹理 错误隐藏系数;
[0029] 基于所述离散余弦变换系数,所述离散余弦变换系数对应的人眼亮度系数、所述 离散余弦变换系数对应的人眼纹理错误隐藏系数,利用所述对比度敏感函数获得所述离散 余弦变换系数对应的对比度敏感系数;
[0030] 将所述离散余弦变换系数对应的人眼亮度系数、所述离散余弦变换系数对应的对 比度敏感系数、所述离散余弦变换系数对应的人眼纹理错误隐藏系数相乘,获得所述离散 余弦变换系数对应的人眼视觉参数。
[0031] 可选的,所述人眼亮度系数由所述源图像中包含离散余弦变换图像块的图像块的 平均亮度值决定,所述离散余弦变换图像块为所述离散余弦变换系数对应的图像块。
[0032] 可选的,所述对比度敏感系数由离散余弦变换图像块在所述源图像中的位置、所 述离散余弦变换系数对应的离散余弦变换图像块的维度、所述离散余弦变换图像块是否为 纹理图像块决定,所述离散余弦变换图像块为所述离散余弦变换系数对应的图像块。
[0033] 另一方面,本发明实施例提供一种电子设备,包括:
[0034] 离散余弦变换单元,用于对源图像进行离散余弦变换,获得所述源图像的离散余 弦变换系数及所述源图像的残差图像;
[0035] 滤波单元,用于利用人眼视觉模型对所述残差图像进行滤波,所述人眼视觉模型 包括;对比度敏感函数,人眼亮度适应函数,及人眼纹理错误隐藏函数;
[0036] 压缩单元,用于对滤波后的残差图像进行量化编码,获得与所述源图像对应的压 缩图像。
[0037] 可选的,所述滤波单元,具体包括:
[0038] 计算子单元,用于基于所述离散余弦变换系数,利用所述人眼视觉模型获得人眼 视觉参数;
[0039] 判断子单元,用于判断所述残差图像中的残差系数是否小于所述人眼视觉参数;
[0040] 滤波子单元,用于如果所述残差系数小于所述人眼视觉参数,则滤除所述残差系 数。
[0041] 可选的,所述电子设备还包括:
[0042] 图像质量评估单元,用于对比所述源图像及所述压缩图像,获得质量评估结果;
[0043] 调整单元,用于基于所述质量评估结果,对所述人眼视觉模型进行调整。
[0044] 可选的,所述计算子单元,具体用于:
[0045] 基于所述离散余弦变换系数,利用所述人眼亮度适应函数获得所述离散余弦变换 系数对应的人眼亮度系数;
[0046] 基于人眼与所述源图像的距离、所述源图像的尺寸、所述离散余弦变换系数对应 的离散余弦变换图像块的维度、所述离散余弦变换系数对应的离散余弦变换图像块在源图 像中的位置,利用所述人眼纹理错误隐藏函数获得所述离散余弦变换系数对应的人眼纹理 错误隐藏系数;
[0047] 基于所述离散余弦变换系数,所述离散余弦变换系数对应的人眼亮度系数、所述 离散余弦变换系数对应的人眼纹理错误隐藏系数,利用所述对比度敏感函数获得所述离散 余弦变换系数对应的对比度敏感系数;
[0048] 将所述离散余弦变换系数对应的人眼亮度系数、所述离散余弦变换系数对应的对 比度敏感系数、所述离散余弦变换系数对应的人眼纹理错误隐藏系数相乘,获得所述离散 余弦变换系数对应的人眼视觉参数。
[0049] 可选的,所述人眼亮度系数由所述源图像中包含离散余弦变换图像块的图像块的 平均亮度值决定,所述离散余弦变换图像块为所述离散余弦变换系数对应的图像块。
[0050] 可选的,所述对比度敏感系数由离散余弦变换图像块在所述源图像中的位置、所 述离散余弦变换系数对应的离散余弦变换图像块的维度、所述离散余弦变换图像块是否为 纹理图像块决定,所述离散余弦变换图像块为所述离散余弦变换系数对应的图像块。
[0051] 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0052] 本发明实施例中,首先对源图像进行离散余弦变换,获得源图像的离散余弦变换 系数及源图像的残差图像,然后利用人眼视觉模型对残差图像进行滤波,其中,人眼视觉模 型包括:对比度敏感函数,人眼亮度适应函数,及人眼纹理错误隐藏函数,最后对滤波后的 残差图像进行量化编码,获得与所述源图像对应的压缩图像。由于采用了人眼视觉模型对
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1