Nonlinear diffusion filtering on extended neighborhood

Size: px
Start display at page:

Download "Nonlinear diffusion filtering on extended neighborhood"

Transcription

1 Applied Numerical Mathematics 5 005) Nonlinear diffusion filtering on extended neighborhood Danny Barash Genome Diversity Center, Institute of Evolution, University of Haifa, Mount Carmel, Haifa 31905, Israel Available online 17 September 004 Abstract A generalization to the nonlinear diffusion of digital images is proposed, taking into account an extended neighborhood as a prolongation to information derived from local, nearest-neighboring pixels. Traditionally, each iteration in nonlinear diffusion filtering is performed on a 3 3 window. While several iterations can propagate this local information to pixels which are further away from the center of the window, it clearly presents a limitation in some applications as compared to non-pde based filtering approaches in which the window is larger than 3 3. Here, an extension is presented to describe the nonlinear diffusion equation for larger windows, thus overcoming this limitation. 004 IMACS. Published by Elsevier B.V. All rights reserved. Keywords: Nonlinear diffusion filtering; Adaptive smoothing; Digital TV filtering; Extended neighborhood 1. Introduction The nonlinear diffusion equation as a way to filter images has already become a well-established image processing method [5]. Seminal works to demonstrate and formulate this approach at the early 90s [19, 0] laid out the foundation to many applications such as denoising, gap completion and computer aided quality control. Still, when comparing the PDE-based methods to non-pde-based filters see [1,,,3]) it is often noticed that by itself, each iteration step in the numerical solution of a PDE is intrinsically local when compared to a single iteration step in other filtering approaches. This limitation can be overcome by proposing a simple generalization to describe the nonlinear diffusion equation for extended neighborhoods. Furthermore, for unstructured grids, the digital TV filter [8] has been proposed by using graph connectivities to relate between neighboring pixels. We show a simple extension of nonlinear diffusion address: dbarash@research.haifa.ac.il D. Barash) /$ IMACS. Published by Elsevier B.V. All rights reserved. doi: /j.apnum

2 D. Barash / Applied Numerical Mathematics 5 005) 1 11 filtering to treat larger neighborhoods on structured grids, which can be further extended to unstructured grids [8]. The intermediate step that is outlined here, for generalizing the nonlinear diffusion equation to treat S + 1 S + 1)-neighborhood, is important both pedagogically and from an application perspective due to its simplicity in treating structured grids. In Section, the extension of adaptive smoothing and nonlinear diffusion from a 3 3 window to a5 5 window is demonstrated. This generalization is further carried out to treat S + 1 S + 1)- neighborhood in Section 3. Section 4 shows the merits of this generalization on example images, followed by the Conclusions.. Importance of extended neighborhood The extension of gradient based, edge-preserving smoothing to include information from non-nearest neighboring pixels is natural and has been considered before in various contexts and other approaches than the one proposed in this paper e.g., [5,8,4,]). Here, unlike these other approaches, we start from Saint-Marc Chen Medioni s adaptive smoothing [1] that was reformulated in [] for consistency with the diffusion equation, and extend the approach from the original 3 3 window to a window of arbitrary size. The adaptive smoothing approach is fundamental and intuitive. Given an image I t) x), where x = x 1,x ) denotes space coordinates, an iteration of adaptive smoothing yields: I t+1) x) = i= 1 j= 1 I t) x 1 + i, x + j)w t) +1 i= 1 +1 j= 1 wt), 1) where the convolution mask w t) is defined as: d t) w t) x 1,x ) ) x 1,x ) = exp, ) k where k is the variance of the Gaussian mask. In [1], d t) x 1,x ) is chosen to depend on the magnitude of the gradient computed in a 3 3 window: d t) x 1,x ) = G x 1 + G x, 3) where G x1,g x ) = I t) ) x 1,x ), It) x 1,x ), 4) x 1 x noting the similarity see also [4,14,] for further analogies) of the convolution mask w with the diffusion coefficient in anisotropic diffusion [19,5], or more specifically, the total variation in Rudin Osher Fatemi s original work [0] that demonstrated how edge-preserving smoothing can be achieved from energy minimization.

3 D. Barash / Applied Numerical Mathematics 5 005) Smoothing on 1D 3-neighborhood It was suggested in [1] that Eq. 1) is an implementation of anisotropic diffusion. Briefly sketched, let us consider the case of a one-dimensional signal I t x) and reformulate the averaging process as follows: with I t+1 x) = c 1 I t x 1) + c I t x) + c 3 I t x + 1), 5) c 1 + c + c 3 = 1. Therefore, it is possible to write the above iteration scheme as: I t+1 x) I t x) = c 1 I t x 1) I t x) ) + c 3 I t x + 1) I t x) ). 7) Taking c 1 = c 3 = c, this reduces to: I t+1 x) I t x) = c I t x 1) I t x) + I t x + 1) ), 8) which is a discrete approximation of the linear diffusion equation: I t = c I... Adaptive smoothing on 1D 3-neighborhood When the weights are space-dependent, one should write the weighted averaging scheme see [] for more details) as follows: I t+1 x) = ct x 1)I t x 1) + c t x)i t x 1) + c t x)i t x) + ct x + 1)I t x + 1) + c t x)i t x + 1), 10) with c t x 1) + c t x) + c t x) + ct x + 1) + c t x) = 1, 11) noting that the coefficients c 1 and c 3 of 5) are space-dependent, c 1 = cx h/) and c 3 = cx + h/) where h = 1, approximated by simple averages. Plugging 11) into 10) and rearranging as in []) leads to a discrete approximation to the nonlinear diffusion equation: I t = cx) I ). 1).3. Smoothing on 1D 5-neighborhood Back to non-adaptive smoothing, the averaging process can be extended to include second-neighbors: I t+1 x) = c 1 I t x ) + c I t x 1) + c 3 I t x) + c 4 I t x + 1) + c 5 I t x + ), 13) 6) 9)

4 4 D. Barash / Applied Numerical Mathematics 5 005) 1 11 with c 1 + c + c 3 + c 4 + c 5 = 1. Taking c 1 = c 5 = w, c = c 4 = w 1,andc 3 = 1 w w 1 this reduces to: I t+1 x) = w I t x ) + I t x + ) ) + 1 w w 1 )I t x) + w 1 I t x 1) + I t x + 1) ), 15) rearrangement of terms leads to: I t+1 x) I t x) = w I t x ) I t x) + I t x + ) ) 14) + w 1 I t x 1) I t x) + I t x + 1) ) 16) which is a discrete approximation of the linear diffusion equation: I t = w 1 1 I + w I, 17) where 1 denotes over a grid containing only the nearest-neighbors, and denotes over a grid containing only the second-neighbors. Typically w 1 >w since nearest-neighbors have more influence than second-neighbors..4. Adaptive smoothing on 1d 5-neighborhood Adaptive smoothing can be extended to treat 5-neighborhood in 1D as follows: c I t+1 t x ) + c t ) x) c x) = I t t x 1) + c t ) x) x ) + I t x 1) c + c t x)i t t x + 1) + c t ) x) c x) + I t t x + ) + c t ) x) x + 1) + I t x + ), 18) with c t x ) + c t x) + ct x 1) + c t x) + c t x) + ct x + 1) + c t x) + ct x + ) + c t x) = 1. 19) Plugging 19) into 18) and rearranging finally leads to: I t+1 x) I t x) = ct x + ) + c t x)[ I t x + ) I t x) ] ct x ) + c t x)[ I t x) I t x ) ] + ct x + 1) + c t x)[ I t x + 1) I t x) ] ct x 1) + c t x)[ I t x) I t x 1) ], 0) which is a consistent implementation of the nonlinear diffusion equation: I t = 1 w1 x 1,x ) 1 I ) + w x 1,x ) I ), 1)

