基于Shearlet变换的泊松噪声图像复原问题研究
2017-05-10王俊艳李厚彪
李 红,王俊艳,李厚彪
(电子科技大学数学科学学院 成都 611731)
基于Shearlet变换的泊松噪声图像复原问题研究
李 红,王俊艳,李厚彪
(电子科技大学数学科学学院 成都 611731)
为了解决泊松噪声图像的复原问题,几种正则化方法已被提出,其中最著名的是全变差(TV)模型,但TV模型会引起阶梯效应。总广义变差(TGV)是全变差的推广,用TGV作为正则项来恢复泊松图像,可以消除阶梯效应,但图像的边缘细节信息不能很好地保持。为了克服这个缺点,基于TGV和Shearlet变换,该文提出了一种新的正则化模型,并用交替方向乘子法(ADMM)求解。数值结果有效地展示了该模型在保持图像边缘细节上的优越性。
交替方向乘子法; 泊松噪声; Shearlet变换; 阶梯效应; 总广义变差
图像恢复是图像处理中最基本的问题之一,其目的是从得到的噪声图像或者噪声模糊图像中恢复出原图像,同时避免破坏图像的一些基本信息。目前大量的文献已对该问题进行了深入的研究,但主要以加性高斯白噪声为主。然而,在光量子计数成像系统中,如天文成像、医学成像、荧光共焦显微成像等,得到的图像往往受到量子噪声的污染。量子噪声服从泊松分布的统计法则,并非加性噪声,并且泊松噪声的噪声强度与方差具有信号依赖性。统计上,亮度大的像素受到更多的干扰,因此去除该类泊松噪声是一个困难的科学问题。
图像去噪方法中最著名的是文献[1]基于变分理论提出的全变分(total variation, TV)去噪模型。TV模型在去除加性噪声的同时能很好地保持图像的边缘,但是会产生阶梯效应。文献[2]针对泊松噪声恢复问题,提出了新的全变分模型来处理泊松噪声图像,新变分模型的保真项适合泊松噪声,该模型同样也会产生阶梯效应,此后学者们又进行了进一步的研究[3-4]。
众所周知,TGV正则项[5-6]可以有效地消除阶梯效应,但同时也会使图像的边缘以及纹理区域变得模糊。更严重的,图像的一些细节信息在恢复过程中会丢失。Shearlet变换作为多尺度几何分析中的一种,能够对图像进行稀疏表示产生最优逼近,并在图像去噪过程中可以有效地保持图像边缘、角落等信息结合多尺度方法提取图像的几何特征。上述正则化方法在文献[7]中首次提出,并应用于压缩感知中图像重建问题。本文把TGV和Shearlet变换相结合来处理乘性泊松噪声恢复问题。
1 TGV基本概念
通过运用Legendre-Fenchel对偶定理,式(1)也可转换成它的原始对偶形式:
式中,;D1、D2分别是x和y方向上的向前有限差分算子矩阵,详见文献[7],有:
2 Shearlet变换基本概念
Shearlet变换[7-9]最初是文献[9]根据小波理论衍生而来的。连续Shearlet变换[7]定义为:
式中,ψa,s,t是Shearlet基函数;ψ∈L2(R2)定义为:
式中,Aa为各向异性膨胀矩阵;Ss是剪切矩阵:
在后面试验中,采用文献[8]中的方法进行相关计算。
3 泊松噪声复原模型及其算法
3.1 泊松噪声复原模型
设u∈R+N是原始图像, f∈NR 是观察图像,K∈RN×N是线性模糊算子,依据泊松分布的定义假定u是有界并且是正的,则该退化模型描述为:
式中,P表示泊松分布。基于文献[2],运用贝叶斯法则,有:
对于任意的u∈Ω,可以得到:
这里假设先验分布P(u)是TGV和Shearlet变换,那么得到的新模型的正则项为:
式中,λ是正则化参数。这样本文的泊松复原模型可表示为:
式中,SH(u)∈NjR表示第j个变换子带(subband),总的子带数目M由分解尺度的个数决定,试验中选择的分解尺度为3;ls表示投影算子保证图像中每个元素都为正,它的形式表示为:
进一步极小化离散TGV,模型可表示为:
3.2 交替方向乘子法求解模型
交替方向乘子法(ADMM)[10-11]在求解约束的凸优化问题时有极快的收敛性,因此被广泛的应用于图像处理。下面讨论如何应用ADMM算法求解新模型。
首先,引入辅助变量x、y、z、w 、v ,问题式(2)转化为以下约束问题:
约束条件可以进一步转化为:
从以上形式,可以清楚地看出问题式(3)满足ADMM算法条件,并且收敛性也可以得到保证[12]。
对约束优化问题式(3),它的增广拉格朗日乘子函数为:
式中,ci是拉格朗日乘子,i=1,2,…,5;μi是正的惩罚参数i=1,2,…,5。由ADMM算法,问题式(3)的迭代公式表示为:
式中,w子问题可直接求解,即对i=1,2,…,N ,有:
子问题x、y、z的解,直接应用收缩阈值法:
1) 极小化问题x的解表示为:
所谓的解释,就是说明某种现象何以如此。语用学的研究目的之一就是解释语言形式何以如此。在Givón(1979:3-4)认为语言学的解释需要涉及下面一个或多个“自然解释性参数”:命题内容、话语语用学、语言处理器、认知结构、世界观语用学、个体发生学的发展、历时演变和种系发生学的进化。这些参数就是我们称之为外部解释的参数。语体与命题内容、话语语用学、认知结构等参数密切相关,那么语体研究能为语言学提供什么样的解释?这是本文试图回答的问题。
另外,(u,p)子问题是一个鞍点问题,可以分解为以下问题。
1) 对于u子问题,求解下面的极小化问题:
通过求解下面的线性方程得到结果:
而子问题p又可分解成子问题p1、p2来求解:
① 子问题p1,可由下列线性方程获得:
② 类似的,子问题p2可表示为下列线性方程的解:
4 实验结果及分析
为了验证新模型的有效性,分别对Lena和Peppers两幅图像进行实验,对Lena图像加高斯模糊,用文献[13]中的模糊函数psfGauss(5,2);Peppers图像加运动模糊,其中r=6,θ=45,然后再用Poissrnd函数加泊松噪声。实验结果与文献[3]中的方法PIDAL和文献[4]中的方法PID-Split进行比较,如图1、图2所示,其中图1c~图1e、图2c~图2e是用对应的算法获得的复原图像;图2f~图2h是局部放大图像。
图1 Lena图像与其他复原方法的比较结果
图2 Peppers图像与其他复原方法的比较结果
以上两个实验直观地展示了本文模型能够缓解甚至消除阶梯效应,并且很好地保持了图像的边缘细节信息。
为了更加客观地评价本文模型的优越性,用相对误差(relative error, RelErr)、信噪比(signal-to-noise ratio, SNR)、峰值信噪比(peak signal-to-noise, PSNR)、结构相似度指数测量(structural similarity index, SSIM)4种定量指标来评价本文模型的去噪效果。它们的计算公式分别为:
表1 不同算法的SNR、PSNR、RelErr和MSE值的结果比较
5 结 束 语
本文基于TGV和Shearlet变换提出了一种新的泊松图像去噪模型。它在有效去除噪声的同时不仅可以消除阶梯效应,还能很好地保持图像的边缘细节信息。然而,模型引入了多个参数,如何自适应地选择参数将需要进一步的研究。
[1] RUDIN L I, OSHER S, FATERMI E. Nonlinear total variation based noise removal algorithms[J]. Physica D: Nonlinear Phenomena, 1992, 60(1): 259-268.
[2] LE T, CHARTRAND R, ASAKI T J. A variational approach to reconstructing images corrupted by Poisson noise[J]. Journal of Mathematical Imaging and Vision, 2007, 27(3): 257-263.
[3] FIGUEIREDO M A T, BIOUCAS-DIAS J M. Restoration of Poissonian images using alternating direction optimization [J]. IEEE Transactions on Image Processing, 2010, 19(12): 3133-3145.
[4] LIU X, HUANG L. Total bounded variation ‐based Poissonian images recovery by split Bregman iteration[J]. Mathematical Methods in the Applied Sciences, 2012, 35(5): 520-529.
[5] BREDIES K, KUNISCH K, POCK T. Total generalized variation[J]. SIAM Journal on Imaging Sciences, 2010, 3(3): 492-526.
[6] BREDIES K, VALKONEN T. Inverse problems with second-order total generalized variation constraints[C]// Proceedings of SampTA 2011 – 9th International Conference on Sampling Theory and Applications. Singapore: IEEE Press, 2011: 201-205.
[7] GUO W, QIN J, YIN W. A new detail-preserving regularization scheme[J]. SIAM Journal on Imaging Sciences, 2014, 7(2): 1309-1334.
[8] ETTER S, GROHS P, OBERMEIER A. FFRT: a fast finite ridgelet transform for radiative transport[J]. SIAM Journal on Multiscale Modeling & Simulation, 2015, 13(1): 1-42.
[9] LABATE D, KUTYNIOK G. Sparse multidimensional representation using shearlets[J]. Proceedings of SPIE - the International Society for Optical Engineering, 2005, 5914(1): 254-262.
[10] GABAY D, MERCIER B. A dual algorithm for the solution of nonlinear variational problems via finite element approximation[J]. Computers & Mathematics with Applications, 1976, 2(1): 17-40.
[11] GLOWINSKI R, MARROCO A. Sur l'approximation, par éléments finis d'ordre un, et la résolution, par pénalisation-dualité d'une classe de problèmes de Dirichlet non linéaires[J]. ESAIM: Mathematical Modelling and Numerical Analysis-Modélisation Mathématique et Analyse Numérique, 1975, 9(R2): 41-76.
[12] BERTSEKAS D P, TSITSIKLIS J N. Parallel and distributed computation: numerical methods[M]. Englewood Cliffs, New Jersey: Prentice Hall Inc, 1989: 243-260.
[13] NAJY J G, PALMER K, PERRONE L. Iterative methods for image deblurring: a Matlab object-oriented approach[J]. Numerical Algorithms, 2004, 36(1): 73-93.
编 辑 漆 蓉
Research on Poisson Noise Image Restoration Problems Based on Shearlet Transform
LI Hong, WANG Jun-yan, and LI Hou-biao
(School of Mathematics Sciences, University of Electronic Science and Technology of China Chengdu 611731)
Restoring Poisson noise images has been drawn a lot of attention in recent years. To solve this problem, several regularization methods have been put forward. One of the most famous methods is the Total variation (TV) model. However, the TV model will cause staircasing effects. The total generalized variation (TGV) is the extension of TV. Using TGV as a regularization term to recover the Poission image can eliminate staircase effects but the edge details will not preserved very well. In order to overcome this drawback, based on TGV and Shearlet transform, we propose a new regularization method. The proposed model is solved by the alternating direction method of multiplier (ADMM). The numerical results reflect the efficiency of the new model in dealing with Poisson noise image.
alternating direction method of multiplier (ADMM); Poisson noise; Shearlet transform; staircase; total generalized variation
TN911.73
A
10.3969/j.issn.1001-0548.2017.03.006
2015 − 04 − 13;
2016 − 07 − 10
国家自然科学基金(51175443,11101071);四川省科技支撑计划(2015GZX0002);中央高校基本科研业务费专项资金(ZYGX2016J131, ZYGX2016J138)
李红(1979 − ),女,博士,主要从事动力系统与数字图像处理方面的研究.