NOISE ENHANCED ANISOTROPIC DIFFUSION FOR SCALAR IMAGE RESTORATION. 6, avenue du Ponceau Cergy-Pontoise, France.

Similar documents
Useful Noise Effect for Nonlinear PDE Based Restoration of Scalar Images

Optimizing the speckle noise for maximum efficacy of data acquisition in coherent imaging

Suprathreshold stochastic resonance and signal-to-noise ratio improvement in arrays of comparators

Noise-enhanced propagation in a dissipative chain of triggers

NONLINEAR DIFFUSION PDES

ITK Filters. Thresholding Edge Detection Gradients Second Order Derivatives Neighborhood Filters Smoothing Filters Distance Map Image Transforms

Ordering periodic spatial structures by non-equilibrium uctuations

Nonlinear Diffusion. Journal Club Presentation. Xiaowei Zhou

Selection of Optimal Stopping Time for Nonlinear Diffusion Filtering

NON-LINEAR DIFFUSION FILTERING

Signal-to-noise ratio of a dynamical saturating system: Switching from stochastic resonator to signal processor

Optimal Mean-Square Noise Benefits in Quantizer-Array Linear Estimation Ashok Patel and Bart Kosko

A Partial Differential Equation Approach to Image Zoom

Nonlinear Stochastic Resonance with subthreshold rectangular pulses arxiv:cond-mat/ v1 [cond-mat.stat-mech] 15 Jan 2004.

Introduction to Nonlinear Image Processing

Consistent Positive Directional Splitting of Anisotropic Diffusion

Tensor-based Image Diffusions Derived from Generalizations of the Total Variation and Beltrami Functionals

Efficient Beltrami Filtering of Color Images via Vector Extrapolation

Scale Space Analysis by Stabilized Inverse Diffusion Equations

arxiv: v1 [nlin.ao] 4 Nov 2009

Image enhancement. Why image enhancement? Why image enhancement? Why image enhancement? Example of artifacts caused by image encoding

A Four-Pixel Scheme for Singular Differential Equations

RIGOROUS MATHEMATICAL INVESTIGATION OF A NONLINEAR ANISOTROPIC DIFFUSION-BASED IMAGE RESTORATION MODEL

Vibrational resonance

Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, Darmstadt, Germany

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

FAST COMPUTATION OF ENTROPIES AND MUTUAL INFORMATION FOR MULTISPECTRAL IMAGES

A BAYESIAN APPROACH TO NONLINEAR DIFFUSION BASED ON A LAPLACIAN PRIOR FOR IDEAL IMAGE GRADIENT

NOISE can sometimes improve nonlinear signal processing

WEAK SIGNAL DETECTION BASED ON TWO DIMENSIONAL STOCHASTIC RESONANCE. Leonardo Barbini, Matthew O. T. Cole, Andrew J. Hillis, Jonathan L.

Patch similarity under non Gaussian noise

Poisson NL means: unsupervised non local means for Poisson noise

Optimal stopping time formulation of adaptive image filtering

Scale Space Smoothing, Image Feature Extraction and Bessel Filters

A NEW PARTIAL DIFFERENTIAL EQUATION-BASED APPROACH FOR 3D DATA DENOISING AND EDGE PRESERVING

Computer Vision & Digital Image Processing

Analytical solution of the blind source separation problem using derivatives

Nonlinear Diffusion. 1 Introduction: Motivation for non-standard diffusion

Effect of common noise on phase synchronization in coupled chaotic oscillators

Locally Monotonic Diffusion

Simultaneous Multi-frame MAP Super-Resolution Video Enhancement using Spatio-temporal Priors

Novel integro-differential equations in image processing and its applications

Cooperative Communication with Feedback via Stochastic Approximation

Complex Diffusion Processes for Image Filtering

STOCHASTIC RESONANCE (SR) is a nonlinear physical

Joint Optimum Bitwise Decomposition of any. Memoryless Source to be Sent over a BSC. Ecole Nationale Superieure des Telecommunications URA CNRS 820

