The original version of this manuscript will appear in the Proceedings of the 7th International Conference on Advances in Pattern Recognition (ICAPR 2009)

1

Smoothening and Sharpening Effects of Theta in Complex Diffusion for Image Processing Jeny Rajan, K. Kannan, M.R. Kaimal Member IEEE

Abstract— In this paper we present a study on how the changing values of theta in complex diffusion affects the images. Normally it is considered that the low value of theta is suitable for image smoothening using complex diffusion, because at higher values of theta the imaginary part may feed back into the real part, creating wave-like ringing effects. Our study shows that as the value of theta increases, ringing effects starts appearing and reaches its peak at 1800 and then it starts disappearing, and the process continues in a 360 degree cycle, where the peak of the wave indicates image with maximum ringing effects (or the maximum sharpened image, property of inverse diffusion). Regarding non-linear complex diffusion we experimentally proved the smoothening is fast at higher values of theta, which can be used for image denoising purpose. Index Terms— Processing

T

Complex

Diffusion,

Denoising,

Image

I. INTRODUCTION

HE scale space approach and Partial Differential Equation (PDE) techniques have been extensively applied over the last decade in signal and image processing. Many works [1-12] are published regarding the application of 2nd, 4th and complex PDEs in processing images. One of the main interests in using the PDEs is that the theory is well established. PDEs are written in a continuous setting, referring to analogous images. The basic idea is to deform an image, a curve or a surface with a PDE and obtain the expected results as a solution to this equation. Among the PDE based methods, complex diffusion is the least studied one. The property of complex diffusion to denoise images was introduced and extensively studied by Gilboa et al. [10]. The PDE techniques have been widely used for enhancing images. The diffusion process is equivalent to a smoothing process with a Gaussian kernel. A major drawback of the linear diffusion is its uniform filtering of local signal features and noise. This problem was addressed by Perona and Malik (P-M) [1], who proposed a nonlinear diffusion process, where diffusion can take place with a variable diffusion in order to control the smoothing effects [8]. Jeny Rajan & K. Kannan is with the Medical Imaging Research Group, Healthcare Division, NeST, Technopark, Trivandrum, INDIA (corresponding author to provide phone: +91 471 4060824; fax: +91-471-2700442; e-mail: [email protected]). M.R Kaimal is with the Dept. of Computer Science, University of Kerala, Trivandrum, INDIA.

