image denoising in multiplicative noise · image-domain mure. the parameters of the denoising...

5
IMAGE DENOISING IN MULTIPLICATIVE NOISE Chandra Sekhar Seelamantula * Department of Electrical Engineering Indian Institute of Science Bangalore - 560 012, Karnataka, India [email protected] Thierry Blu Department of Electronic Engineering The Chinese University of Hong Kong Sha Tin, New Territories, Hong Kong [email protected] ABSTRACT We address the problem of denoising images corrupted by multiplicative noise. The noise is assumed to follow a Gamma distribution. Compared with additive noise distortion, the ef- fect of multiplicative noise on the visual quality of images is quite severe. We consider the mean-square error (MSE) cost function and derive an expression for an unbiased esti- mate of the MSE. The resulting multiplicative noise unbiased risk estimator is referred to as MURE. The denoising opera- tion is performed in the wavelet domain by considering the image-domain MURE. The parameters of the denoising func- tion (typically, a shrinkage of wavelet coefficients) are op- timized for by minimizing MURE. We show that MURE is accurate and close to the oracle MSE. This makes MURE- based image denoising reliable and on par with oracle-MSE- based estimates. Analogous to the other popular risk esti- mation approaches developed for additive, Poisson, and chi- squared noise degradations, the proposed approach does not assume any prior on the underlying noise-free image. We re- port denoising results for various noise levels and show that the quality of denoising obtained is on par with the oracle re- sult and better than that obtained using some state-of-the-art denoisers. Index Termsmultiplicative noise, unbiased risk esti- mation, Gamma distribution, speckle noise. 1. INTRODUCTION In imaging modalities such as ultrasound imaging, synthetic aperture RADAR, SONAR, laser Doppler imaging, the image is reconstructed by a coherent demodulation of the incident electromagnetic or acoustic waves. The noise in these imag- ing modalities is neither additive nor Gaussian. The complex wavefield incident on each resolution cell of the imaging de- vice consists of a real part (in-phase component) and an imag- inary part (the quadrature-phase component) corresponding to * C. S. Seelamantula would like to acknowledge the Robert-Bosch Centre for Cyberphysical Systems, Indian Institute of Science for funding. T. Blu was supported by the General Research Fund CUHK410012 from the Hong Kong Research Grant Council. each scatterer on the object. Assuming a large number of ran- domly distributed scatterers, the net complex wavefield can be modeled as comprising of Gaussian distributed real and imag- inary parts with zero mean and identical variances. The net magnitude follows a Rayleigh distribution and the intensity (or magnitude-squared measurement) follows an exponential distribution. The measurement can be expressed as the prod- uct of a reflectance function (the clean underlying image) and an exponential random variable of unit mean, which is the noise. The image thus measured has a granular appearance, which is referred to as speckle. For an excellent article on the properties of speckle, we refer the reader to the seminal arti- cles by Goodman [1, 2]. The goal in denoising such images is to estimate the reflectance function from the noisy measure- ment. The signal-to-noise ratio (SNR) of an image corrupted by exponentially distributed multiplicative noise is unity (that is, 0 dB). In order to increase the SNR, one often considers multiple acquisitions of the same object to average out the effect of noise. Effectively, the reflectance function remains invariant across acquisitions and the noise keeps changing. Consequently, the averaged multi-look measurement is effec- tively equivalent to the reflectance image multiplied by the average of many independent and exponentially distributed random variables, which turns out to be a Gamma distribu- tion. In this generic case, the measured image is expressed as the product of an unknown reflectance image multiplied by a Gamma distributed random variable. The SNR in this case increases to k, which is the number of looks/measurements. 1.1. Prior art Some early work on adaptive algorithms for the restoration of images corrupted with speckle was reported by Kuan et al. [3], Lee [4], Frost et al. [5], Lopes et al. [6]. Recently, many approaches have been developed within a variational framework. The image is often assumed to be piecewise- smooth and a Bayesian framework is used to impose the prior. Approaches based on Markov random field priors were re- ported by Bioucas-Dias [7] and Oliver and Quegan [8]. To- tal variation (TV) regularization approaches for multiplicative noise suppression were proposed by Rudin et al. [11], Aubert 1528 978-1-4799-8339-1/15/$31.00 ©2015 IEEE ICIP 2015