5 D. Barash / Applied Numerical Mathematics 5 005) where we have used w instead of c, since the variable w was adopted in 17) instead of c in 9). Thus, the weights w 1 x 1,x ), w x 1,x ) are the nonlinear diffusion coefficients in the nearest-neighbors grid or second-neighbor grid, respectively, typically taken as: w 1, x 1,x ) = g 1, Ix 1,x ) ), ) where 1, I is the gradient magnitude on either the nearest-neighbors grid or the second-neighbors grid, respectively, and g 1, I ) is an edge-stopping function. This function is chosen to satisfy gx) 0whenx so that the diffusion is stopped across edges. Thus, a fundamental link between the nonlinear diffusion equation and edge-preserving smoothing filters is noticed in addition to the interesting relationships between nonlinear PDEs and morphological filters that have been explored in [6,18,15], for example). This link will be extended in the next section to a general S + 1 S + 1)- neighborhood. 3. Generalized adaptive smoothing and nonlinear diffusion on extended neighborhood Adaptive smoothing was introduced in [1] as a local process applying a 3 3 window at each iteration, as defined in 1). However, it is natural to extend this definition to an arbitrary, S + 1 S + 1) window I t+1) x) = +S +S i= S j= S I t) x 1 + i, x + j)w t) +S i= S +S j= S wt), 3) where i is the index corresponding to the x-direction, j is the index corresponding to the y-direction, and there is no coupling between them. Stability and the extremum principle hold since ) is a low pass filter, regardless of its nonlinear dependence on the data itself, with positive coefficients that are normalized. A discussion of adaptive smoothing and related filtering approaches without the restriction to nearest-neighbors in the weights is also available in [,8]. In the rest of this Section, the extended nonlinear diffusion is derived using the generalization of adaptive smoothing outlined in ). First, it is instructive to derive the extended nonlinear diffusion in one-dimension. Considering adaptive smoothing on 1D S + 1)-neighborhood, it is possible to generalize 18) by using vector notation to: c ) + cx)ˆ1 c+) + cx)ˆ1 I t+1 x) = ) I t ) + cx)i t x) + ) I t +), 4) where ˆ1 =[1, 1,...,1] is the unity vector, denotes the dot product, c ) =[cx S),cx S + 1),...,cx 1)], c +) =[cx + 1), cx + ),..., cx + S)], I ) =[Ix S),Ix S + 1),..., I x 1)], I +) =[Ix+ 1), I x + ),..., I x + S)], cx) and Ix) are scalars, Ix) being the gray-level intensity at the point of interest x. By analogy to 19), or adaptive smoothing in 1D 3-neighborhood outlined in [], normalization of the weights can be written in vector notation as: ) c ) + cx)ˆ1 c+) + cx)ˆ1 ˆ1 + cx) + and by analogy to 0), or 13) of [], we obtain: I t+1 x) I t c+) + cx)ˆ1 x) = ) ˆ1 = 1, 5) ) [ I t +) I t x)ˆ1 ] c ) + cx)ˆ1 ) [I t x)ˆ1 I t )], 6)

6 6 D. Barash / Applied Numerical Mathematics 5 005) 1 11 Fig. 1. Two instances for calculating gradients and taking weights with respect to point P, in the case S = 3. Marked points correspond to i = 1, j = 3 of 3), 9) left figure), and i =, j = of 3), 9) right figure). which is an implementation of the nonlinear diffusion equation: Ix) = wx) Ix) ), 7) t where =[ S, S+1,..., S ] is a vector containing gradients taken at different neighboring configurations i.e., nearest-neighbors, second-neighbors, etc.) and w =[w S,w S+1,...,w S ] are the nonlinear diffusion coefficients. It is also possible to write 7) as: Ix) S = j wj x) j Ix) ), 8) t j= S expanding the vector notation used in 7). Second, the generalization of adaptive smoothing in two-dimensions written in 3) leads to the extended nonlinear diffusion in two-dimensions by simple analogy to 7). Taking matrices instead of vectors for,w leads to the extended nonlinear diffusion: Ix 1,x ) = wx 1,x ) Ix 1,x ) ), 9) t where denotes the scalar product between two matrices, and, w are S + 1) S + 1) matrices that correspond to different neighbor combinations with respect to the center pixel of interest see Fig. 1 for two illustrative examples). The generalized adaptive smoothing 3) is a discrete approximation of the extended nonlinear diffusion 9). Conceptually, further points can be used to obtain higher order accurate schemes for the discretization, although it is not clear how important is the role of accuracy in common image processing tasks. It is noted that in practice, S need not be taken too large i.e., S 3), otherwise the generalized adaptive smoothing becomes an inaccurate representation of the extended diffusion equation given in 9). 4. Comparison of denoising with extended vs. standard nonlinear diffusion equation Following the formulation of the extended nonlinear diffusion in 9), we would like to examine the merits of this generalization with respect to the standard nonlinear diffusion equation. Other numerical

7 D. Barash / Applied Numerical Mathematics 5 005) Fig.. Two possible stencils for the nearest-neighbors case S = 1): Simple 5-node stencil left figure), and full 9-node stencil right figure). The stencils are similar to the ones in [8, Fig. 1]. geometry extensions [3] and nonlinear filtering approaches that are connected to nonlinear diffusion but are not a direct realization of a PDE e.g., [4,13,1,9 11,1 3]), are discussed elsewhere. Here, a comparison is performed with the purpose of investigating the advantages of using an extended neighborhood over nearest-neighbors in the finite-difference numerical solution of the nonlinear diffusion equation. As an illustrative example, the Additive Operator Splitting AOS) numerical scheme along with a pre-smoothing to ensure the well-posedness of the PDE approach [7]), as described in [6], will be used for the comparison. It should be noted, however, that the formulation outlined in this paper is applicable to any numerical scheme that solves the continuous equation 9). Moreover, it should be stressed that the AOS uses the simple 5-node stencil as in Fig. left), without taking into account diagonal neighboring pixels when calculating gradients, whereas the generalized adaptive smoothing 3) and extended nonlinear diffusion 9) support a full 9-node stencil. The full stencil is shown in Fig. right) and may possess some advantages also drawn in [8, Fig. 1], although actual experiments in [8] were performed with the 5-node stencil as here, see [8, remark to caption of Fig. 1]). Nevertheless, for simplicity and given the fact that the AOS scheme is an efficient implementation of nonlinear diffusion filtering, we will perform the comparison with the 5-point stencil in Fig. left) extending it to treat second-neighbors S = ). Thus, the comparison here is performed using the AOS scheme between the cases of nearest-neighbors S = 1) and second-neighbors S = ), in denoising synthetic images. In our experiments the diagonal elements in the window will not influence the filtering because of the splitting imposed by the AOS scheme. The AOS was devised in [6] for an efficient implementation of nonlinear diffusion image filtering, and has been suggested in the past for solving the Navier Stokes equations in [16,17]. In Figs. 3 and 4 two noisy synthetic images are assessed for the comparison. Fig. 5 presents the same example on a natural image. The number of arithmetic operations when using AOS with S = 1, Figs. 3B), 4B) and 5B), along with 40 iterations is similar to the number of arithmetic operations when using AOS with S =, Figs. 3C), 4C) and 5C), along with 0 iterations. Intentionally, a large time step of t = 4.0 which is amenable with the AOS scheme from the point of view of stability and accuracy [6]) was chosen for the comparison in order to accentuate the differences between S = 1 and S =. In these examples Figs. 3 5) we observe the merits of using an extended neighborhood: for roughly the same complexity, better denoising was achieved, albeit a tradeoff in sharpness. Thus, in some image processing applications, there may be an advantage for solving the nonlinear diffusion equation with an extended neighborhood.