Nonlinear diffusion filtering on extended neighborhood

Connections between score matching, contrastive divergence, and pseudolikelihood for continuous-valued variables. Revised submission to IEEE TNN

Detection of signal transitions by order statistics filtering

Total Variation Image Edge Detection

Mathematical and numerical analysis of a nonlinear diffusion model for image restoration

Using Entropy and 2-D Correlation Coefficient as Measuring Indices for Impulsive Noise Reduction Techniques

Fast wavefield extrapolation by phase-shift in the nonuniform Gabor domain

Convolutional Associative Memory: FIR Filter Model of Synapse

Bill Scheftic Feb 2nd 2008 Atmo595c

Random walks and anisotropic interpolation on graphs. Filip Malmberg

Edge-preserving wavelet thresholding for image denoising

Learning with Ensembles: How. over-tting can be useful. Anders Krogh Copenhagen, Denmark. Abstract

Conjugate gradient acceleration of non-linear smoothing filters

Efficient Algorithms for Pulse Parameter Estimation, Pulse Peak Localization And Pileup Reduction in Gamma Ray Spectroscopy M.W.Raad 1, L.

Linear Diffusion and Image Processing. Outline

Mathematical Problems in Image Processing

Truncation Strategy of Tensor Compressive Sensing for Noisy Video Sequences

Recent developments on sparse representation

A SIRV-CFAR Adaptive Detector Exploiting Persymmetric Clutter Covariance Structure

Seismic Fault Preserving Diffusion

Supplementary Figure 1: Scheme of the RFT. (a) At first, we separate two quadratures of the field (denoted by and ); (b) then, each quadrature

MODIFIED CENTRAL WEIGHTED VECTOR MEDIAN FILTER 1. STANDARD NOISE REDUCTION FILTERS

Generalized reaction diffusion equations

MULTIPLE-CHANNEL DETECTION IN ACTIVE SENSING. Kaitlyn Beaudet and Douglas Cochran

Linear Diffusion. E9 242 STIP- R. Venkatesh Babu IISc

Stochastic resonance and the benefit of noise in nonlinear systems

Fast wavefield extrapolation by phase-shift in the nonuniform Gabor domain


Recursive Least Squares for an Entropy Regularized MSE Cost Function

Noise Benefits in Quantizer-Array Correlation Detection and Watermark Decoding

IMPACT OF A LOSSY IMAGE COMPRESSION ON PARAMETER ESTIMATION WITH PERIODIC ACTIVE THERMAL IMAGING

Optimal quantization for energy-efficient information transfer in a population of neuron-like devices

Edge detection and noise removal by use of a partial differential equation with automatic selection of parameters

Filtering via a Reference Set. A.Haddad, D. Kushnir, R.R. Coifman Technical Report YALEU/DCS/TR-1441 February 21, 2011

arxiv: v1 [cs.it] 21 Feb 2013

A Generative Perspective on MRFs in Low-Level Vision Supplemental Material

Stochastic representation of random positive-definite tensor-valued properties: application to 3D anisotropic permeability random fields

Statistical Properties of a Ring Laser with Injected Signal and Backscattering

Versatile, Accurate and Analytically Tractable Approximation for the Gaussian Q-function. Miguel López-Benítez and Fernando Casadevall

Gaussian process for nonstationary time series prediction

EE 367 / CS 448I Computational Imaging and Display Notes: Image Deconvolution (lecture 6)

Signal Denoising with Wavelets

Lecture Notes 5: Multiresolution Analysis

Counting the number of connected components of a set and its application to robotics

Bayesian approach to image reconstruction in photoacoustic tomography

IMPROVEMENTS IN MODAL PARAMETER EXTRACTION THROUGH POST-PROCESSING FREQUENCY RESPONSE FUNCTION ESTIMATES

Bayesian-based Wavelet Shrinkage for SAR Image Despeckling Using Cycle Spinning *

Lesson 04. KAZE, Non-linear diffusion filtering, ORB, MSER. Ing. Marek Hrúz, Ph.D.