Upload: others

Post on 15-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IMAGE DENOISING IN MULTIPLICATIVE NOISE · image-domain MURE. The parameters of the denoising func-tion (typically, a shrinkage of wavelet coefficients) are op-timized for by minimizing

IMAGE DENOISING IN MULTIPLICATIVE NOISE

Chandra Sekhar Seelamantula∗

Department of Electrical EngineeringIndian Institute of Science

Bangalore - 560 012, Karnataka, [email protected]

Thierry Blu†

Department of Electronic EngineeringThe Chinese University of Hong KongSha Tin, New Territories, Hong Kong

[email protected]

ABSTRACTWe address the problem of denoising images corrupted bymultiplicative noise. The noise is assumed to follow a Gammadistribution. Compared with additive noise distortion, the ef-fect of multiplicative noise on the visual quality of imagesis quite severe. We consider the mean-square error (MSE)cost function and derive an expression for an unbiased esti-mate of the MSE. The resulting multiplicative noise unbiasedrisk estimator is referred to as MURE. The denoising opera-tion is performed in the wavelet domain by considering theimage-domain MURE. The parameters of the denoising func-tion (typically, a shrinkage of wavelet coefficients) are op-timized for by minimizing MURE. We show that MURE isaccurate and close to the oracle MSE. This makes MURE-based image denoising reliable and on par with oracle-MSE-based estimates. Analogous to the other popular risk esti-mation approaches developed for additive, Poisson, and chi-squared noise degradations, the proposed approach does notassume any prior on the underlying noise-free image. We re-port denoising results for various noise levels and show thatthe quality of denoising obtained is on par with the oracle re-sult and better than that obtained using some state-of-the-artdenoisers.

Index Terms— multiplicative noise, unbiased risk esti-mation, Gamma distribution, speckle noise.

1. INTRODUCTION

In imaging modalities such as ultrasound imaging, syntheticaperture RADAR, SONAR, laser Doppler imaging, the imageis reconstructed by a coherent demodulation of the incidentelectromagnetic or acoustic waves. The noise in these imag-ing modalities is neither additive nor Gaussian. The complexwavefield incident on each resolution cell of the imaging de-vice consists of a real part (in-phase component) and an imag-inary part (the quadrature-phase component) corresponding to∗C. S. Seelamantula would like to acknowledge the Robert-Bosch Centre

for Cyberphysical Systems, Indian Institute of Science for funding.†T. Blu was supported by the General Research Fund CUHK410012 from

the Hong Kong Research Grant Council.

each scatterer on the object. Assuming a large number of ran-domly distributed scatterers, the net complex wavefield can bemodeled as comprising of Gaussian distributed real and imag-inary parts with zero mean and identical variances. The netmagnitude follows a Rayleigh distribution and the intensity(or magnitude-squared measurement) follows an exponentialdistribution. The measurement can be expressed as the prod-uct of a reflectance function (the clean underlying image) andan exponential random variable of unit mean, which is thenoise. The image thus measured has a granular appearance,which is referred to as speckle. For an excellent article on theproperties of speckle, we refer the reader to the seminal arti-cles by Goodman [1,2]. The goal in denoising such images isto estimate the reflectance function from the noisy measure-ment. The signal-to-noise ratio (SNR) of an image corruptedby exponentially distributed multiplicative noise is unity (thatis, 0 dB). In order to increase the SNR, one often considersmultiple acquisitions of the same object to average out theeffect of noise. Effectively, the reflectance function remainsinvariant across acquisitions and the noise keeps changing.Consequently, the averaged multi-look measurement is effec-tively equivalent to the reflectance image multiplied by theaverage of many independent and exponentially distributedrandom variables, which turns out to be a Gamma distribu-tion. In this generic case, the measured image is expressedas the product of an unknown reflectance image multiplied bya Gamma distributed random variable. The SNR in this caseincreases to k, which is the number of looks/measurements.

