基于自适应压缩感知的自然图像非局部重构方法

文档序号:6370061阅读:224来源:国知局
专利名称:基于自适应压缩感知的自然图像非局部重构方法
技术领域
本发明属于数字图像处理领域,特别涉及一种自适应的采样策略及非局部的重构方法,用于对自然图像的存储、传输和处理。
背景技术
压缩感知理论是新兴的一种信号采样策略,它将信号的采样过程与压缩过程成功的融为了一体。压缩感知的主要思想是如果一个信号是稀疏的或者是可压缩的。就可以利用一个观测矩阵将信号投影到一个低维空间上,其中低维空间中的每个观测值都包含了整体信号的信息,它们之间具有很小的冗余性,这样就可以根据少量的观测值,通过求解一个凸规划的优化问题将信号准确的重构回来。显然,在压缩感知理论中,信号的采样与压缩的过程同时以一个较低的速率进行着,使得采样的成本大大的降低。它开创了一个更经济有效的模拟信号数字化的途径。对于任意信号来说,只要能够找到其相应一个稀疏表示的空间,就可以应用压缩感知的理论进行采样与重构。对于一个二维图像信号来说,由于其自身的高维度,使得压缩感知理论不得不面对这样一个“维数灾难”的问题。感知矩阵的存贮与计算将耗费大量的资源,这将对构造图像信号的实时采样系统带来极大的困难。另一方面,图像的重构过程也同样的面临极高的运算复杂度。针对这一问题,LGan提出了二维自然图像的分块压缩感知的算法将原始图像分为数个尺寸更小的图像块,然后用相同的观测器分别对每一个图像块进行采样。这样的采样方式有三个好处,(I)感知矩阵的规模将大大的缩减,很大程度上减小了采样和重构过程中的计算复杂度;(2)采得的信号更具有实时性,不必等到整幅图像都采样结束后再进行传输;(3)由于每一个分块都进行的独立的采样,很容易得到一个初始解并且信号的重构速度也将大大的加快。但是在现有的算法中,对于每个子块都使用同样的感知器去观测,即对每一个子块都分配同样的采样率,无论该子块的稀疏度如何。而实际上,由于图像具有不同的结构信息,它的每一个子块的稀疏度都不尽相同。对于一个稀疏度比较高的子块,一个较低的采样率sr,sr = M/N足以将该子块重构出一个很好的效果,如果使用较高的采样率则会造成采样资源的浪费;而对于一个稀疏度比较低得子块,比如该子块中包含较多的纹理信息等,就需要一个较高的采样率来对该子块进行观测,否则会造成大量的结构信息的丢失。此外,在信号重构的过程中,迭代的“投影-滤波”方法被广泛的使用。在滤波器的选择上,由于操作便捷,局部滤波的方法被广泛的采用。然而,局部滤波方法其自身有着 一定的缺陷,例如会模糊图像的边缘,对噪声去除的不彻底等,大大的影响了图像的重构效果O