Notes on Regularization and Robust Estimation Psych 267/CS 348D/EE 365 Prof. David J. Heeger September 15, 1998

PDE-based image restoration, I: Anti-staircasing and anti-diffusion

Effect of Non Gaussian Noises on the Stochastic Resonance-Like Phenomenon in Gated Traps. Abstract

Stochastic resonance of electrochemical aperiodic spike trains

arxiv: v1 [nlin.cd] 22 Aug 2016

PHYSICAL REVIEW LETTERS

Transcription:

NOISE ENHANCED ANISOTROPIC DIFFUSION FOR SCALAR IMAGE RESTORATION Aymeric HISTACE 1, David ROUSSEAU 2 1 Equipe en Traitement d'image et du Signal UMR CNRS 8051 6, avenue du Ponceau 95014 Cergy-Pontoise, France. 2 Laboratoire d'ingénierie des Systemes Automatisés (LISA) Université Angers, 62 avenue Notre Dame du Lac, 49000 Angers, France. ABSTRACT We demonstrate the possibility of improving the standard Perona-Mali's anisotropic diffusion process for image restoration thans to a constructive action of a purposely injected noise. The effect is shown to be robustly preserved for various types of native noise when applied to textured images. This is interpreted as a novel instance of the phenomenon of stochastic resonance or improvement by noise in image processing. 1. A STOCHASTIC VARIANT OF PERONA MALIK'S PROCESS We consider an original image ψ ori coupled with a noisy component ξ which degrades the observable image ψ 0. Our goal is to remove the noise component ξ of ψ 0 in order to obtain an image as similar as possible to ψ ori. We propose to tacle this standard restoration tas with a stochastic variant of Perona Mali's process, recently introduced in [1], that we briey describe here. The original Perona Mali's process [2] is an anisotropic diffusion process inspired from the physics of temperature diffusion in which the observable noisy image ψ 0 is restored by considering the solution of the partial differential equation given by ψ t = div(g( ψ ) ψ), ψ(x, y, t = 0) = ψ 0, (1) where the anisotropy of this diffusion process is governed by g(.) a nonlinear decreasing function of the norm of the gradient ψ. In this study, we consider the process given by ψ t = div(g η( ψ ) ψ), (2) which is of a form similar to Eq. (1) except for the nonlinear function g η (.) which is given by g η (u) = g(u + η(x, y)), (3) where η is a noise assumed independent and identically distributed with probability density function (pdf) f η (u) and rms amplitude. The noise η, which is distinct from the native noise component ξ to be removed, is a purposely added noise applied to inuence the operation of g(.). In [1], we have shown that this injection of noise in Eq. (3) can improve the restoration process by comparison with standard Perona Mali's process of Eq. (1) when the native noise component ξ is an impulsive noise. In this study, we consider the stochastic variant of Perona Mali's process given by Eqs. (2) and (3), and we investigate the possible extension of the previous results obtain in [1] to other types of native noises ξ, and the robustness of this constructive action of the noise. 2. NOISE ENHANCED PERFORMANCE For illustration, we choose the original nonlinear function g(.) proposed by Perona Mali in [2], given by g(u) = e u 2 2, (4) where parameter can be seen as a soft threshold controlling the decrease of g(.) and the amplitude of the gradients to be preserved from the diffusion process. The pdf f η (u) of the noise η in Eq. (2) is chosen Gaussian. We choose to assess the performance of the restoration processes with the normalized cross-covariance C ψoriψ(t n), C ψori ψ(t n ) = (ψ ori ψ ori )(ψ(t n) ψ(t p n) ) (ψori ψ ori ) 2 (ψ(t n ) ψ(t n ) ) 2, (5) with.. a spatial average, ψ(t n ) the images calculated with Eqs. (1) or (2) at discrete instants t n = nτ where n is the number of iterations in the process and τ the time step used to discretize Eqs. (1) and (2). The image cameraman (see image in Fig. 1), is chosen as reference for the original image ψ ori. Noisy versions of this original image are presented as the observable images ψ 0 of our restoration tas in Fig. 1. The 3 observable images (a,b,c) of Fig. 1, which present the same level of similarity (assessed by the of Eq. (5)) with the original image ψ ori, have respectively been corrupted by an additive, a multiplicative and an impulsive noise component ξ. We are now in position of comparing the restoration of the noisy images (a,b,c) of Fig. 1 by the classical Perona Mali's process of Eq. (1) and our stochastic version of this