8 8 D. Barash / Applied Numerical Mathematics 5 005) 1 11 A) B) C) Fig. 3. Comparison Example I Pants): the additive operator splitting AOS) [6] with a fixed pre-smoothing of σ = 0.1 is applied to denoise the original image in A), with a time step of t = 4.0. Nearest-neighbors S = 1) window was used for 40 iterations in B), whereas second-neighbors S = ) window was used for 0 iterations in C). 5. Conclusions The formulation outlined in this paper is directly applicable to images on structured grids. It generalizes the nonlinear diffusion equation, based on the adaptive smoothing approach, to treat extended

9 D. Barash / Applied Numerical Mathematics 5 005) A) B) C) Fig. 4. Comparison Example II Shapes): the additive operator splitting AOS) [6] with a fixed pre-smoothing of σ = 0.1 is applied to denoise the original image in A), with a time step of t = 4.0. Nearest-neighbors S = 1) window was used for 40 iterations in B), whereas second-neighbors S = ) window was used for 0 iterations in C). neighborhoods that are larger than a 3 3 window. This formulation can be used in two distinct directions: the first is to construct a robust iterative procedure that performs broad kernel filtering based on 3) with a dynamic window [3], and the second is to extend the PDE solution approach for the diffusion process. Here, we have experimented with the latter direction, extending the PDE solution approach. The next level of complexity for generalizing the diffusion process to unstructured grids, based on graph connectivities, has already been devised in [8] for the case of total variation diffusivities and merits further investigation.

10 10 D. Barash / Applied Numerical Mathematics 5 005) 1 11 A) B) C) Fig. 5. Comparison Example III Grasshopper): the additive operator splitting AOS) [6] with a fixed pre-smoothing of σ = 0.1 is applied to denoise the original image in A), with a time step of t = 4.0. Nearest-neighbors S = 1) window was used for 40 iterations in B), whereas second-neighbors S = ) window was used for 0 iterations in C). Acknowledgement This work was conducted at the Genome Diversity Center and supported by the Institute of Evolution, University of Haifa, Israel.

11 D. Barash / Applied Numerical Mathematics 5 005) References [1] D. Barash, Bilateral filtering and anisotropic diffusion: Towards a unified viewpoint, Hewlett-Packard Laboratories Technical Report, HPL R.1), 000. [] D. Barash, A fundamental relationship between bilateral filtering, adaptive smoothing, and the nonlinear diffusion equation, IEEE Trans. PAMI 4 00) [3] D. Barash, D. Comaniciu, A common viewpoint on broad kernel filtering and nonlinear diffusion, in: Proc. Scale-Space 03, Lecture Notes in Comput. Sci., vol. 695, Springer, Berlin, 003, pp [4] M.J. Black, G. Sapiro, D. Marimont, D. Heeger, Robust anisotropic diffusion, IEEE Trans. Imag. Proc ) [5] T. Boult, R.A. Melter, F. Skorina, I. Stojmenovic, G-neighbors, in: S. Chattopadhyay, P.P. Das, D.G. Dastidar Eds.), Reconstruction of Lines from Real Vision Geometry II, Proc. SPIE, vol. 060, 1993, pp [6] V. Caselles, G. Sapiro, D.H. Chung, Vector median filters, inf-sup operations, and coupled PDE s: Theoretical connections, J. Math. Imag. Vision 8 000) [7] F. Catté, P.L. Lions, J.M. Morel, T. Coll, Image selective smoothing and edge detection by nonlinear diffusion, SIAM J. Numer. Anal ) [8] T.F. Chan, S. Osher, J. Shen, The digital TV filter and nonlinear denoising, IEEE Trans. Imag. Proc ) [9] D. Comaniciu, P. Meer, Mean shift analysis and applications, in: Proc. ICCV 99, IEEE Computer Society, 1999, pp [10] D. Comaniciu, P. Meer, Mean shift: A robust approach towards feature space, IEEE Trans. PAMI 4 00) [11] D. Comaniciu, An algorithm for data-driven bandwidth selection, IEEE Trans. PAMI 5 003) [1] F. Durand, J. Dorsey, Fast bilateral filtering for the display of high-dynamic range images, ACM Trans. Graph. 1 00) [13] M. Elad, On the bilateral filter and ways to improve it, IEEE Trans. Imag. Proc ) [14] B. Fischl, E. Schwartz, Adaptive nonlocal filtering: A fast alternative to anisotropic diffusion for image segmentation, IEEE Trans. PAMI 1999) [15] F. Guichard, J.M. Morel, Image Iterative Smoothing and PDE s, online book, CVonline, 000. [16] T. Lu, P. Neittaanmäki, X.-C. Tai, A parallel splitting up method and its application to Navier Stokes equations, Appl. Math. Lett ) 5 9. [17] T. Lu, P. Neittaanmäki, X.-C. Tai, A parallel splitting up method for partial differential equations and its application to Navier Stokes equations, RAIRO Math. Model. Numer. Anal ) [18] P. Maragos, F. Meyer, Nonlinear PDEs and numerical algorithms for modeling levelings and reconstruction filters, in: Proc. 4th Int. Conf. Scale-Space 03, Lecture Notes in Comput. Sci., vol. 168, Springer, Berlin, 1999, pp [19] P. Perona, J. Malik, Scale-Space and edge detection using anisotropic diffusion, IEEE Trans. PAMI ) [0] L.I. Rudin, S. Osher, F. Fatemi, Nonlinear total variation based noise removal algorithms, Physica D ) [1] P. Saint-Marc, J.S. Chen, G. Medioni, Adaptive smoothing: A general tool for early vision, IEEE Trans. PAMI ) [] N. Sochen, R. Kimmel, A.M. Bruckstein, Diffusions and confusions in signal and image processing, J. Math. Imag. Vision ) [3] N. Sochen, R. Kimmel, R. Malladi, A geometric framework for low-level vision, IEEE Trans. Imag. Proc ) [4] C. Tomasi, R. Manduchi, Bilateral filtering for gray and color images, in: Proc. ICCV 98, Narosa Publ. House, New Delhi, 1998, pp [5] J. Weickert, Anisotropic Diffusion in Image Processing, Teübner, Stuttgart, [6] J. Weickert, B.M. ter Haar Romeny, M. Viergever, Efficient and reliable schemes for nonlinear diffusion filtering, IEEE Trans. Imag. Proc )