1.1. Prior art

Some early work on adaptive algorithms for the restorationof images corrupted with speckle was reported by Kuan etal. [3], Lee [4], Frost et al. [5], Lopes et al. [6]. Recently,many approaches have been developed within a variationalframework. The image is often assumed to be piecewise-smooth and a Bayesian framework is used to impose the prior.Approaches based on Markov random field priors were re-ported by Bioucas-Dias [7] and Oliver and Quegan [8]. To-tal variation (TV) regularization approaches for multiplicativenoise suppression were proposed by Rudin et al. [11], Aubert

1528978-1-4799-8339-1/15/$31.00 ©2015 IEEE ICIP 2015

Page 2: IMAGE DENOISING IN MULTIPLICATIVE NOISE · image-domain MURE. The parameters of the denoising func-tion (typically, a shrinkage of wavelet coefficients) are op-timized for by minimizing

and Aujol [9], Huang et al. [10], Shi and Osher [12], [13]. TheTV approach adapts locally to the underlying image structureand results in piecewise-smooth estimates of the reflectancefunction. The variational and maximum a posteriori formula-tions give rise to non-convex data fidelity costs, which posedifficulties from an optimization perspective. An analysis ofvarious data fidelity terms for the multiplicative noise modelwas given by Steidl and Teuber [14]. They also showed thatconsidering the logarithm of the reflectance is also the mostsuitable formalism under multiplicative noise and TV reg-ularization. The logarithm of the reflectance function wasalso considered by many authors, for example [10, 15, 16].Bioucas-Dias and Figueredo [16] proposed a variable split-ting method to solve the denoising problem. They use thealternating direction method of multipliers (ADMM) to solvethe resulting constrained optimization problem.

1.2. This paper

We deploy the mean-square error (MSE) cost and develop anunbiased risk estimator of the MSE, which we shall refer toas the multiplicative noise unbiased risk estimator (MURE).The risk estimation approach resulted in robust denoising per-formance in the case of additive Gaussian noise [17], Poissonnoise encountered in microscopy and other low-light imag-ing applications [18], and chi-squared noise encountered inmagnetic resonance imaging applications [19]. We developMURE analogously but taking into account the aspects thatare unique to the multiplicative noise scenario. We considerdenoising using undecimated filterbank transforms and op-timize for the subband regression coefficients by optimizingMURE. We show that the MURE-optimal performance isclose to the oracle MSE performance.

2. PROBLEM FORMULATION

We consider the problem setting in the generic case ofGamma distributed multiplicative noise. The image is rep-resented in the vectorized form with each element expressedas yi = xi wi, for i = 1, 2, · · · , N , where yi denotes the ith

element of the vector y. The vector y is the noisy version ofthe original unknown image x ∈ R+N . The noise vector isgiven as w = [w1, w2, · · · , wN ] ∈ R+N , with ith element

wi following the distribution q(wi) =ab

Γ(b)wb−1

i exp−wia,

where a and1

bare the scale and shape parameters, respec-

tively. q(wi) has mean E [q(wi)] = a/b, and variance

σ2w = E

{[q(wi)− E(q(wi))]

2

}=

a

b2. For the k-look ac-

quisition scenario, we have a = b = k. Let f : R+N → R+N

be the denoising function that yields an estimate of the re-flectance function: x = f(y). The goal is to optimize thedenoising function such that the mean-square error (MSE) =

1N E{‖x − x‖2

}is minimized. The key contribution of this

paper is to develop such an unbiased estimate, which wouldserve as a surrogate to the MSE.

3. MULTIPLICATIVE NOISE UNBIASED RISKESTIMATOR (MURE)