process. As noticeable in Fig. 2, the similarity between the restored and original image, assessed by the of Eq. (5), overpasses the classical Perona Mali's process only when the native noise ξ is impulsive. A subjective visual comparison of the performance of the processes of Eqs. (1) and (2) is also given in Fig. 3. By contrast with the results obtained with the, in Fig. 3, images restored by the process of Eq. (2) appear to be of better visual interest than those obtained with the classical Perona Mali's process of Eq. (1) for all the 3 types of noise component tested. This is especially visible, in Fig. 3, in areas of the cameraman image characterized by small gradients (face, buildings in the bacground, or textured area lie grass) which are preserved from the diffusion process and better restored with the presented stochastic approach of Eq. (2) than with the classical Perona Mali's process of Eq. (1). In order to provide a quantitative validation of this visual observation with an objective measure of similarity, we propose to study the evolution of the normalized cross-covariance for both processes of Eq. (1) and Eq. (2) when a textured region of interest (see image in Fig. 4) is extracted from the cameraman image. As visible in Fig. 4, the stochastic version of the Perona Mali's process outperforms the classical version of this process for all the noise components tested. 8 8 7 6 5 4 3 2 1 7 6 normalzed crosscovariance 6 4 2 5 4 3 2 1 Fig. 1. The original image ψ ori cameraman corrupted by 3 different native noises ξ: additive zero-mean Gaussian noise with ψ 0 = ψ ori + ξ, multiplicative Gaussian noise of mean unity with ψ 0 = ψ ori + ξ.ψ ori, impulsive noise. The rms amplitude of these noises are separately adjusted in order to have each of the images (a,b,c) characterized by the same normalized cross-covariance (given in Eq. (5)) with the original image equal to 0.87. Fig. 2. Quantitative performance of the restoration processes by Eq. (1) and Eq. (2) for the 3 observable images (a,b,c) of Fig. 1 respectively standing for the (a,b,c) graphes of this gure. Each graph shows the normalized cross-covariance of Eq. (5) as a function of the iteration number n of the restoration process. Dash-dotted lines stand for our stochastic version of the Perona Mali's process of Eqs. (2) and (3). Solid lines stand for the classical Perona Mali's process of Eq. (1). Parameter in the nonlinear function g(.) and time step τ, characterizing the convergence speed of the diffusion process, are xed to = 0.1 and τ = 0.2 in both Eqs. (1) and (2). The standard deviation of the purposely injected noise is xed to 0.2. A complementary analysis is presented in Fig. 5 where the number of iteration n of the diffusion process of Eq. (2) is xed. The evolution of the normalized cross-covariance of Eq. (5) is then presented as a function of the rms amplitude of the Gaussian noise purposely injected in Eq. (3). As visible in Fig. 5, the normalized cross-covariance of Eq. (5) experiences, for all the 3 tested noise components, a nonmonotonic evolution and culminates at a maximum for an optimal nonzero level of the Gaussian noise injected in Eq. (3). All these results demonstrates that the possibility of improving the performance of the Perona Mali's process by injecting a non zero amount of the noise η in Eq. (3) is not restricted to impulsive noise but can be extended to other noise coupling lie multiplicative or additive noise components. At last, we investigate the robustness of the noise enhanced image restoration demonstrated in this section with respect to