Second order PDEs especially anisotropic diffusion equations have been studied as an efficient tool for removing noise from images. This is due to its efficiency in preserving edges while smoothing images. Several papers [9], [2], [3],[4] have noted that anisotropic diffusions with diffusion coefficients given by P-M equations are ill posed in the sense that images close to each other are likely to diverge during the diffusion process. In the past few years, a number of authors have proposed analogous fourth order PDEs for edge detection and image denoising with the hope that these methods would perform better than their second order analogues [2],[3],[11]-[14]. Indeed there are good reasons to consider fourth order equations. First, fourth order linear diffusion damps oscillations at high frequencies much faster than second order diffusion. Second, there is the possibility of having schemes that include effects of curvature in the dynamics, thus creating a richer set of functional behaviors. On the other hand, the theory of fourth order nonlinear PDEs is far less developed than their second order analogues. Also such equations do not possess a maximum principle or comparison principle, and the implementation of the equations could thus introduce artificial singularities or other undesirable behavior. Another alternative is to use complex diffusion. Nonlinear complex diffusion processes (2nd order PDE's) can behave like 3rd and 4th order real PDE's enabling a variety of new options with standard 2nd order numerical schemes. Complex diffusion is explained in detail in Section II. Most of the PDE-based studies have been devoted to denoising of images, attempting to preserve the edges [8]. This is achieved by running diffusion in forward direction. Sharpening of images can be achieved by moving diffusion backward in time along the scale space. Our study shows that both forward and backward diffusion can be achieved with complex diffusion running forward with changing the values of theta from 0 to 360. The paper is organized as follows. Section II explains the linear and non linear complex diffusion introduced by Gilboa et al. Section III discuss the results and impacts of varying values of theta. Finally conclusion and remarks are added in Section IV. II.

LINEAR AND NONLINEAR COMPLEX DIFFUSION

In 1931 Schrodinger explored the possibility that one might use diffusion theory as a starting point for the derivation of the equations of quantum theory. These ideas were developed by Fuerth who indicated that the Schrodinger equation could be derived from the diffusion equation by introducing a relation

2 between the diffusion coefficient and Planck’s constant, and stipulating that the probability amplitude of quantum theory should be given by the resulting differential equation [17]. It has been the goal of a variety of subsequent approaches to derive the probabilistic equations of quantum mechanics from equations involving probabilistic or stochastic processes. The time dependent Schrodinger equation is the fundamental equation of quantum mechanics. In the simplest case for a particle without spin in an external field it has the form [18] ∂ψ =2 (1) i= =− Δψ + V ( x)ψ ∂t 2m where ψ = ψ (t , x) is the wave function of a quantum particle, m is the mass of the particle, = is Planck’s constant, V(x) is the external field potential, Δ is the Laplacian and

c(Im(I ) ) =

e iθ ⎛ Im(I ) ⎞ 1+ ⎜ ⎟ ⎝ kθ ⎠

(8) 2

where k is the threshold parameter. The effects of linear and non linear complex diffusion on images is shown in Fig 1.

(a)

(b)

(c)

i = − 1 . With an initial condition ψ |t =0 = ψ 0 ( x) , requiring that ψ (t ,⋅) ∈ L2 for each fixed t, the solution is −i

tH

ψ (t ,⋅) = e h ψ 0 , where the exponent is shorthand for the corresponding power series, and the higher order terms are defined recursively by H nψ = H H n −1ψ . The operator

(

H =−

)

=2 Δ + V ( x) 2m

I IT = C I I Rxx + C R I Ixx , I I |t =0 = 0

(4) (5)

where I RT is the image obtained at real plane and I IT is the image obtained at imaginary plane at time T and CR = cos(θ ) , CI = sin(θ ) . The relation I Rxx >> θI Ixx holds for small theta approximation [18]: I RT ≈ I Rxx ;

I It ≈ I Ixx + θI Rxx

(6)

In (6) I R is controlled by a linear forward diffusion equation, whereas I I is affected by both the real and imaginary equations. The above said method is linear complex diffusion equation. To preserve edges, non linear version of complex diffusion as written below has to be used (7) I t = ∇ ⋅ (c(Im(I )∇I ) where

(g)

(h)

(i)

(3)

From (2) and (3) we can derive the following two equations.

I RT = C R I Rxx − C I I Ixx , I R|t = 0 = I 0

(e) (f) (Linear Complex Diffusion)

(2)

called the Schrodinger operator, is interpreted as the energy operator of the particle under consideration. The first term is the kinetic energy and the second is the potential energy. The duality relations that exist between the Schrodinger equation and the diffusion theory have been studied in [19]. The standard linear diffusion equation can be written as

∂u = Div( D ⋅ ∇u ) ∂t

(d)

(j)

(k) (l) (Non linear Complex Diffusion)

Fig. 1. Image Processing with Linear and Non linear Complex diffusion. Top row shows the image processed with linear complex diffusion and bottom row shows the image processed with non linear complex diffusion. Figure shows both real and imaginary parts (at angle 2, 180 and 358 degrees)

III. EFFECTS OF THETA The changing values of theta can make a big impact on the image processed with complex diffusion. Both forward and backward diffusion can be achieved with forward complex diffusion with varying values of theta from 0 to 360 degrees. As the theta value increases, the image will sharpen more (sharpening property increases) till the theta value reaches 180 degree, and the sharpening property reduces (smoothening property increases) from 181to 360 degrees and the process continues. This is very clear in the case of linear complex diffusion. In Fig2, we can see the behavior of theta in linear complex diffusion. It can be seen that the graph value (PSNR) from 180-360 is exactly the mirror image of 0-180 degrees.

3 i.e, the sharpening (or smoothening) at 10 degree and 350 degrees are exactly same. This property is only applicable to the real plane. But in the imaginary plane the values before and after 180 will be mirrored and inverse. The values in the Images

θ 1 20 40 60 80 100 120 140 160 180 200 220 240 260 280 300 320 340 360

Lena Mean:0, Var:0.01 Baboon Mean:0, Var: 0.01 Pallon Mean:0, Var: 0.01 PSNR - 20.2360 PSNR - 19.9986 PSNR - 20.0238 No. of No. of No. of Time Time Time PSNR Iteratio PSNR Iteratio PSNR Iteratio in secs. in secs. in secs. n n n

23.9018 23.7007 23.0778 21.8487 20.3773 20.0115 19.7572 19.5620 19.4411 19.4028 19.4495 19.5784 19.7803 20.0394 20.4513 22.1762 23.5738 24.2331 24.3133

90 91 96 103 7 1 1 1 1 1 1 1 1 1 6 21 17 13 12

8.503 8.604 9.161 9.862 0.645 0.082 0.084 0.084 0.083 0.083 0.082 0.083 0.083 0.083 0.553 2.015 1.601 1.228 1.122

22.0064 21.8297 21.3395 20.6302 20.0207 19.7348 19.4793 19.2832 19.1618 19.1233 19.1703 19.2997 19.5025 19.7628 20.0370 20.7341 21.6009 22.1974 22.3148

20 18 15 9 2 1 1 1 1 1 1 1 1 1 2 6 8 7 7

1.895 1.692 1.413 0.839 0.178 0.083 0.083 0.083 0.083 0.082 0.082 0.083 0.083 0.083 0.181 0.554 0.742 0.651 0.661

27.0615 26.8586 26.2668 25.1178 22.4948 19.8080 19.5521 19.3557 19.2341 19.1955 19.2426 19.3722 19.5753 19.8361 21.9819 24.8755 26.2293 26.8486 26.8566

215 221 247 285 547 1 1 1 1 1 1 1 1 1 147 66 38 26 21

20.535 21.072 23.497 27.143 52.041 0.083 0.083 0.082 0.082 0.082 0.083 0.082 0.082 0.082 14.067 6.269 3.607 2.453 1.965

Table 1: Table shows the results of image denoising with different values of theta. It can be seen from the table that highest PSNR can be achieved with less number of iterations when theta is near to 360 degree.

real and imaginary planes are fine details and coarse details in the image. There is a slight difference in the behavior of theta in the case of non linear complex diffusion. Non linear complex diffusion is an edge preserving diffusion process, i.e, intra region smoothening will occur before inter region smoothening. Because of its edge preserving smoothing property it is highly preferred for noise removal. If we vary the value of theta in non linear complex diffusion, as in linear complex diffusion, the sharpening property increases from 0180 and reduces from 180-360. But the interesting thing is the smoothening is faster near 360 degrees than at 0 degrees. i.e. the image will get smoother faster near 360 degrees than at near to 0 degrees. This property of non linear complex diffusion can make an impact in image denoising. For denoising, we can reduce the diffusion time by selecting theta near to 360 degrees. The behavior of theta in non linear complex diffusion can be easily studied from the graph shown in Fig 3. The impact of theta (sharpening & smoothening) on images processed with linear and nonlinear complex diffusion is shown in Fig 1.

(a)

(b)

(c) Fig.2 Effects of theta in complex diffusion. The x axis shows the theta range and y axis the psnr value. psnr value of the original image and image after processing with complex diffusion is considered. (a) Linear Complex Diffusion theta varies from 0ө to 1440 ө, (b) & (C) Non linear Complex Diffusion theta varies from 0ө to 1440 ө and -720ө to 720 ө, respectively.

IV. CONCLUSION This paper presents a study on the impact of theta in images processed with linear and nonlinear complex diffusion. It can be seen in the case of both linear and non linear complex diffusion, the sharpening property increases up to 180 degrees and then reduces. In the case of linear complex diffusion, the effects is really symmetric from 0 to 180 and from 360 to 180. But in the case of non linear complex diffusion, smoothening is faster at higher theta values (near to 360 degrees). For application areas of complex diffusion such as image denoising, our suggestion is to use theta value near to 360 for fast convergence and for better result.

4

Image : Lena:

(a) x axis theta, y axis PSNR Image : Baboon:

(b) x axis theta, y axis iterations

(c) x axis theta, y axis time

(a) x axis theta, y axis PSNR Image :Pallon:

(b) x axis theta, y axis iterations

(c) x axis theta, y axis time

(a) x axis theta, y axis PSNR

(b) x axis theta, y axis iterations

(c) x axis theta, y axis time

Fig. 3. Graphical repersentation of Effects of theta in non linera complex diffusion(Graph of Table 1)

REFERENCES [1]

P. Perona and J. Malik, “Scale-space and edge detection using anisotropic diffusion”, IEEE Trans. Pattern Analysis and Machine Intelligence, vol 12. No. 12, pp 629-639, July 1990. [2] Y.L You, M. Kaveh, “Fourth – Order Partial Differential Equations for Noise Removal”, IEEE Trans. Image Processing, vol. 9, no. 10, pp 1723-1730, October 2000. [3] M Lysaker, A Lundervold and X C Tai, “Noise Removal Using Fourth – Order Partial Differential Equation With Applications to Medical Magnetic Resonance Images in Space and Time”, IEEE Trans. Image Processing, vol. 12, no. 12, pp 1579 – 1590, December 2003. [4] G. W.Wei. “Generalized Perona-Malik equation for image processing”, IEEE SignalProcessing Letters, 6(7):165–167, July 1999. [5] J Rajan, M.R. Kaimal, “Image Denoising using Wavelet Embedded Anisotropic Diffusion (WEAD)”, Proceedings of IET International Conference on Visual Information Engineering, (2006), 589-593. [6] J. Rajan, K.Kannan and M.R.Kaimal, "An Improved Hybrid Model for Molecular Image Denoising", Journal of Mathematical Imaging and Vision, 31 (2008), 71-78. [7] J. Rajan, M.R. Kaimal, “Speckle Reduction in Images with WEAD & WECD”, Lecture Notes in Computer Science, Computer Vision Graphics and Image Processing, vol. 4338, Jan. 2006. [8] J Weickert,“Anisotropic Diffusion in Image Processing“, ECMI Series, Teubner –Verlag ,1998 [9] A. P. Witkin, “Scale space filtering,” in Proc. Int. Joint Conf. Artificial Intelligence, 1983, pp. 1019–1023. [10] G. Gilboa, N. Sochen, Y.Y Zeevi, “Forward and backward diffusion process for adaptive image enhancement and smoothing”, IEEE Trans. on Image Processing, Vol 11, No.7, pp 689-703, July 2002

[11] Y.L.You, W. Xu, A. Tannenbaum and M. Kaveh, “Behavioral Analysis of Anisotropic Diffusion in Image Processing”, IEEE Trans. Image Processing, vol. 5, no. 11, pp 1539-1553, November 1996. [12] R. T Whitaker and S. M. Prizer, “A multi scale approach to non uniform diffusion”, CVGIP : Image Understanding, Vol. 57, no. 1, pp 99-110, January 1993. [13] A. Chambolle and P.L. Lions. “Image recovery via total variation minimization and related problems”. Numer. Math., 76, pp. 167–188, 1997 [14] T. Chan, A. Marquina, and P. Mulet. “High-order total variation-based image restoration”. SIAM J. Sci. Comp., 22(2), pp. 503–516, 2000. [15] J. Tumblin and G.Turk. LCIS: “A boundary hierarchy for detailpreserving contrast reduction”. Proceedings of the SIGGRAPH 1999 annual conference on Computer graphics, August 8-13, 1999, Los Angeles, CA USA, pages 83–90, 1999. [16] M Lysaker, S Osher and Xue-Cheng Tai , “Noise removal using smoothed normals and surface fitting”, UCLA CAM, 2003. [17] M.D. Kostin, “Schrodinger-Fuerth quantum diffusion theory: Generalized complex diffusion equation”, J. Math. Phys. 33 (I), January 1992 [18] G. Gilboa, N. Sochen and Y.Y. Zeevi, “Image Enhancement and Denoising by Complex Diffusion Processes”, IEEE Trans. On Pattern Analysis and Machine Imtelligence, Vol. 26, No. 8, August 2004. [19] M. Ngasawa, “Scrodinger equations and diffusion theory”, Monographs in mathematics, Vol. 86, 1993.

Smoothening and Sharpening Effects of Theta in ...

author to provide phone: +91 471 4060824; fax: +91-471-2700442; e-mail: jeny.[email protected]). ..... annual conference on Computer graphics, August 8-13, 1999, Los. Angeles, CA USA, pages 83–90, 1999. [16] M Lysaker, S Osher and ...

238KB Sizes 1 Downloads 163 Views

Recommend Documents

Smoothening and Sharpening Effects of Theta in ...
Fuerth who indicated that the Schrodinger equation could be derived from the diffusion equation by introducing a relation. Smoothening and Sharpening Effects of Theta in Complex Diffusion for Image Processing. Jeny Rajan, K. Kannan, M.R. Kaimal Membe

Smoothening and Sharpening Effects of Theta in ...
disappearing, and the process continues in a 360 degree cycle, where the peak of the ... M.R Kaimal is with the Dept. of Computer Science, University of Kerala,. Trivandrum, INDIA. ... diffusion process. In the past few years, a number of authors ...

Theta Theta Spring 2 Newsletter.pdf
Columbus. Guests were able to socialize, enjoy a yummy. lunch, and listen to guest lecturer Nancy Sharts-Hopko. speak about STTI's Influence to Advance ...

Widening Our World Of Theology and sharpening our scientific and ...
But the Sun shining on high, without which there. were no photosynthesis , recaptures the ... Page 2 of 89. Page 3 of 89. Widening Our World Of Theology and sharpening our scientific and technical expertise_1.pdf. Widening Our World Of Theology and s

SUPERCONFORMAL ALGEBRAS AND MOCK THETA ...
Sep 9, 2009 - 3. 2. The N = 4 Superconformal Algebras and Mock Theta Functions. The N = 4 ..... like ̂µ(z;τ) (2.15) when we set s = 3. 4;. ∆1. 2. P3. 4. (τ) = 0.

Effects of development and enculturation on number representation in ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Effects of dev ... the brain.pdf. Effects of dev ... the brain.pdf. Open.

Effects of Population Size on Selection and Scalability in Evolutionary ...
scalability of a conventional multi-objective evolutionary algorithm ap- ... scale up poorly to high dimensional objective spaces [2], particularly dominance-.

Fate and effects of xanthates in laboratory ... - Semantic Scholar
Mean room temperature was 25 C. Losses of water from the nutrient solutions were ... mlned(a] from the sterilized nutrient solution and(bi from the water in the ...

Student Explorations of Quantum Effects in LEDs and ...
activities and computer visualizations to introduce ... strategies and computer tools that have been used and ... Transporter through visualization activities. □.

The effects of procedural and informational justice in ...
Nov 20, 2008 - 1 Barry Kaye College of Business, Florida Atlantic University, Boca Raton, Florida,. U.S.A. .... fourths of all deals over the last decade (Cools.

Consumptive and nonconsumptive effects of cannibalism in fluctuating ...
seminatural levels of habitat heterogeneity, escape space, and prey abundances. Field experiments were conducted in mesocosms (1.75-m2 bottom area plastic cattle ... midges, epibenthic crustaceans), had colonized as winged adults (beetles, corixid he

Subjective organization and effects of repetition in ... - Alice Kim, PhD
University of Toronto, Toronto, Canada ... ing (FRL) experiments at Toronto. One of the major ..... Society, Bryn Mawr College, August 29-31, 1963. MILLER, G. A. ...

Delta Theta Scholarship.pdf
ALAT PERAGA MENARA HANOI, POLA SUDUT, DAN BLOK LOGIKA. Dosen Pembimbing : Dr. Warli. M.pd. Disusun oleh : Abi Fusawat Sarji Rindi Dwi Kurniawati. Page 1 of 1. Delta Theta Scholarship.pdf. Delta Theta Scholarship.pdf. Open. Extract. Open with. Sign In

CONVEXITY OF QUOTIENTS OF THETA FUNCTIONS ...
In the present paper, we study convexity of S2(u, v;t) and S3(u, v;t) as functions of t. Figures 1 and 2 seem to indicate that these quotients are convex on 0

CONVEXITY OF QUOTIENTS OF THETA FUNCTIONS 1. Introduction ...
Jacobi theta function, Weierstrass elliptic function, Monotonicity, Heat equa- tion. ... Figures 1 and 2 seem to indicate that these quotients are convex on 0

CONVEXITY OF QUOTIENTS OF THETA FUNCTIONS 1. Introduction ...
CONVEXITY OF QUOTIENTS OF THETA FUNCTIONS. 3 this is indeed true. Theorem 1.2. For fixed u and v such that 0 ≤ u

EFFECTS OF LOW pH AND ALUMINUM
Department of Environmental Sciences, Allegheny College, Meadville, Pennsylvania 16335, USA,. *Department .... and permanent ponds have remained aquatic for at least the past 50 years. ..... Nevada lakes of California: implications of the.

age and expertise effects in aviation decision making and flight.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 09 - age and ...

Impairment of in vivo theta-burst long-term potentiation ...
Sep 2, 2008 - revealing an impairment of local network inhibition. In summary, our ..... rat DG involves a rapid and sustained increase in F-actin con-.