Before proceeding with the development of the risk estimator,we introduce the following notation.

Notation. Given a 1-D function f , we defineM by the fol-lowing operator

Mf(y) = k

∫ 1

0

f(sy)sk−1 ds.

For a multivariate function f(y) = f(y1, y2, . . . , yN ), we in-troduce the operator Mi, which applies the operator Mto the ith component of f(y) only. This notation is ex-tended straightforwardly to multivariate vector functionsf(y) = [f1(y), f2(y), . . . , fN (y)]T according to

Mf(y) = [M1f1(y),M2f2(y), . . . ,MNfN (y)]T. (1)

Lemma 1. Consider a 1-D function f such that E {|f(y)|}is finite. If y = xw where w is a multiplicative Gamma dis-tributed random variable, with mean 1 and variance 1/k, then

E {xf(y)} = E {yMf(y)} , (2)

where the expectations are taken over the realizations of w.

Proof. Letting y = wx, we have

E {yMf(y)} =

∫ ∞0

kwx dw

∫ 1

0

f(swx)q(w)sk−1 ds

= kx

∫ 1

0

sk−1∫ ∞0

wf(swx)q(w) dw ds

= kx

∫ 1

0

sk−1∫ ∞0

w

s2f(wx)q

(ws

)dw ds

= kx

∫ ∞0

f(wx)

∫ 1

0

wk

s2kk

Γ(k)e−kw/s dsdw

= kx

∫ ∞0

f(wx)kkwk

Γ(k)

[e−kw/s

kw

]10+

dw

= x

∫ ∞0

f(wx)kkwk−1

Γ(k)e−kw dw

= x

∫ ∞0

f(wx)q(w) dw = E {xf(y)} .

(3)

The hypothesis E {|f(y)|} < ∞ was used to validate the in-tegration sign exchanges, and the limit at 0+.

Using Lemma 1, we derive an expression for the unbiasedestimate of the risk as follows:

1529

Page 3: IMAGE DENOISING IN MULTIPLICATIVE NOISE · image-domain MURE. The parameters of the denoising func-tion (typically, a shrinkage of wavelet coefficients) are op-timized for by minimizing

Theorem 1. An unbiased estimate of the MSE (or risk) isgiven by the expression

MURE(f) =1

N

(k

k + 1‖y‖2 + ‖f(y)‖2 − 2yTMf(y)

).

(4)

Proof. Since ‖f(y) − x‖2 = ‖x‖2 + ‖f(y)‖2 − 2xTf(y)we need to find two functions of y alone that are unbiasedestimates of ‖x‖2 and xTf(y).

• First, xTf(y) = x1f1(y) + x2f2(y) + · · ·xNfN (y):From Lemma 1, we have that

E {xifi(y)} = E {yiMif(y)} , (5)

which shows that

E {xTf(y)} = E {y1M1f(y)}+ E {y2M2f(y)}+ · · · E {yNMNf(y)}

= E {yTMf(y)}

and so that yTMf(y) is an unbiased estimate ofxTf(y).

• Second, ‖x‖2 = x21 + x22 + · · ·x2N : looking at the ith

component of y, yi = xiwi, we have that E{y2i}

=

x2i E{w2

i

}= x2i

(1 + 1/k

). Hence,

x2i =k

k + 1E{y2i}, and finally‖x‖2 =

k

k + 1‖y‖2.

(6)

Therefore, the unbiased estimate of MSE is

MURE(f) =1

N

(k

k + 1‖y‖2 + ‖f(y)‖2 − 2yTMf(y)

)(7)

4. MURE-OPTIMIZED DENOISING USINGUNDECIMATED FILTERBANK TRANSFORMS