Introduction to Nonlinear Image Processing

Introduction to Nonlinear Image Processing Introduction to Nonlinear Image Processing 1 IPAM Summer School on Computer Vision July 22, 2013 Iasonas Kokkinos Center for Visual Computing Ecole Centrale Paris / INRIA Saclay Mean and median 2 Observations

More information

Efficient Beltrami Filtering of Color Images via Vector Extrapolation

Efficient Beltrami Filtering of Color Images via Vector Extrapolation Efficient Beltrami Filtering of Color Images via Vector Extrapolation Lorina Dascal, Guy Rosman, and Ron Kimmel Computer Science Department, Technion, Institute of Technology, Haifa 32000, Israel Abstract.

More information

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

Linear Diffusion. E9 242 STIP- R. Venkatesh Babu IISc Linear Diffusion Derivation of Heat equation Consider a 2D hot plate with Initial temperature profile I 0 (x, y) Uniform (isotropic) conduction coefficient c Unit thickness (along z) Problem: What is temperature

More information

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

Tensor-based Image Diffusions Derived from Generalizations of the Total Variation and Beltrami Functionals Generalizations of the Total Variation and Beltrami Functionals 29 September 2010 International Conference on Image Processing 2010, Hong Kong Anastasios Roussos and Petros Maragos Computer Vision, Speech

More information

Energy-Based Image Simplification with Nonlocal Data and Smoothness Terms

Energy-Based Image Simplification with Nonlocal Data and Smoothness Terms Energy-Based Image Simplification with Nonlocal Data and Smoothness Terms Stephan Didas 1, Pavel Mrázek 2, and Joachim Weickert 1 1 Mathematical Image Analysis Group Faculty of Mathematics and Computer

More information

Consistent Positive Directional Splitting of Anisotropic Diffusion

Consistent Positive Directional Splitting of Anisotropic Diffusion In: Boštjan Likar (ed.): Proc. of Computer Vision Winter Workshop, Bled, Slovenia, Feb. 7-9, 2001, pp. 37-48. Consistent Positive Directional Splitting of Anisotropic Diffusion Pavel Mrázek and Mirko Navara

More information

Scale Space Analysis by Stabilized Inverse Diffusion Equations

Scale Space Analysis by Stabilized Inverse Diffusion Equations Scale Space Analysis by Stabilized Inverse Diffusion Equations Ilya Pollak, Alan S. Willsky and Hamid Krim Laboratory for Information and Decision Systems, Massachusetts Institute of Technology, 77 Massachusetts

More information

A Four-Pixel Scheme for Singular Differential Equations

A Four-Pixel Scheme for Singular Differential Equations A Four-Pixel Scheme for Singular Differential Equations Martin Welk 1, Joachim Weickert 1, and Gabriele Steidl 1 Mathematical Image Analysis Group Faculty of Mathematics and Computer Science, Bldg. 7 Saarland

More information

Mathematical Problems in Image Processing

Mathematical Problems in Image Processing Gilles Aubert Pierre Kornprobst Mathematical Problems in Image Processing Partial Differential Equations and the Calculus of Variations Second Edition Springer Foreword Preface to the Second Edition Preface

More information

NONLINEAR DIFFUSION PDES

NONLINEAR DIFFUSION PDES NONLINEAR DIFFUSION PDES Erkut Erdem Hacettepe University March 5 th, 0 CONTENTS Perona-Malik Type Nonlinear Diffusion Edge Enhancing Diffusion 5 References 7 PERONA-MALIK TYPE NONLINEAR DIFFUSION The

More information

NON-LINEAR DIFFUSION FILTERING

NON-LINEAR DIFFUSION FILTERING NON-LINEAR DIFFUSION FILTERING Chalmers University of Technology Page 1 Summary Introduction Linear vs Nonlinear Diffusion Non-Linear Diffusion Theory Applications Implementation References Page 2 Introduction

More information

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

PDE-based image restoration, I: Anti-staircasing and anti-diffusion PDE-based image restoration, I: Anti-staircasing and anti-diffusion Kisee Joo and Seongjai Kim May 16, 2003 Abstract This article is concerned with simulation issues arising in the PDE-based image restoration

More information

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

ITK Filters. Thresholding Edge Detection Gradients Second Order Derivatives Neighborhood Filters Smoothing Filters Distance Map Image Transforms ITK Filters Thresholding Edge Detection Gradients Second Order Derivatives Neighborhood Filters Smoothing Filters Distance Map Image Transforms ITCS 6010:Biomedical Imaging and Visualization 1 ITK Filters:

More information

Color Image Enhancement via Chromaticity Diffusion

Color Image Enhancement via Chromaticity Diffusion IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 10, NO. 5, MAY 2001 701 Color Image Enhancement via Chromaticity Diffusion Bei Tang, Guillermo Sapiro, Member, IEEE, and Vicent Caselles Abstract A novel approach

More information

Image enhancement by non-local reverse heat equation

Image enhancement by non-local reverse heat equation Image enhancement by non-local reverse heat equation Antoni Buades 1, Bartomeu Coll 2, and Jean-Michel Morel 3 1 Dpt Matematiques i Informatica Univ. Illes Balears Ctra Valldemossa km 7.5, 07122 Palma

More information

R. Kimmel, 1 R. Malladi, 1 and N. Sochen 2. Lawrence Berkeley National Laboratory University of California, Berkeley,

R. Kimmel, 1 R. Malladi, 1 and N. Sochen 2. Lawrence Berkeley National Laboratory University of California, Berkeley, Image Processing via the Beltrami Operator? R. Kimmel, 1 R. Malladi, 1 and N. Sochen 2 1 Lawrence Berkeley National Laboratory University of California, Berkeley, CA 94720. 2 Electrical Engineering Dept.

More information

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

Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, Darmstadt, Germany Scale Space and PDE methods in image analysis and processing Arjan Kuijper Fraunhofer Institute for Computer Graphics Research Interactive Graphics Systems Group, TU Darmstadt Fraunhoferstrasse 5, 64283

More information

Convex Hodge Decomposition of Image Flows

Convex Hodge Decomposition of Image Flows Convex Hodge Decomposition of Image Flows Jing Yuan 1, Gabriele Steidl 2, Christoph Schnörr 1 1 Image and Pattern Analysis Group, Heidelberg Collaboratory for Image Processing, University of Heidelberg,

More information

Medical Image Analysis

Medical Image Analysis Medical Image Analysis CS 593 / 791 Computer Science and Electrical Engineering Dept. West Virginia University 23rd January 2006 Outline 1 Recap 2 Edge Enhancement 3 Experimental Results 4 The rest of

More information

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

A BAYESIAN APPROACH TO NONLINEAR DIFFUSION BASED ON A LAPLACIAN PRIOR FOR IDEAL IMAGE GRADIENT A BAYESIAN APPROACH TO NONLINEAR DIFFUSION BASED ON A LAPLACIAN PRIOR FOR IDEAL IMAGE GRADIENT Aleksandra Pižurica, Iris Vanhamel, Hichem Sahli, Wilfried Philips and Antonis Katartzis Ghent University,