发明内容
本发明的目的在于针对上述已有技术的不足,提出一种基于自适应压缩感知的自然图像非局部重构方法,以避免结构信息的丢失和采样资源的浪费,降低图像边缘的模糊和噪声的影响,提高图像的重构效果。为实现上述目的,本发明包括如下步骤(I)将输入的图像信号X分成N个32X32大小的子块X1, x2,...,xN,给出平均采样率s,基本采样率b和感知矩阵Φ,根据基本采样率b和感知矩阵Φ得到基本感知矩阵
,利用基本感知矩阵Φ'对每个图像子块Xi进行采样,得到每个图像子块的基本观测向量為=<1) 1,其中i = 1,2,····Ν,Ν为图像子块的个数;(Z)根据基本观测向量A估计出图像的标准差序列其中N为图像子块的个数;
(3)根据标准差序列W1, d2, . . . . dN},为每一个图像子块自适应的分配一个采样率ai; i = 1,2, .... N,根据自适应采样率和感知矩阵Φ构造自适应感知矩阵琍用自适应感知矩阵 ^,对每个图像子块进行采样,得到每个图像子块的自适应观测向量:凡,.=%χ,·’(4)将基本观测向量A与自适应观测向量A存放在一个列向量中,组成每个图像
(ν Λ
子块观测向量.ν, = 4 ·
UJ(5)将每个图像子块的观测向量Ii按列存放在一个向量中,构成整幅图像的观测

向量7= f2 ,根据整幅图像观测向量y得到图像信号X的初始解
^ JX0 =(Xj05X^--Xy),
Γφ,、其中^Ti = 1,2,....Ν,Φ;·= 为每个图像子块对应的感
χ^=χ\+Φτ,{γ-Φ,χ\),
知矩阵,T表示对感知矩阵转置,,—& — ^为估计出的每个图像
I i — 1*^1,■^2,·· ·, , V Z'
子块的均值,i = 1,2,. . . . N,gX z是基本采样矩阵Φ '的维度,var为求解序列的方差;(6)对初始解x°进行迭代,重构出原始信号X'6a)设定k为迭代次数,令k = O ;6b)对上一次迭代图像Xk进行小波变换,得到小波系数ξ15 = Ψχ15,Ψ为小波变换基,然后对小波系数Ik进行双变量阈值平滑,得到阈值平滑后的小波系数
树+ξ ;-Ρ^^
_8] e,+1_lVσ J
"—^^'其中ρ为双变量阈值参数,ξ P为父节点系数,σ ω为子系数的度量方差,σ ξ为估计出来的图像的方差,+表示值比O大时取本身,比O小时取0,再对系数Ik+1进行逆变换得到双变量阈值平滑后的图像浐+1 =ψ-ψ+ι,ψ-1为小波逆变换基;6c)对上一次迭代图像xk进行非局部g变差平滑处理,得到处理后的图像浐+1;6d)计算双变量阈值平滑后的图像V和非局部总变差平滑处理后的图像浐+1的加权均值,得到均值图像ft+1 =C1^+1 +c2xt+1,其中 O < C1 < 1,O < C2 < 1,Cl+C2 = I将均值图像尹分成N个32X32大小的子块年+i,君+1,... +1,对每个子块进行投影处理,根据观测值Yi的长度寻找出每个子块对应的感知矩阵Oi,将^+1投影到超平面{e| Φρ = Yi, e e R32X32}上,e是一个变量,R32x32表示32X32维的信号,得到投影处理后的图像子块<+1=年+1+屯『认-巾,年+1),1 = 1,2,...,N,这些投影处理后的图像子块组成迭代后的图像xk+1 ;6e)计算信号在每次迭代后与迭代前的变化情况E (k) = | xk+1-xk| |2,| . | I2表示2范数,如果|E(k)-E(k-l) <0.001或者k> 100,迭代终止,重构的原始信号X' = xk+1, 否则迭代次数k加1,返回步骤6b)。本发明相比现有技术具有以下优点(I)本发明使用了自适应的图像压缩采样方法,针对不同稀疏度的图像子块,采用不同的采样策略,有效的保留了图像信号的大量信息;(2)本发明将非局部的思想引入到了图像信号的重构过程中来,有效的保护了图像信号的边缘与纹理信息,使重构出的图像信号得到了更高的峰值信噪比,提高了图像的重构效果;(3)本发明推导出了仅使用观测向量来估计图像信号的标准差的方法;(4)本发明推导出使用增广拉格朗日法来解决非局部正则化问题的方法;(5)本发明提出基于标准差最小的图像信号的初始化方法。


