一种基于DCT变换下的视觉感知修正图像压缩方法技术

技术编号:15265302 阅读:63 留言:0更新日期:2017-05-03 23:16
本发明专利技术提出了一种基于DCT变换下的视觉感知修正图像压缩方法,该方法用于图像的有损压缩,首先图像经过域空间变换,转化为Ycrcb格式,然后将图像分解成8*8大小的图像子块,对每一个图像子块进行DCT变化,在每一个子块的DCT系数中,系数通过判定方法进行处理分解成高频系数和低频系数,高频系数采用误差补偿机制,低频系数进行视觉感知修正变换,然后在进入编码;重构图像的过程为压缩过程的逆运算。通过该方法,图像不仅获得了更高的压缩比,而且并未因为增加计算量而降低图像的压缩效率。同时,对重建后的图像进行分析,图像还原程度增加,信噪比增强,图像的还原质量得到显著提升。因此,该发明专利技术具有很强的实用性。

A method of image compression based on DCT transform

The invention provides a visual perception based on DCT transform image compression correction method based on the method for image compression, image space after first transform into Ycrcb format, and then the image is decomposed into image sub block size in 8*8, DCT change for each image block, DCT the coefficient of each sub block of coefficients are processed decomposed into high frequency and low frequency through the judgment method, high-frequency coefficients of the error compensation mechanism, the low frequency coefficients for visual perception correction transform, then in the process of reconstruction for image encoding; inverse compression process. By this method, the image can not only get higher compression ratio, but also reduce the compression efficiency of the image. At the same time, after analyzing the reconstructed image, the degree of image restoration is increased, the signal to noise ratio is enhanced, and the quality of image restoration is improved significantly. Therefore, the invention has strong practicability.