More information

On Mean Curvature Diusion in Nonlinear Image Filtering. Adel I. El-Fallah and Gary E. Ford. University of California, Davis. Davis, CA

On Mean Curvature Diusion in Nonlinear Image Filtering. Adel I. El-Fallah and Gary E. Ford. University of California, Davis. Davis, CA On Mean Curvature Diusion in Nonlinear Image Filtering Adel I. El-Fallah and Gary E. Ford CIPIC, Center for Image Processing and Integrated Computing University of California, Davis Davis, CA 95616 Abstract

More information

Vector Median Filters, Inf-Sup Operations, and Coupled PDE s: Theoretical Connections

Vector Median Filters, Inf-Sup Operations, and Coupled PDE s: Theoretical Connections Journal of Mathematical Imaging and Vision 8, 109 119 000 c 000 Kluwer Academic Publishers Manufactured in The Netherlands Vector Median Filters, Inf-Sup Operations, and Coupled PDE s: Theoretical Connections

More information

Optimal stopping time formulation of adaptive image filtering

Optimal stopping time formulation of adaptive image filtering Optimal stopping time formulation of adaptive image filtering I. Capuzzo Dolcetta, R. Ferretti 19.04.2000 Abstract This paper presents an approach to image filtering based on an optimal stopping time problem

More information

Novel integro-differential equations in image processing and its applications

Novel integro-differential equations in image processing and its applications Novel integro-differential equations in image processing and its applications Prashant Athavale a and Eitan Tadmor b a Institute of Pure and Applied Mathematics, University of California, Los Angeles,

More information

Convex Hodge Decomposition and Regularization of Image Flows

Convex Hodge Decomposition and Regularization of Image Flows Convex Hodge Decomposition and Regularization of Image Flows Jing Yuan, Christoph Schnörr, Gabriele Steidl April 14, 2008 Abstract The total variation (TV) measure is a key concept in the field of variational

More information

Image Deblurring in the Presence of Impulsive Noise

Image Deblurring in the Presence of Impulsive Noise Image Deblurring in the Presence of Impulsive Noise Leah Bar Nir Sochen Nahum Kiryati School of Electrical Engineering Dept. of Applied Mathematics Tel Aviv University Tel Aviv, 69978, Israel April 18,

More information

NONLINEAR diffusion denoising is a powerful denoising

NONLINEAR diffusion denoising is a powerful denoising IEEE TRANSACTION ON IMAGE PROCESSING, EDICS: TEC-PDE 1 An Edge Adapting Laplacian Kernel For Nonlinear Diffusion Filters Mohammad Reza Hajiaboli, Member, IEEE, M. Omair Ahmad, Fellow, IEEE, Chunyan Wang,

More information

Generalized reaction diffusion equations

Generalized reaction diffusion equations 16 April 1999 Chemical Physics Letters 303 1999 531 536 Generalized reaction diffusion euations G.W. Wei ) Department of Computational Science, National UniÕersity of Singapore, Singapore 11960, Singapore

More information

TRACKING and DETECTION in COMPUTER VISION Filtering and edge detection

TRACKING and DETECTION in COMPUTER VISION Filtering and edge detection Technischen Universität München Winter Semester 0/0 TRACKING and DETECTION in COMPUTER VISION Filtering and edge detection Slobodan Ilić Overview Image formation Convolution Non-liner filtering: Median

More information

SINCE THE elegant formulation of anisotropic diffusion

SINCE THE elegant formulation of anisotropic diffusion IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 7, NO. 3, MARCH 1998 421 Robust Anisotropic Diffusion Michael J. Black, Member, IEEE, Guillermo Sapiro, Member, IEEE, David H. Marimont, Member, IEEE, and David

More information

Computational Photography

Computational Photography Computational Photography Si Lu Spring 208 http://web.cecs.pdx.edu/~lusi/cs50/cs50_computati onal_photography.htm 04/0/208 Last Time o Digital Camera History of Camera Controlling Camera o Photography

More information

Nonlinear Diffusion. Journal Club Presentation. Xiaowei Zhou

Nonlinear Diffusion. Journal Club Presentation. Xiaowei Zhou 1 / 41 Journal Club Presentation Xiaowei Zhou Department of Electronic and Computer Engineering The Hong Kong University of Science and Technology 2009-12-11 2 / 41 Outline 1 Motivation Diffusion process

More information

Image Deblurring in the Presence of Impulsive Noise

Image Deblurring in the Presence of Impulsive Noise Image Deblurring in the Presence of Impulsive Noise Leah Bar Nir Sochen Nahum Kiryati School of Electrical Engineering Dept. of Applied Mathematics Tel Aviv University Tel Aviv, 69978, Israel Abstract

More information

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

Edge detection and noise removal by use of a partial differential equation with automatic selection of parameters Volume 24, N. 1, pp. 131 150, 2005 Copyright 2005 SBMAC ISSN 0101-8205 www.scielo.br/cam Edge detection and noise removal by use of a partial differential equation with automatic selection of parameters

More information

Image Noise: Detection, Measurement and Removal Techniques. Zhifei Zhang

Image Noise: Detection, Measurement and Removal Techniques. Zhifei Zhang Image Noise: Detection, Measurement and Removal Techniques Zhifei Zhang Outline Noise measurement Filter-based Block-based Wavelet-based Noise removal Spatial domain Transform domain Non-local methods

More information

Conjugate gradient acceleration of non-linear smoothing filters Iterated edge-preserving smoothing

Conjugate gradient acceleration of non-linear smoothing filters Iterated edge-preserving smoothing Cambridge, Massachusetts Conjugate gradient acceleration of non-linear smoothing filters Iterated edge-preserving smoothing Andrew Knyazev (knyazev@merl.com) (speaker) Alexander Malyshev (malyshev@merl.com)

More information

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

RIGOROUS MATHEMATICAL INVESTIGATION OF A NONLINEAR ANISOTROPIC DIFFUSION-BASED IMAGE RESTORATION MODEL Electronic Journal of Differential Equations, Vol. 2014 (2014), No. 129, pp. 1 9. ISSN: 1072-6691. URL: http://ejde.math.txstate.edu or http://ejde.math.unt.edu ftp ejde.math.txstate.edu RIGOROUS MATHEMATICAL

More information

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

Nonlinear Diffusion. 1 Introduction: Motivation for non-standard diffusion Nonlinear Diffusion These notes summarize the way I present this material, for my benefit. But everything in here is said in more detail, and better, in Weickert s paper. 1 Introduction: Motivation for

More information

A Localized Linearized ROF Model for Surface Denoising

A Localized Linearized ROF Model for Surface Denoising 1 2 3 4 A Localized Linearized ROF Model for Surface Denoising Shingyu Leung August 7, 2008 5 Abstract 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 1 Introduction CT/MRI scan becomes a very

More information

ON THE DISCRETE MAXIMUM PRINCIPLE FOR THE BELTRAMI COLOR FLOW

ON THE DISCRETE MAXIMUM PRINCIPLE FOR THE BELTRAMI COLOR FLOW ON THE DISCRETE MAXIMUM PRINCIPLE FOR THE BELTRAMI COLOR FLOW LORINA DASCAL, ADI DITKOWSKI, AND NIR A. SOCHEN Abstract. We analyze the discrete maximum principle for the Beltrami color flow. The Beltrami