图I是本发明的总流程图;
图2是本发明中的自适应采样子流程图;图3是本发明使用基本观测值对信号均值估计的结果图;图4是本发明使用基本观测值对信号标准差估计的结果图;
图5是本发明中的信号重构子流程图;图6是用本发明对图像进行初始化的结果图;图7是用本发明和BCS-SPL-DWT方法得到的重构图像的细节对比图;图8是用本发明和BCS-SPL-DWT方法得到的重构图像的峰值信噪比及结构相似度 的曲线图。
具体实施例方式参照图I,本发明的具体实现步骤如下步骤1,将输入的图像信号X分成N个32X32大小的子块X1, X2, , xN,并对每个 子块进行基本采样Ia)给出平均采样率S,基本采样率b和感知矩阵Φ,根据基本采样率b计算出基 本采样行数M = NxX S,其中Nx = 1024为信号子块维数,从感知矩阵Φ中取出其前M行构 成基本感知矩阵Φ ^。
lb)使用基本感知矩阵Φ '对每个图像子块Xi进行采样,得到每个图像子块的基本观测向量
权利要求
1.一种基于自适应压缩感知的自然图像非局部重构方法,包括如下步骤 (1)将输入的图像信号X分成N个32X32大小的子块X1, X2,, xN,给出平均采样率S,基本采样率b和感知矩阵Φ,根据基本采样率b和感知矩阵Φ得到基本感知矩阵Φ ',利用基本感知矩阵Φ '对每个图像子块Xi进行采样,得到每个图像子块的基本观测向量)% =φ、,其中i = 1,2,· · · · N,N为图像子块的个数; (2)根据基本观测向量^估计出图像的标准差序列其中N为图像子块的个数; (3)根据标准差序列W1,d2, . . . . dN},为每一个图像子块自适应的分配一个采样率ai; i=1,2,.... N,根据自适应采样率和感知矩阵Φ构造自适应感知矩阵,利用自适应感知矩阵,对每个图像子块进行采样,得到每个图像子块的自适应观测向量八=Φα,Λ; (4)将基本观测向量凡(与自适应观测向量凡,存放在一个列向量中,组成每个图像子块 观测向量
2.根据权利要求I所述的基于自适应压缩感知的自然图像非局部重构方法,其中步骤(1)所述的根据基本采样率b和感知矩阵Φ得到基本感知矩阵Φ',是根据基本采样率b计算出基本采样行数M = NxXb,从感知矩阵Φ中取出前M行构成基本感知矩阵Φ',其中Nx = 1024为图像子块的维数。
3.根据权利要求I所述的基于自适应压缩感知的自然图像非局部重构方法,其中步骤(2)所述的根据基本观测向量Λ估计出图像标准差序列是通过下式进行的
4.根据权利要求I所述的基于自适应压缩感知的自然图像非局部重构方法,其中步骤(3)所述的根据标准差序列为每一个图像子块自适应的分配一个采样率Bi,是通过下式进行的 A=况,其中
5.根据权利要求I所述的基于自适应压缩感知的自然图像非局部重构方法,其中步骤(3)所述的根据自适应采样率和感知矩阵Φ构造自适应感知矩阵,是根据自适应采样率Bi计算出自适应采样行数Mi = NxXai,从采样矩阵Φ中取出其前Mi行构成自适应感知矩
6.根据权利要求I所述的基于自适应压缩感知的自然图像非局部重构方法,其中步骤6c)中所述的对上一次迭代图像xk进行非局部总变差平滑处理,是按如下步骤进行 6cl)计算Xk的每个像素在搜索窗口的非局部权值Wnun, m, η为图像的坐标值; 6c2)设定优化目标函数
全文摘要
本发明公开一种基于自适应压缩感知的自然图像非局部重构方法,主要解决已有技术重构图像信息丢失严重等问题。其实现步骤为(1)把一幅图像分成N个32×32的子块,根据基本采样率b和感知矩阵Φ得到基本感知矩阵Φ′,利用Φ′对信号采样,得到基本观测向量(2)根据估计出图像的标准差序列{d1,d2,....dN};(3)根据标准差序列{d1,d2,....dN},为每个子块自适应的分配采样率ai并构造自适应感知矩阵利用对信号采样,得到自适应观测向量(4)用基本观测向量与自适应观测向量共同组成子块的观测向量(5)根据观测向量得到图像的初始解x0;(6)用x0进行迭代,重构原始图像,直至满足终止条件,得到重构图像x′。本发明具有图像重构质量高,原理清晰,操作简单的优点,适用于自然图像的采样和重构。
文档编号G06T11/00GK102722896SQ201210160279
公开日2012年10月10日 申请日期2012年5月22日 优先权日2012年5月22日
发明者张兵, 张小华, 陈茜 申请人:西安电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1