8 6 4 2 0.38 0.36 2 8 6 4 2 0.38 5 0.35 0.3 0.25 0.2 Fig. 4. Same as in Fig. 2 except that the analysis is restricted to a textured area of the cameraman image delimited by a solid line in. 0.65 0.6 Fig. 3. Visual comparison of the performance of the restoration processes by Eq. (1) and Eq. (2) with the same conditions of Fig. 2. The left column shows the results obtained with usual Perona Mali's restoration process of Eq. (1) and the right column with our stochastic version of the Perona Mali's process of Eq. (2). Each image is obtained with the iteration number n corresponding to the highest value of the normalized cross-covariance of Fig. 2. The top, middle and bottom lines are respectively standing for the additive, multiplicative and impulsive noise component described in Fig. 1. 5 5 0.35 0.3 0.25 0 1 1.5 2 injected noise rms amplitude Fig. 5. Same as in Fig. 4 except that the of Eq. (5) is here plotted as a function of the rms amplitude of the Gaussian noise η purposely injected in Eq. (3) with the number of iteration n which is xed to n = 15. Solid, dash-dotted and dotted lines are respectively standing for the additive, multiplicative and impulsive noise components described in Fig. 1

the choice of parameter in g(.) of Eq. (4). As visible in Fig. 6, for large amount of injected noise, the constructive action of the noise in Eqs. (1) or (2) does not critically depend on the choice of parameter. This is by contrast with standard Perona Mali's process which does not present this robustness property. The image chosen as reference in Fig. 6 is the D57 textured image extracted from the Brodatz's databan. Multiple other congurations have been tested with variations concerning the nonlinear function g(.) of Eq. (4), the injected noise η of Eq. (3), the measure of similarity (lie SNR) and the reference image, and they all demonstrate the same possibility of a robust constructive action of the noise to improve classical Perona Mali's process. maximal maximal 2 = 0.84 0.82 0.8 0.78 0.76 0.74 0 0.2 0.6 0.8 1 0.84 0.82 0.8 0.78 = 0.76 0 0.2 0.6 0.8 1 maximal 4 3 2 1 0.87 = 0.85 0 0.2 0.6 0.8 1 Fig. 6. Normalized cross-covariance of Eq. (5) plotted as a function of the parameter of the nonlinear function g(.) for various rms amplitude of the Gaussian noise η purposely injected in Eq. (3). The number of iteration n is xed at the maximum of the normalized cross-covariance. Same designation as in Fig. 2 for the solid and dashed dotted lines. The original Brodatz texture D57 is respectively corrupted by an additive zero-mean Gaussian noise with ψ 0 = ψ ori + ξ, a multiplicative Gaussian noise of mean unity with ψ 0 = ψ ori + ξ.ψ ori, an impulsive noise. 3. DISCUSSION By showing the robustness of the stochastic version of Perona Mali's process, this study contributes to extend the interest of the results presented in [1], which were restricted to the case of an impulsive noise with a xed parameter, to other elds of imaging. Therefore, this process may nd applicability in the restoration of textures obtained from imaging systems corrupted by thermal noise (widely modeled by an additive Gaussian noise) or from coherent imaging systems (SONAR, SAR, or LASER) where the images are corrupted by a multiplicative noise (i.e. specle noises) [3]. Beyond practical perspectives, our process can be seen as a novel instance of stochastic resonance. Introduced some twenty years ago in the context of nonlinear physics [4], stochastic resonance has gradually been reported, under various forms, in a still-increasing variety of processes (see for example [5] for a review in physics, [6] for an overview in electrical engineering and [7] for the domain of signal processing). Stochastic resonance can be described as the possibility of improving the situation of some information-bearing quantity, thans to the action of an independent noise. This is clearly the paradigm established here, as a proof of feasability, for an image restoration tas. Up to now, stochastic resonance or noise aided signal processing has essentially been reported for mono-dimensional signal processing tass lie detection or estimation [7]. A classical situation relevant to stochastic resonance is obtained when a small information-carrying signal is by itself too wea to elicit an efcient response from a nonlinear system (presenting for example a threshold) [8]. The noise then cooperates constructively with the small signal, in such a way as to elicit a more efcient response from the nonlinear system (noise helps the signal to reach the threshold in the example). This cooperative effect usually exhibits a maximum at an optimum noise level beyond which the noise becomes too strong (noise can reach the threshold by itself in the example). The constructive action of noise reported here for an image processing tas presents some similarities with this usual mechanism of stochastic resonance. In our case, the nonlinearity comes from the function g(.) of Eq. (4) for which parameter somehow plays the role of a soft threshold. A small information-carrying gradient, too wea to reach the soft threshold presented by g(.), is diffused by the standard Perona Mali's process. Therefrom, lie in the classical stochastic resonance mechanism, the noise is found to cooperate constructively with the small gradient to reach the soft threshold in order to be preserved from the diffusion process. As illustrated in Fig. 5 when raising the level of the noise injected in the nonlinear process, a point beyond which the noise becomes too strong is reached and the cooperative effects demonstrated here exhibits the classical signature of stochastic resonance. Various other types of stochastic resonance have been studied with monodimensional signals and it may be interesting to examine in detail how they could be transposed in a nontrivial way (i.e. not in pixel to pixel process) to image processing. Concerning anisotropic diffusion applied to image processing, it has been widely developed (see [9] for an overview) for image restoration since its introduction by Perona and Mali in [2], with more complex anisotropic diffusion processes. They have in common with Perona Mali's process, chosen here for its simplicity, to involve a nonlinear process inspired from the physics of temperature diffusion. [10] and [11], for

