Anisotropic geometric diffusion in image and image sequence processing

In this thesis nonlinear anisotropic geometric diffusion methods for the processing of static images and image-sequences are discussed. The models depend only on the morphology of the underlying data, and thus they are invariant under monotone transformations of the gray values. The evolution, which depends on the principal curvatures and the principal directions of curvature of level-sets, is capable of preserving important features of codimension 2, i.e. corners and edges of the level-sets. For the processing of image-sequences an anisotropic behavior in direction of the apparent motion of the level-sets is prescribed. Important for the processing of noisy images is a suitable regularization of the data. Different approaches are discussed and the results of a local projection approach onto a polynomial space is compared with the convolution with kernels having compact support. For the nonlinear problems the existence of viscosity solutions is shown by using a result of Giga et. al. for the linearized problems together with a fixed point argument. The discretization of the models is done using a semi-implicit time-discretization together with finite elements on regular quadrilateral and hexahedral grids. Furthermore for the processing of image-sequences an operator splitting scheme is derived, which enables to solve this high dimensional problem with moderate effort.

[1]  L. Evans,et al.  Motion of level sets by mean curvature. II , 1992 .

[2]  P. Lions Optimal control of diffusion processes and hamilton–jacobi–bellman equations part 2 : viscosity solutions and uniqueness , 1983 .

[3]  Andrew P. Witkin,et al.  Uniqueness of the Gaussian Kernel for Scale-Space Filtering , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Martin Rumpf,et al.  Extracting motion velocities from 3D image sequences and coupled spatio-temporal smoothing , 2003, IS&T/SPIE Electronic Imaging.

[5]  Frédéric Guichard,et al.  A morphological, affine, and Galilean invariant scale-space for movies , 1998, IEEE Trans. Image Process..

[6]  Alessandro Sarti,et al.  Nonlinear Multiscale Analysis of 3D Echocardiographic Sequences , 1999, IEEE Trans. Medical Imaging.

[7]  Karol Mikula,et al.  Semi-implicit finite volume scheme for solving nonlinear diffusion equations in image processing , 2001, Numerische Mathematik.

[8]  Hitoshi Ishii,et al.  The maximum principle for semicontinuous functions , 1990, Differential and Integral Equations.

[9]  L. R. Scott,et al.  The Mathematical Theory of Finite Element Methods , 1994 .

[10]  F. Guichard Axiomatisation des analyses multi-échelles d'images et de films , 1994 .

[11]  H. Ishii,et al.  Comparison principle and convexity preserving properties for singular degenerate parabolic equations on unbounded domains , 1991 .

[12]  G. Huisken,et al.  Mean curvature evolution of entire graphs , 1989 .

[13]  Dongming Zhao,et al.  A new implementation of discrete multiscale filtering , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[14]  Yun-Gang Chen,et al.  Uniqueness and existence of viscosity solutions of generalized mean curvature flow equations , 1989 .

[15]  Martin Rumpf,et al.  Anisotropic nonlinear diffusion in flow visualization , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[16]  Luis Alvarez Images and PDE's , 1996 .

[17]  Martin Rumpf,et al.  Anisotropic Diffusion in Vector Field Visualization on Euclidean Domains and Surfaces , 2000, IEEE Trans. Vis. Comput. Graph..

[18]  Martin Rumpf,et al.  On Anisotropic Geometric Diffusion in 3D Image Processing and Image Sequence Analysis , 2003 .

[19]  P. Lions,et al.  Axioms and fundamental equations of image processing , 1993 .

[20]  M. Rumpf,et al.  Morphological image sequence processing , 2004 .

[21]  Andrew P. Witkin,et al.  Scale-Space Filtering , 1983, IJCAI.

[22]  S. Osher,et al.  Algorithms Based on Hamilton-Jacobi Formulations , 1988 .

[23]  R. Jensen The maximum principle for viscosity solutions of fully nonlinear second order partial differential equations , 1988 .

[24]  H. Ishii On uniqueness and existence of viscosity solutions of fully nonlinear second‐order elliptic PDE's , 1989 .

[25]  P. Lions,et al.  Image selective smoothing and edge detection by nonlinear diffusion. II , 1992 .

[26]  D. Gabor INFORMATION THEORY IN ELECTRON MICROSCOPY. , 1965, Laboratory investigation; a journal of technical methods and pathology.

[27]  P. Lions,et al.  User’s guide to viscosity solutions of second order partial differential equations , 1992, math/9207212.

[28]  Wolfgang Hackbusch,et al.  Multi-grid methods and applications , 1985, Springer series in computational mathematics.

[29]  Michael J. Black,et al.  Robust dynamic motion estimation over time , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[30]  Martin Rumpf,et al.  Anisotropic geometric diffusion in surface processing , 2000 .

[31]  Gerhard Dziuk,et al.  A fully discrete numerical scheme for weighted mean curvature flow , 2002, Numerische Mathematik.