【技术实现步骤摘要】
所属领域本专利技术涉及计算机信息
,具体地涉及图像压缩领域。
技术介绍
现今是网络信息时代,图像信息利用网络进行传输已经逐渐占据主导地位,随着使用者对图像质量的要求越来越高,图像的传输压力越来越大,虽然在硬件方面不断进行改进,但是也无法及时满足使用者的需求,所以研究图像的压缩方法也是当今电子信息技术的一项重大课题。在压缩过程中,为了实现更高的压缩效率,我们常常采用有损压缩方式,DCT变化(离散余弦变换)作为一种性能较高的编码方法,能够得到更高的压缩比,但是图像重建后,与原图像误差较大;所以本专利技术在DCT变换的基础上,设计了高频系数选择机制、引入视觉感知修正量化手段,在不大量增加计算复杂度的情况下,实现高压缩比、高效率,高还原性的图像压缩方法。
技术实现思路
针对上述不足之处,本专利技术要解决的技术问题是现有技术下图像压缩后与原图像误差较大,且计算复杂度高从而导致压缩时间长的问题。因此本专利技术提供一种基于DCT变换下的视觉感知修正图像压缩方法解决上述问题。本专利技术所采用的技术方案是:一种基于DCT变换下的视觉感知修正图像压缩方法。该方案首先:将图像经过域空间变换,转化为Ycrcb格式;然后将图像分解成8*8大小的图像子块,对每一个图像子块进行DCT变化;在每一个子块的DCT系数中,系数通过判定方法进行处理分解成高频系数和低频系数,高频系数采用误差补偿机制,低频系数进行视觉感知修正变换;然后进入编码程序;最后重构图像,过程为压缩过程的逆运算。本专利技术的有益效果是:本专利技术较传统的DCT变换,建立高频系数修正和引入了人眼视觉特性,先根据方差大小和边缘信息对变换系数进行自适应调整,保留低频区域的部分系数,然后按照阈值法再去除一些保留的低频系数,量化时在一定范围内引起的图像变换域频谱系数的量化误差不能为人眼所觉,图像不仅获得了更高的压缩比,而且并未因为增加计算量而降低图像的压缩效率;同时,对重建后的图像进行分析,图像还原程度增加,信噪比增强,图像的还原质量得到显著提升。附图说明图1表示本专利技术的详细流程图图2表示图像转换到三基色空间的示例图图3表示DCT变换后,能量集中于左上的示例图图4表示解码(解压)示例图具体实施方式本专利技术用于图像的有损压缩,首先图像经过域空间变换,转化为Ycrcb格式,然后将图像分解成8*8大小的图像子块,对每一个图像子块进行DCT变化,在每一个子块的DCT系数中,系数通过判定方法进行处理分解成高频系数和低频系数,高频系数采用误差补偿机制,低频系数进行视觉感知修正变换,然后在进入编码;重构图像的过程为压缩过程的逆运算。一种基于DCT变换下的视觉感知修正图像压缩方法,结合图1,该专利技术的执行步骤如下:步骤一:图像由RGB空间转化为YCrCb三基色空间,分解为三幅(Y,Cr,Cb)能量图;步骤二:能量图按照像素分割为8*8大小的图像子块;步骤三:对每一个图像子块进行DCT变换;步骤四:按照指定的DCT筛选方法,筛选DCT系数,重构DCT系数矩阵;步骤五:重构后的DCT系数矩阵,按照视觉感知修正方法进行量化处理;步骤六:量化后的系数进行SPIHT编码,输出压缩数据;步骤七:解码(解压),解码过程为压缩过程的逆运算,补全DCT系数再进行DT逆变换。下面,结合图1到图4对本专利技术详细描述。一、图像转化和分解由于RGB颜色空间在显示时候受显示设备的影响较大,所以在进行压缩前将RGB图像转化到不受干扰的YCrCb色空间,然后在分解为3个基色分量对应的亮度图,结合图2示例图,设图像为F(x,y),则变化分解后记为FY(x,y)、Fcr(x,y)、Fcb(x,y),YCrCb色空间的正变化为:正变换(用于图像压缩过程):式(1)逆变换(用于解码过程):式(2)二、DCT变化图像经过域空间变换后,表示为三基色分量,FY(x,y)、Fcr(x,y)、Fcb(x,y);由于对整幅图像进行DCT变化的话,图像误差极大,所以先将每个基色图分割为8*8大小的图像子块,图像自子块的大小影响图像重构的质量。然后对每一个8*8的图像子块进行二维DCT变换,二维DCT解析式如下表示,以三基色中FY进行表述:式(3)式中,x,y,u,v=0,1,…,N-1。由于图像分割为8*8,所以式中N=8,所以式(4)式中,x,y,u,v=0,1,…,N-1。图像经过DCT变换后得到的是一个DCT系数矩阵,由于图像能量多集中于左上部分,即图像的背景部分如图3所示,所以在编码过程中,左上部分的系数有较大价值。而右下部分的数据较小,与左上相比,趋于0,其表示的细节纹理部分,如果全部舍弃,则会造成图像还原后细节部分失真过大,但是保留下来的话,又会造成数据冗余,不利于编码,所以如何处理高频区域的系数也是关系到压缩和重建的重要因素。三、DCT系数的分域和取舍经过DCT变换后,每一个8*8图像子块得到一个8*8的DCT变换系数矩阵,由于DCT变换将能量集中到了左上部分,系数值比较大。而其他的系数较小或者趋近于0,但是这些趋近于0的系数却是用来体现图像细节纹理的参数,如果系数一并取0,虽然能得到很好的压缩比,但是在重建的图像中,失去了部分细节的描述,图像还原质量不高,所以在系数取舍上,本专利技术制定以下筛选策略:设D={d1,d2,···,dn本文档来自技高网...
一种基于DCT变换下的视觉感知修正图像压缩方法

【技术保护点】
一种基于DCT变换下的视觉感知修正图像压缩方法,该方法涉及计算机信息技术领域,具体地涉及图像压缩领域,其特征是:本方法的实施步骤如下:步骤一:图像由RGB空间转化为YCrCb三基色空间,分解为三幅(Y,Cr,Cb)能量图;步骤二:能量图按照像素分割为8*8大小的图像子块;步骤三:对每一个图像子块进行DCT变换;步骤四:按照指定的DCT筛选方法,筛选DCT系数,重构DCT系数矩阵;步骤五:重构后的DCT系数矩阵,按照视觉感知修正方法进行量化处理;步骤六:量化后的系数进行SPIHT编码,输出压缩数据;步骤七:解码(解压),解码过程为压缩过程的逆运算,补全DCT系数在进行DT逆变换。

【技术特征摘要】
1.一种基于DCT变换下的视觉感知修正图像压缩方法,该方法涉及计算机信息技术领域,具体地涉及图像压缩领域,其特征是:本方法的实施步骤如下:步骤一:图像由RGB空间转化为YCrCb三基色空间,分解为三幅(Y,Cr,Cb)能量图;步骤二:能量图按照像素分割为8*8大小的图像子块;步骤三:对每一个图像子块进行DCT变换;步骤四:按照指定的DCT筛选方法,筛选DCT系数,重构DCT系数矩阵;步骤五:重构后的DCT系数矩阵,按照视觉感知修正...

【专利技术属性】
技术研发人员:范勇胡成华
申请(专利权)人:四川用联信息技术有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1