example, can be considered as extensions of Perona Mali's process [2]. Both methods still involve a nonlinear process driven by the nonlinear function g(.) of Eq. (4). [10] computes the calculation of g(.) on the gradient ψ of Eq. (1) convolved with a Gaussian ernel with a xed standard deviation, and [11] computes the same calculation but with a Gaussian ernel with a standard deviation which is function of time step τ used for discretization of the partial differential equation. Introduction of these Gaussian ernels tends to smooth variations of the gradient, and as a consequence, ensures stability of the solution by contrast with Perona Mali's approach. As a perspective, it will be interesting to study how the constructive action of the noise reported here would operate with these extensions of Perona Mali's process. [11] R. Whitaer and S. Pizer, A multi-scale approach to nonuniform diffusion, CVGIP:Image Understanding, vol. 57, no. 1, pp. 99 110, 1993. 4. REFERENCES [1] A. Histace and D. Rousseau, Constructive action of noise for impulsive noise removal in scalar images, Electronics Letters, vol. 42, no. 7, pp. 393 395, 2006. [2] P. Perona and J. Mali, Scale-space and edge detection using anistropic diffusion, IEEE Transcations on Pattern Analysis and Machine Intelligence, vol. 12, no. 7, pp. 629 639, 1990. [3] P. Réfrégier, Noise Theory and Application to Physics. New Yor: Springer, 2004. [4] R. Benzi, A. Sutera, and A. Vulpiani, The mechanism of stochastic resonance, Journal of Physics A, vol. 14, pp. L453 L458, 1981. [5] L. Gammaitoni, P. Hänggi, P. Jung, and F. Marchesoni, Stochastic resonance, Reviews of Modern Physics, vol. 70, pp. 223 287, 1998. [6] G. P. Harmer, B. R. Davis, and D. Abbott, A review of stochastic resonance: Circuits and measurement, IEEE Transactions on Instrumentation and Measurement, vol. 51, pp. 299 309, 2002. [7] F. Chapeau-Blondeau and D. Rousseau, Noise improvements in stochastic resonance: From signal amplication to optimal detection, Fluctuation and Noise Letters, vol. 2, pp. 221 233, 2002. [8] F. Chapeau-Blondeau and X. Godivier, Theory of stochastic resonance in signal transmission by static nonlinear systems, Physical Review E, vol. 55, pp. 1478 1495, 1997. [9] D. Tshumperlé and R. Deriche, Diffusion PDEs on vector-valued images, Signal Processing Magazine, IEEE, vol. 19, no. 5, pp. 16 25, September 2002. [10] F. Catté, T. Coll, P. Lions, and J. Morel, Image selective smoothing and edge detection by nonlinear diffusion, SIAM Journal of Applied Mathematics, vol. 29, no. 1, pp. 182 193, 1992.