More information

Erkut Erdem. Hacettepe University February 24 th, Linear Diffusion 1. 2 Appendix - The Calculus of Variations 5.

Erkut Erdem. Hacettepe University February 24 th, Linear Diffusion 1. 2 Appendix - The Calculus of Variations 5. LINEAR DIFFUSION Erkut Erdem Hacettepe University February 24 th, 2012 CONTENTS 1 Linear Diffusion 1 2 Appendix - The Calculus of Variations 5 References 6 1 LINEAR DIFFUSION The linear diffusion (heat)

More information

Conjugate gradient acceleration of non-linear smoothing filters

Conjugate gradient acceleration of non-linear smoothing filters MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Conjugate gradient acceleration of non-linear smoothing filters Knyazev, A.; Malyshev, A. TR25-43 December 25 Abstract The most efficient edge-preserving

More information

Research Article Nonlocal Mean Image Denoising Using Anisotropic Structure Tensor

Research Article Nonlocal Mean Image Denoising Using Anisotropic Structure Tensor Advances in Optical Technologies Volume 2013, Article ID 794728, 6 pages http://dx.doi.org/10.1155/2013/794728 Research Article Nonlocal Mean Image Denoising Using Anisotropic Structure Tensor Xi Wu, 1,

More information

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

NOISE ENHANCED ANISOTROPIC DIFFUSION FOR SCALAR IMAGE RESTORATION. 6, avenue du Ponceau Cergy-Pontoise, France. 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,

More information

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

Image enhancement. Why image enhancement? Why image enhancement? Why image enhancement? Example of artifacts caused by image encoding 13 Why image enhancement? Image enhancement Example of artifacts caused by image encoding Computer Vision, Lecture 14 Michael Felsberg Computer Vision Laboratory Department of Electrical Engineering 12

More information

A Partial Differential Equation Approach to Image Zoom

A Partial Differential Equation Approach to Image Zoom A Partial Differential Equation Approach to Image Zoom Abdelmounim Belahmidi and Frédéric Guichard January 2004 Abstract We propose a new model for zooming digital image. This model, driven by a partial

More information

Selection of Optimal Stopping Time for Nonlinear Diffusion Filtering

Selection of Optimal Stopping Time for Nonlinear Diffusion Filtering International Journal of Computer Vision 52(2/3), 189 23, 23 c 23 Kluwer Academic Publishers. Manufactured in The Netherlands. Selection of Optimal Stopping Time for Nonlinear Diffusion Filtering PAVEL

More information

Michal Kuneš

Michal Kuneš A (Zernike) moment-based nonlocal-means algorithm for image denoising Michal Kuneš xkunes@utia.cas.cz ZOI UTIA, ASCR, Friday seminar 13.03.015 Introduction - Uses nonlocal (NL) means filter - Introduce

More information

A Nonlocal p-laplacian Equation With Variable Exponent For Image Restoration

A Nonlocal p-laplacian Equation With Variable Exponent For Image Restoration A Nonlocal p-laplacian Equation With Variable Exponent For Image Restoration EST Essaouira-Cadi Ayyad University SADIK Khadija Work with : Lamia ZIAD Supervised by : Fahd KARAMI Driss MESKINE Premier congrès

More information

A TWO STAGE DYNAMIC TRILATERAL FILTER REMOVING IMPULSE PLUS GAUSSIAN NOISE

A TWO STAGE DYNAMIC TRILATERAL FILTER REMOVING IMPULSE PLUS GAUSSIAN NOISE International Journal of Information Technology and Knowledge Management January June 009, Volume, No. 1, pp. 9-13 A TWO STAGE DYNAMIC TRILATERAL FILTER REMOVING IMPULSE PLUS GAUSSIAN NOISE Neha Jain *

More information

Complex Diffusion Processes for Image Filtering

Complex Diffusion Processes for Image Filtering Complex Diffusion Processes for Image Filtering Guy Gilboa, Yehoshua Y. Zeevi, and Nir A. Sochen Department of Electrical Engineering, Technion - Israel Institute of Technology Technion City, Haifa 3,

More information

Stability of Recursive Gaussian Filtering for Piecewise Linear Bilateral Filtering

Stability of Recursive Gaussian Filtering for Piecewise Linear Bilateral Filtering Stability of Recursive Gaussian Filtering for Piecewise Linear Bilateral Filtering Koichiro Watanabe, Yoshihiro Maeda, and Norishige Fukushima Nagoya Institute of Technology, Nagoya, Japan fukushima@nitech.ac.jp

More information

Medical Images Fusion with Patch Based Structure Tensor

Medical Images Fusion with Patch Based Structure Tensor Send Orders for Reprints to reprints@benthamscience.ae The Open Biomedical Engineering Journal, 015, 9, 199-03 199 Medical Images Fusion with Patch Based Structure Tensor Open Access Fen Luo *, Jiangfeng

More information

Total Variation Image Edge Detection

Total Variation Image Edge Detection Total Variation Image Edge Detection PETER NDAJAH Graduate School of Science and Technology, Niigata University, 8050, Ikarashi 2-no-cho, Nishi-ku, Niigata, 950-28, JAPAN ndajah@telecom0.eng.niigata-u.ac.jp

More information

Super-Resolution. Shai Avidan Tel-Aviv University

Super-Resolution. Shai Avidan Tel-Aviv University Super-Resolution Shai Avidan Tel-Aviv University Slide Credits (partial list) Ric Szelisi Steve Seitz Alyosha Efros Yacov Hel-Or Yossi Rubner Mii Elad Marc Levoy Bill Freeman Fredo Durand Sylvain Paris

More information

A New Scheme for Anisotropic Diffusion: Performance Evaluation of Rotation Invariance, Dissipativity and Efficiency no author given no address given A

A New Scheme for Anisotropic Diffusion: Performance Evaluation of Rotation Invariance, Dissipativity and Efficiency no author given no address given A A New Scheme for Anisotropic Diffusion: Performance Evaluation of Rotation Invariance, Dissipativity and Efficiency Hanno Scharr 1 and Joachim Weickert 1 Interdisciplinary Center for Scientific Computing,

More information

PDE Based Image Diffusion and AOS

PDE Based Image Diffusion and AOS PDE Based Image Diffusion and AOS by Jarno Ralli April 27, 204 Abstract This technical paper shows how AOS Additive Operator Splitting scheme, together with TDMA Tri-Diagonal Matrix Algorithm, can be used

More information

Variational Methods in Signal and Image Processing

Variational Methods in Signal and Image Processing Variational Methods in Signal and Image Processing XU WANG Texas A&M University Dept. of Electrical & Computer Eng. College Station, Texas United States xu.wang@tamu.edu ERCHIN SERPEDIN Texas A&M University

More information

Where is the bark, the tree and the forest, mathematical foundations of multi-scale analysis

Where is the bark, the tree and the forest, mathematical foundations of multi-scale analysis Where is the bark, the tree and the forest, mathematical foundations of multi-scale analysis What we observe is not nature itself, but nature exposed to our method of questioning. -Werner Heisenberg M.

More information