[32]  James A. Sethian,et al.  Image Processing: Flows under Min/Max Curvature and Mean Curvature , 1996, CVGIP Graph. Model. Image Process..

[33]  Guillermo Sapiro,et al.  Vector (self) snakes: a geometric framework for color, texture, and multiscale image segmentation , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[34]  Paul A. Viola,et al.  Multi-modal volume registration by maximization of mutual information , 1996, Medical Image Anal..

[35]  J. Kacur,et al.  Solution of nonlinear diffusion appearing in image smoothing and edge detection , 1995 .

[36]  G. Sapiro,et al.  Geometric partial differential equations and image analysis [Book Reviews] , 2001, IEEE Transactions on Medical Imaging.

[37]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[38]  Gerhard Dziuk,et al.  DISCRETE ANISOTROPIC CURVATURE FLOW OF GRAPHS , 1999 .

[39]  Luc Van Gool,et al.  Enhancement of Planar Shape Through Optimization of Functionals for Curves , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[40]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[41]  Moto-Hiko Sato Comparison principle for singular degenerate elliptic equations on unbounded domains , 1990 .

[42]  Rachid Deriche,et al.  Optical-Flow Estimation while Preserving Its Discontinuities: A Variational Approach , 1995, ACCV.

[43]  William E. Lorensen,et al.  Marching cubes: a high resolution 3D surface construction algorithm , 1996 .

[44]  Bernd Kawohl,et al.  Maximum and comparison principle for one-dimensional anisotropic diffusion , 1998 .

[45]  Fiorella Sgallari,et al.  Semi-implicit complementary volume scheme for solving level set like equations in image processing and curve evolution , 2003, Numerische Mathematik.

[46]  Hitoshi Ishii,et al.  A boundary value problem of the Dirichlet type for Hamilton-Jacobi equations , 1989 .

[47]  Martin Rumpf,et al.  An Adaptive Finite Element Method for Large Scale Image Processing , 1999, J. Vis. Commun. Image Represent..

[48]  Wilfried Enkelmann,et al.  Investigations of multigrid algorithms for the estimation of optical flow fields in image sequences , 1988, Comput. Vis. Graph. Image Process..

[49]  J. Koenderink The structure of images , 2004, Biological Cybernetics.

[50]  Guy Marchal,et al.  Multi-modality image registration by maximization of mutual information , 1996, Proceedings of the Workshop on Mathematical Methods in Biomedical Image Analysis.

[51]  Michael I. Miller,et al.  Landmark matching via large deformation diffeomorphisms , 2000, IEEE Trans. Image Process..

[52]  L. Álvarez,et al.  Signal and image restoration using shock filters and anisotropic diffusion , 1994 .

[53]  Andrea Braides Gamma-Convergence for Beginners , 2002 .

[54]  G. Barles,et al.  Discontinuous solutions of deterministic optimal stopping time problems , 1987 .

[55]  G. Dziuk,et al.  An algorithm for evolutionary surfaces , 1990 .

[56]  Jean-Philippe Thirion,et al.  Image matching as a diffusion process: an analogy with Maxwell's demons , 1998, Medical Image Anal..

[57]  Peter Deuflhard,et al.  Numerische Mathematik. I , 2002 .

[58]  Morten Bro-Nielsen,et al.  Fast Fluid Registration of Medical Images , 1996, VBC.

[59]  Stanley Osher,et al.  Regularization of Ill-Posed Problems Via the Level Set Approach , 1998, SIAM J. Appl. Math..

[60]  K. Mikula,et al.  A coarsening finite element strategy in image selective smoothing , 1997 .

[61]  Ron Kikinis,et al.  3D Image Matching Using a Finite Element Based Elastic Deformation Model , 1999, MICCAI.

[62]  Patrick Bouthemy,et al.  Computation and analysis of image motion: A synopsis of current problems and methods , 1996, International Journal of Computer Vision.

[63]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[64]  H. Ishii Perron’s method for Hamilton-Jacobi equations , 1987 .

[65]  René A. Carmona,et al.  Adaptive smoothing respecting feature directions , 1998, IEEE Trans. Image Process..

[66]  Karol Mikula,et al.  An Adaptive Finite Volume Scheme for Solving Nonlinear Diffusion Equations in Image Processing , 2002, J. Vis. Commun. Image Represent..

[67]  N. Walkington Algorithms for Computing Motion by Mean Curvature , 1996 .

[68]  Paul A. Viola,et al.  Alignment by Maximization of Mutual Information , 1997, International Journal of Computer Vision.

[69]  Joachim Weickert,et al.  A Scale-Space Approach to Nonlocal Optical Flow Calculations , 1999, Scale-Space.

[70]  P. Lions,et al.  Viscosity solutions of fully nonlinear second-order elliptic partial differential equations , 1990 .

[71]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[72]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .