Migration Processes I: The Continuous Case

In this paper the general concept of a migration process (MP) is introduced; it involves iterative displacement of each point in a set as function of a neighborhood of the point, and is applicable to arbitrary sets with arbitrary topologies. After a brief analysis of this relatively general class of iterative processes and of constraints on such processes, we restrict our attention to processes in which each point in a set is iteratively displaced to the average (centroid) of its equigeodesic neighborhood. We show that MPs of this special class can be approximated by “reaction-diffusion”-type PDEs, which have received extensive attention recently in the contour evolution literature. Although we show that MPs constitute a special class of these evolution models, our analysis of migrating sets does not require the machinery of differential geometry. In Part I of the paper we characterize the migration of closed curves and extend our analysis to arbitrary connected sets in the continuous domain (Rm) using the frequency analysis of closed polygons, which has been rediscovered recently in the literature. We show that migrating sets shrink, and also derive other geometric properties of MPs. In Part II we will reformulate the concept of migration in a discrete representation (Zm).

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

[2]  Marcel Worring,et al.  Digital curvature estimation , 1993 .

[3]  J. Smoller Shock Waves and Reaction-Diffusion Equations , 1983 .

[4]  M. Gage,et al.  The heat equation shrinking convex plane curves , 1986 .

[5]  John Oliensis Local Reproducible Smoothing Without Shrinkage , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  M. Gage,et al.  The Curve Shortening Flow , 1987 .

[7]  Gabriel Taubin,et al.  Curve and surface smoothing without shrinkage , 1995, Proceedings of IEEE International Conference on Computer Vision.

[8]  Azriel Rosenfeld,et al.  Discrete active models and applications , 1997, Pattern Recognit..

[9]  Guillermo Sapiro,et al.  Evolutions of Planar Polygons , 1995, Int. J. Pattern Recognit. Artif. Intell..

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

[11]  Tommaso Toffoli,et al.  Cellular Automata Machines , 1987, Complex Syst..

[12]  Jan J. Koenderink,et al.  Solid shape , 1990 .

[13]  Guillermo Sapiro,et al.  Area and Length Preserving Geometric Invariant Scale-Spaces , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

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

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

[16]  M. Grayson The heat equation shrinks embedded plane curves to round points , 1987 .

[17]  M. Grayson Shortening embedded curves , 1989 .

[18]  Gabriel Taubin,et al.  Estimating the tensor of curvature of a surface from a polyhedral approximation , 1995, Proceedings of IEEE International Conference on Computer Vision.

[19]  W. H. Westphal,et al.  Korn: Mathematical Handbook for Scientists and Engineers/Chetayev: The Stability of Motion/Müller-Markus: Einstein und die Sowjetphilosophie/Dicke: Introduction to Quantum Mechanics/Gorter: Progreß in Low Temperature Physics/Ryabinin: Gases at High Densit , 1961 .

[20]  Farzin Mokhtarian,et al.  Scale-Based Description and Recognition of Planar Curves and Two-Dimensional Shapes , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  S. Angenent Parabolic equations for curves on surfaces Part II. Intersections, blow-up and generalized solutions , 1991 .

[22]  A. M. Turing,et al.  The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[23]  Farzin Mokhtarian,et al.  A Theory of Multiscale, Curvature-Based Shape Representation for Planar Curves , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Tommaso Toffoli,et al.  Cellular automata machines - a new environment for modeling , 1987, MIT Press series in scientific computation.

[25]  Alan L. Yuille,et al.  Scaling Theorems for Zero Crossings , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Granino A. Korn,et al.  Mathematical handbook for scientists and engineers , 1961 .