ENERGY METHODS IN IMAGE PROCESSING WITH EDGE ENHANCEMENT

ENERGY METHODS IN IMAGE PROCESSING WITH EDGE ENHANCEMENT ENERGY METHODS IN IMAGE PROCESSING WITH EDGE ENHANCEMENT PRASHANT ATHAVALE Abstract. Digital images are can be realized as L 2 (R 2 objects. Noise is introduced in a digital image due to various reasons.

More information

Error Analysis for H 1 Based Wavelet Interpolations

Error Analysis for H 1 Based Wavelet Interpolations Error Analysis for H 1 Based Wavelet Interpolations Tony F. Chan Hao-Min Zhou Tie Zhou Abstract We rigorously study the error bound for the H 1 wavelet interpolation problem, which aims to recover missing

More information

Edge-preserving wavelet thresholding for image denoising

Edge-preserving wavelet thresholding for image denoising Journal of Computational and Applied Mathematics ( ) www.elsevier.com/locate/cam Edge-preserving wavelet thresholding for image denoising D. Lazzaro, L.B. Montefusco Departement of Mathematics, University

More information

On Semi-implicit Splitting Schemes for the Beltrami Color Image Filtering

On Semi-implicit Splitting Schemes for the Beltrami Color Image Filtering J Math Imaging Vis 2011 40: 199 213 DOI 10.1007/s10851-010-0254-y On Semi-implicit Splitting Schemes for the Beltrami Color Image Filtering Guy Rosman Lorina Dascal Xue-Cheng Tai Ron Kimmel Published online:

More information

Lecture 8: Interest Point Detection. Saad J Bedros

Lecture 8: Interest Point Detection. Saad J Bedros #1 Lecture 8: Interest Point Detection Saad J Bedros sbedros@umn.edu Last Lecture : Edge Detection Preprocessing of image is desired to eliminate or at least minimize noise effects There is always tradeoff

More information

Sparse Approximation: from Image Restoration to High Dimensional Classification

Sparse Approximation: from Image Restoration to High Dimensional Classification Sparse Approximation: from Image Restoration to High Dimensional Classification Bin Dong Beijing International Center for Mathematical Research Beijing Institute of Big Data Research Peking University

More information

A Dual Formulation of the TV-Stokes Algorithm for Image Denoising

A Dual Formulation of the TV-Stokes Algorithm for Image Denoising A Dual Formulation of the TV-Stokes Algorithm for Image Denoising Christoffer A. Elo, Alexander Malyshev, and Talal Rahman Department of Mathematics, University of Bergen, Johannes Bruns gate 12, 5007

More information

A Riemannian Framework for Denoising Diffusion Tensor Images

A Riemannian Framework for Denoising Diffusion Tensor Images A Riemannian Framework for Denoising Diffusion Tensor Images Manasi Datar No Institute Given Abstract. Diffusion Tensor Imaging (DTI) is a relatively new imaging modality that has been extensively used

More information

RECENT years have seen a great number of exciting developments

RECENT years have seen a great number of exciting developments 484 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 53, NO. 2, FEBRUARY 2005 Nonlinear Evolution Equations as Fast and Exact Solvers of Estimation Problems Ilya Pollak, Alan S. Willsky, Fellow, IEEE, and

More information

A Two-Step Regularization Framework for Non-Local Means

A Two-Step Regularization Framework for Non-Local Means Sun ZG, Chen SC, Qiao LS. A two-step regularization framework for non-local means. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY 29(6): 1026 1037 Nov. 2014. DOI 10.1007/s11390-014-1487-9 A Two-Step Regularization

More information

Variational Methods in Image Denoising

Variational Methods in Image Denoising Variational Methods in Image Denoising Jamylle Carter Postdoctoral Fellow Mathematical Sciences Research Institute (MSRI) MSRI Workshop for Women in Mathematics: Introduction to Image Analysis 22 January

More information

Histogram Modification via Differential Equations

Histogram Modification via Differential Equations journal of differential equations 135, 2326 (1997) article no. DE963237 Histogram Modification via Differential Equations Guillermo Sapiro* Hewlett-Packard Labs, 1501 Page Mill Road, Palo Alto, California

More information

Convex Generalizations of Total Variation Based on the Structure Tensor with Applications to Inverse Problems

Convex Generalizations of Total Variation Based on the Structure Tensor with Applications to Inverse Problems Convex Generalizations of Total Variation Based on the Structure Tensor with Applications to Inverse Problems Stamatios Lefkimmiatis, Anastasios Roussos 2, Michael Unser, and Petros Maragos 3 Biomedical

More information

Fast Multilevel Algorithm for a Minimization Problem in Impulse Noise Removal

Fast Multilevel Algorithm for a Minimization Problem in Impulse Noise Removal Fast Multilevel Algorithm for a Minimization Problem in Impulse Noise Removal Raymond H. Chan and Ke Chen September 25, 7 Abstract An effective 2-phase method for removing impulse noise was recently proposed.

More information

SOS Boosting of Image Denoising Algorithms

SOS Boosting of Image Denoising Algorithms SOS Boosting of Image Denoising Algorithms Yaniv Romano and Michael Elad The Technion Israel Institute of technology Haifa 32000, Israel The research leading to these results has received funding from

More information

Super-Resolution. Dr. Yossi Rubner. Many slides from Miki Elad - Technion

Super-Resolution. Dr. Yossi Rubner. Many slides from Miki Elad - Technion Super-Resolution Dr. Yossi Rubner yossi@rubner.co.il Many slides from Mii Elad - Technion 5/5/2007 53 images, ratio :4 Example - Video 40 images ratio :4 Example Surveillance Example Enhance Mosaics Super-Resolution

More information

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

EE 367 / CS 448I Computational Imaging and Display Notes: Image Deconvolution (lecture 6) EE 367 / CS 448I Computational Imaging and Display Notes: Image Deconvolution (lecture 6) Gordon Wetzstein gordon.wetzstein@stanford.edu This document serves as a supplement to the material discussed in

More information

BERNSTEIN FILTER: A NEW SOLVER FOR MEAN CURVATURE REGULARIZED MODELS. Yuanhao Gong. National University of Singapore

BERNSTEIN FILTER: A NEW SOLVER FOR MEAN CURVATURE REGULARIZED MODELS. Yuanhao Gong. National University of Singapore BERNSTEIN FILTER: A NEW SOLVER FOR MEAN CURVATURE REGULARIZED MODELS Yuanhao Gong National University of Singapore ABSTRACT The mean curvature has been shown a proper regularization in various ill-posed

More information

CN780 Final Lecture. Low-Level Vision, Scale-Space, and Polyakov Action. Neil I. Weisenfeld

CN780 Final Lecture. Low-Level Vision, Scale-Space, and Polyakov Action. Neil I. Weisenfeld CN780 Final Lecture Low-Level Vision, Scale-Space, and Polyakov Action Neil I. Weisenfeld Department of Cognitive and Neural Systems Boston University chapter 14.2-14.3 May 9, 2005 p.1/25 Introduction

More information

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

Universität des Saarlandes. Fachrichtung 6.1 Mathematik Universität des Saarlandes U N I V E R S I T A S S A R A V I E N I S S Fachrichtung 6.1 Mathematik Preprint Nr. 143 PDEs for Tensor Image Processing Joachim Weickert, Christian Feddern, Martin Welk, Bernhard

More information

Linear Diffusion and Image Processing. Outline

Linear Diffusion and Image Processing. Outline Outline Linear Diffusion and Image Processing Fourier Transform Convolution Image Restoration: Linear Filtering Diffusion Processes for Noise Filtering linear scale space theory Gauss-Laplace pyramid for

More information

Design of Projection Matrix for Compressive Sensing by Nonsmooth Optimization

Design of Projection Matrix for Compressive Sensing by Nonsmooth Optimization Design of Proection Matrix for Compressive Sensing by Nonsmooth Optimization W.-S. Lu T. Hinamoto Dept. of Electrical & Computer Engineering Graduate School of Engineering University of Victoria Hiroshima

More information

CS 3710: Visual Recognition Describing Images with Features. Adriana Kovashka Department of Computer Science January 8, 2015

CS 3710: Visual Recognition Describing Images with Features. Adriana Kovashka Department of Computer Science January 8, 2015 CS 3710: Visual Recognition Describing Images with Features Adriana Kovashka Department of Computer Science January 8, 2015 Plan for Today Presentation assignments + schedule changes Image filtering Feature

More information

Forward-and-Backward Diffusion Processes for Adaptive Image Enhancement and Denoising

Forward-and-Backward Diffusion Processes for Adaptive Image Enhancement and Denoising IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 11, NO. 7, JULY 2002 689 Forward-and-Backward Diffusion Processes for Adaptive Image Enhancement and Denoising Guy Gilboa, Nir Sochen, and Yehoshua Y. Zeevi

More information

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b Applied Mechanics and Materials Online: 014-0-06 ISSN: 166-748, Vols. 519-50, pp 684-688 doi:10.408/www.scientific.net/amm.519-50.684 014 Trans Tech Publications, Switzerland Covariance Tracking Algorithm

More information

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

Using Entropy and 2-D Correlation Coefficient as Measuring Indices for Impulsive Noise Reduction Techniques Using Entropy and 2-D Correlation Coefficient as Measuring Indices for Impulsive Noise Reduction Techniques Zayed M. Ramadan Department of Electronics and Communications Engineering, Faculty of Engineering,

More information

CS 534: Computer Vision Segmentation III Statistical Nonparametric Methods for Segmentation

CS 534: Computer Vision Segmentation III Statistical Nonparametric Methods for Segmentation CS 534: Computer Vision Segmentation III Statistical Nonparametric Methods for Segmentation Ahmed Elgammal Dept of Computer Science CS 534 Segmentation III- Nonparametric Methods - - 1 Outlines Density

More information

Sparse Regularization via Convex Analysis

Sparse Regularization via Convex Analysis Sparse Regularization via Convex Analysis Ivan Selesnick Electrical and Computer Engineering Tandon School of Engineering New York University Brooklyn, New York, USA 29 / 66 Convex or non-convex: Which

More information

Courbure discrète : théorie et applications

Courbure discrète : théorie et applications Courbure discrète : théorie et applications Rencontre organisée par : Laurent Najman and Pascal Romon 18-22 novembre 2013 Yonathan Aflalo, Anastasia Dubrovina, Ron Kimmel, and Aaron Wetzler Curvature in

More information

Locally Monotonic Diffusion

Locally Monotonic Diffusion IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 48, NO. 5, MAY 2000 1379 Locally Monotonic Diffusion Scott T. Acton, Senior Member, IEEE Abstract Anisotropic diffusion affords an efficient, adaptive signal

More information

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

Filtering via a Reference Set. A.Haddad, D. Kushnir, R.R. Coifman Technical Report YALEU/DCS/TR-1441 February 21, 2011 Patch-based de-noising algorithms and patch manifold smoothing have emerged as efficient de-noising methods. This paper provides a new insight on these methods, such as the Non Local Means or the image

More information

KAZE Features. 1 Introduction. Pablo Fernández Alcantarilla 1, Adrien Bartoli 1, and Andrew J. Davison 2

KAZE Features. 1 Introduction. Pablo Fernández Alcantarilla 1, Adrien Bartoli 1, and Andrew J. Davison 2 KAZE Features Pablo Fernández Alcantarilla 1, Adrien Bartoli 1, and Andrew J. Davison 2 1 ISIT-UMR 6284 CNRS, Université d Auvergne, Clermont Ferrand, France {pablo.alcantarilla,adrien.bartoli}@gmail.com

More information

A Tensor Variational Formulation of Gradient Energy Total Variation

A Tensor Variational Formulation of Gradient Energy Total Variation A Tensor Variational Formulation of Gradient Energy Total Variation Freddie Åström, George Baravdish and Michael Felsberg Linköping University Post Print N.B.: When citing this work, cite the original

More information

Universität des Saarlandes. Fachrichtung 6.1 Mathematik

Universität des Saarlandes. Fachrichtung 6.1 Mathematik Universität des Saarlandes U N I V E R S I T A S S A R A V I E N I S S Fachrichtung 6.1 Mathematik Preprint Nr. 142 Tensor Field Interpolation with PDEs Joachim Weickert and Martin Welk Saarbrücken 2005

More information

Total Variation Theory and Its Applications

Total Variation Theory and Its Applications Total Variation Theory and Its Applications 2nd UCC Annual Research Conference, Kingston, Jamaica Peter Ndajah University of the Commonwealth Caribbean, Kingston, Jamaica September 27, 2018 Peter Ndajah

More information

Image Reconstruction And Poisson s equation

Image Reconstruction And Poisson s equation Chapter 1, p. 1/58 Image Reconstruction And Poisson s equation School of Engineering Sciences Parallel s for Large-Scale Problems I Chapter 1, p. 2/58 Outline 1 2 3 4 Chapter 1, p. 3/58 Question What have

More information

Fast Local Laplacian Filters: Theory and Applications

Fast Local Laplacian Filters: Theory and Applications Fast Local Laplacian Filters: Theory and Applications Mathieu Aubry (INRIA, ENPC), Sylvain Paris (Adobe), Sam Hasinoff (Google), Jan Kautz (UCL), and Frédo Durand (MIT) Input Unsharp Mask, not edge-aware

More information

Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials

Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials Philipp Krähenbühl and Vladlen Koltun Stanford University Presenter: Yuan-Ting Hu 1 Conditional Random Field (CRF) E x I = φ u

More information

Edge Detection in Computer Vision Systems

Edge Detection in Computer Vision Systems 1 CS332 Visual Processing in Computer and Biological Vision Systems Edge Detection in Computer Vision Systems This handout summarizes much of the material on the detection and description of intensity

More information

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

Notes on Regularization and Robust Estimation Psych 267/CS 348D/EE 365 Prof. David J. Heeger September 15, 1998 Notes on Regularization and Robust Estimation Psych 67/CS 348D/EE 365 Prof. David J. Heeger September 5, 998 Regularization. Regularization is a class of techniques that have been widely used to solve

More information

Introduction to Computer Vision. 2D Linear Systems

Introduction to Computer Vision. 2D Linear Systems Introduction to Computer Vision D Linear Systems Review: Linear Systems We define a system as a unit that converts an input function into an output function Independent variable System operator or Transfer

More information