We perform transform-domain denoising of the image byconsidering the image-domain MURE. The denoising func-tion f is essentially specified as a combination of the analysisfilters, transform-domain shrinkage, and the synthesis filters.Consider a J-band undecimated fiterbank transform with theanalysis filters {Gj(z

−1), j = 1, 2, · · · , J} and synthesisfilters {Gj(z

−1), j = 1, 2, · · · , J} (typically finite-impulseresponse filters). In matrix form, we express the analysis partas a huge matrix D = [DT

1 ,DT2 ,D

T3 , · · · ,DT

J ] (D standsfor multiband decomposition) and the reconstruction part asanother matrix R = [R1,R2,R3, · · · ,RJ ] (R stands forreconstruction). Each of the constituent matrices Dj or Rj isan M ×M circulant matrix. The analysis and synthesis fil-terbanks form a perfect reconstruction pair, that is, RD = I,

where I denotes the JM × JM identity matrix. Further,each submatrix is specified as Dj =

[djm,`

]1≤m,`≤M

,Rj =[rjm,`

]1≤m,`≤M

, where djm,` =∑n∈Z

gj [` − m + nM ] and

rjm,` =∑n∈Z

gj [` − m + nM ], forj = 1, 2, · · · , J. The anal-

ysis filterbank takes a vector input and generates a collec-tion of vectors. The denoising operations are performedon the vectors and the synthesis block takes the collec-tion of vectors and generates a vector. The overall de-noising operation may be represented in a generic form asx = f(y) = RθDy. Corresponding to the input y (whichis the vectorized noisy image), let the output of the anal-ysis filterbank be

[w1,w2, · · · ,wJ ,

], Stating explicitly,

wj =[wj

m

]1≤m≤M , where wj

m =N∑`=1

djm,`y`. Consider-

ing the shrinkage parameters αj for each subband, we writethe pth pixel estimate in the jth subband as xj

p = f j` (y) =∑Mm=1 r

jp,m aj w

jm =

∑Mm=1 r

jp,m aj

∑M`=1 d

jm,`y`. In this

paper, we shall consider only point-wise wavelet shrinkagemainly to illustrate the power of MURE. In a journal version,we shall consider a linear expansion of thresholds (LET) ap-proach akin to that in [17–19]. The overall subband-adaptivetransform-domain estimator is f(y) =

∑Jj=1 ajf

j(y), wheref j(y) = [f j1 (y)f j2 (y) · · · f jM (y)]T. The term ‖f(y)‖2 in(7) can be expressed in the quadratic form aTMa, wherea = [a1, a2, · · · , aJ ]T and M = f`f

T` , where, in turn,

f` = [f1` (y), f2` (y), · · · , fJ` (y)]T. Next, we focus our at-tention on computing the term yTMf(y). Considering theMf(y) term in (1), we compute

M`f`(y) = kJ∑

j=1

aj

∫ 1

0

f j` (y1, y2, · · · , y`−1,

sy`, y`+1, · · · , yN )sk−1ds,

which upon simplification becomes

M`f`(y) =J∑

j=1

aj

M∑m=1

rj`,mαjm

(wj

m −djm,`

k + 1y`

). (8)

The cross-term yTMf(y) in (7) is calculated as

yTMf(y) =M∑`=1

y`M`f`(y)

=J∑

j=1

aj

M∑`=1

y`

M∑m=1

rj`,mwjm

− 1

k + 1

M∑`=1

(M∑

m=1

rj`,mdjm,`

)︸ ︷︷ ︸

constant

y2` , (9)

1530

Page 4: IMAGE DENOISING IN MULTIPLICATIVE NOISE · image-domain MURE. The parameters of the denoising func-tion (typically, a shrinkage of wavelet coefficients) are op-timized for by minimizing

5 10 15 20 255

10

15

20

INPUT PSNR (dB)

PSN

R G

AIN

(dB)

OracleMURE

Fig. 1. Comparison of MURE versus oracle performance.

which can be expressed in the form aT(∑M

`=1 y`v`

), where

v` = [f1` , f2` , · · · , fJ` ]T. The optimum coefficient vector a∗ is

obtained by setting the gradient of MURE with respect to a tozero. This results in a∗ = M−1

(∑M`=1 y`v`

). The denoised

image is obtained as f∗(y) = [aTv1,aTv2, · · · ,aTvM ]T.

4.1. Experimental results

For the purpose of illustration, we consider the Champs im-age of size 256 × 256 from [16] and varied the look of theacquisition (equivalently, the SNR) progressively from 1 to100. Denoising is performed using a four-level undecimatedHaar wavelet transform. A comparison of PSNR gains ob-tained using MURE- and oracle-based approaches is shownin Figure 1. We observe that the PSNR gains are significantlyhigher at low input PSNR than at high input PSNR. Also, thegains provided by the MURE approach are very close to thoseobtained using the oracle method.

A comparison of the denoising performance of the MUREtechnique with two benchmark techniques 1 in multiplicativeimage denoising literature, namely MIDAL [16] and the tech-nique of Aubert-Aujol (AA) [9], is shown in Table 1. TheMURE approach outperforms the AA technique by about 2dB, and MIDAL by about 1 dB in most cases. The denoisedimages corresponding to a 10-look acquisition are shown inFigure 2. The PSNR is the highest and the execution time isthe least for the MURE approach. The oracle solution is alsoshown to serve as a reference. A thorough comparison formultiple images and using visual quality assessment metricswill be reported in a journal version of this manuscript.

1J. Bioucas-Dias, M. A. T. Figueiredo, J. F. Aujol, and G. Aubert kindlyprovided their MATLAB programs, which facilitated the comparisons.

Clean imageNoisy image

PSNR = 15.68 dBMIDAL output

PSNR = 25.08 dB

PSNR gain = 9.40 dB

AA outputPSNR = 24.45 dB

PSNR gain = 8.77 dB

MURE denoisedPSNR = 26.79 dB

PSNR gain = 11.11 dB

Oracle denoisedPSNR = 26.81 dB

PSNR gain = 11.13 dB

Fig. 2. Comparison of denoising performance of the proposedtechnique (image: Champs) with MIDAL and the techniqueof Aubert-Aujol. Matlab execution times: MIDAL: 3.2 s;AA: 64.5 s; MURE: 0.11 s; Oracle: 0.11 s.

Table 1. Comparison of PSNR improvement (in dB) for thethree techniques for various looks of acquisition (k) on thestandard Champs and Nimes images taken from [16].

Champs Nimesk MIDAL AA MURE MIDAL AA MURE1 16.79 14.59 17.79 8.16 5.94 9.833 14.47 13.28 14.57 5.69 5.22 6.885 12.73 11.70 13.07 4.74 4.11 5.597 11.17 10.34 12.20 4.28 3.09 4.839 10.01 9.28 11.40 3.83 2.24 4.23

5. CONCLUSIONS

We have addressed the problem of image denoising in multi-plicative noise conditions and developed a new multiplicativenoise unbiased risk estimation (MURE) approach for denois-ing. We developed a denoising solution in the undecimatedHaar wavelet transform domain, whose performance turnedout to be very close to that obtained using the oracle. A per-formance comparison with two benchmark techniques in thearea showed superior denoising performance and least com-putational complexity. The denoising function chosen is lin-ear and the corresponding MURE was evaluated in closed-form directly in terms of the image pixels. With nonlineardenoising functions, the evaluation of theM operator in (1)would not be straightforward. The overall denoising perfor-mance is expected to be higher with nonlinear shrinkage func-tions. This aspect, together with a detailed experimental val-idation using visual quality assessment metrics will be re-ported separately.

1531

Page 5: IMAGE DENOISING IN MULTIPLICATIVE NOISE · image-domain MURE. The parameters of the denoising func-tion (typically, a shrinkage of wavelet coefficients) are op-timized for by minimizing

6. REFERENCES

[1] J. Goodman, “Some fundamental properties of speckle,”Journal of the Optical Society of America, vol. 66, no.1, pp. 1145−1150, 1976.

[2] J. Goodman, Speckle Phenomena in Optics: Theory andApplications. Greenwood Village, CO: Roberts, 2007.

[3] D. T. Kuan, A. A. Sawchuk, T. C. Strand, and P. Chavel,“Adaptive restoration of images with speckle,” IEEETransactions on Acoustics, Speech, and Signal Process-ing, vol. ASSP-35, pp. 373−383, Feb. 1987.

[4] J. S. Lee, “Digital image enhancement and noise filter-ing by use of local statistics,” IEEE Transactions on Pat-tern Analysis and Machine Intelligence, vol. PAMI-2,pp. 165−168, Mar 1980.

[5] V. S. Frost, J. A. Stiles, K. S. Sanmugan, and J. C. Holtz-man, “A model for radar images and its application toadaptive digital filtering of multiplicative noise,” IEEETransactions on Pattern Analysis and Machine Intelli-gence, vol. PAMI-4, pp. 157−165, 1982.

[6] A. Lopes, E. Nezry, R. Touzi, and H. Laur, “Struc-ture detection and statistical adaptive speckle filtering inSAR images,” International Journal of Remote Sensing,vol. 14, pp. 1735−1758, 1993.

[7] J. Bioucas-Dias, T. Silva, and J. Leitao, “Adaptiverestoration of speckled SAR images,” Proceedings ofthe IEEE International Geoscience and Remote SensingSymposium (GRSS), vol. I, pp. 19−23, 1998.

[8] C. Oliver and S. Quegan, Understanding Synthetic Aper-ture Radar Images. Artech House, 1998.

[9] G. Aubert and J. Aujol, “A variational approach to re-move multiplicative noise,” SIAM Journal on AppliedMathematics, vol. 68, pp. 925−946, 2008.

[10] Y. Huang, M. Ng, and Y. Wen, “A new total variationmethod for multiplicative noise removal,” SIAM Journalon Imaging Sciences, vol. 8, pp. 11−49, 1991.

[11] L. Rudin, P. Lions, and S. Osher, “Multiplicative denois-ing and deblurring: Theory and algorithms,” GeometricLevel Set Methods in Imaging, Vision, and Graphics, pp.103−119, Springer, 2003.

[12] J. Shi and S. Osher, “A nonlinear inverse scale methodfor a convex multiplicative noise model,” SIAM Journalon Imaging Sciences, vol. 1, pp. 294−321, 2008.

[13] D. -Q. Chen and L. -Z. Cheng, “Spatially adapted totalvariation model to remove multiplicative noise,” IEEETransactions on Image Processing, vol. 21, no. 4, Apr.2012.

[14] G. Steidl and T. Teuber, “Removing multiplicative noiseby Douglas-Rachford splitting methods,” Journal ofMathematical Imaging and Vision, 2009.

[15] S. Durand, J. Fadili and M. Nikolova, “Multiplicativenoise removal using `1 fidelity on frame coefficients,”Journal of Mathematical Imaging and Vision, vol. 36,no. 3, pp. 201−226, 2009.

[16] J. Bioucas-Dias and M. Figueiredo, “Multiplicativenoise removal using variable splitting and constrainedoptimization,” IEEE Transactions on Image Processing,vol. 19, no. 7, pp. 1720−1730, July 2010.

[17] T. Blu and F. Luisier, “The SURE-LET approach to im-age denoising,” IEEE Transactions on Image Process-ing, vol. 16, no. 11, pp. 2778−2786, Nov. 2007.

[18] F. Luisier, C. Vonesch, T. Blu, and M. Unser, “Fast inter-scale wavelet denoising of Poisson-corrupted images,”Signal Processing, vol. 90, no. 2, pp. 415-427, Feb.2010.

[19] F. Luisier, T. Blu, and P. J. Wolfe, “A CURE for noisymagnetic resonance images: Chi-square unbiased riskestimation,” IEEE Transactions on Image Processing,vol. 21, no. 8, Aug. 2012.

1532