Scale-Space for Discrete Signals

A basic and extensive treatment of discrete aspects of the scale-space theory is presented. A genuinely discrete scale-space theory is developed and its connection to the continuous scale-space theory is explained. Special attention is given to discretization effects, which occur when results from the continuous scale-space theory are to be implemented computationally. The 1D problem is solved completely in an axiomatic manner. For the 2D problem, the author discusses how the 2D discrete scale space should be constructed. The main results are as follows: the proper way to apply the scale-space theory to discrete signals and discrete images is by discretization of the diffusion equation, not the convolution integral; the discrete scale space obtained in this way can be described by convolution with the kernel, which is the discrete analog of the Gaussian kernel, a scale-space implementation based on the sampled Gaussian kernel might lead to undesirable effects and computational problems, especially at fine levels of scale; the 1D discrete smoothing transformations can be characterized exactly and a complete catalogue is given; all finite support 1D discrete smoothing transformations arise from repeated averaging over two adjacent elements (the limit case of such an averaging process is described); and the symmetric 1D discrete smoothing kernels are nonnegative and unimodal, in both the spatial and the frequency domain. >

[1]  I. Schoenberg Über variationsvermindernde lineare Transformationen , 1930 .

[2]  R. G. Cooke Functional Analysis and Semi-Groups , 1949, Nature.

[3]  I. J. Schoenberg On smoothing operations and their generating functions , 1953 .

[4]  A. Booth Numerical Methods , 1957, Nature.

[5]  U. Grenander,et al.  Toeplitz Forms And Their Applications , 1958 .

[6]  E. Norman A discrete analogue of the Weierstrass transform , 1960 .

[7]  T. Broadbent The Convolution Transform , 1961, Nature.

[8]  Milton Abramowitz,et al.  Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables , 1964 .

[9]  J. Cooper TOTAL POSITIVITY, VOL. I , 1970 .

[10]  Robert M. Gray,et al.  On the asymptotic eigenvalue distribution of Toeplitz matrices , 1972, IEEE Trans. Inf. Theory.

[11]  Åke Björck,et al.  Numerical Methods , 1995, Handbook of Marine Craft Hydrodynamics and Motion Control.

[12]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[13]  J. Galayda Edge Focusing , 1981, IEEE Transactions on Nuclear Science.

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

[15]  Andrew P. Witkin,et al.  Scale-space filtering: A new approach to multi-scale description , 1984, ICASSP.

[16]  Ellen C. Hildreth,et al.  Comments on "Digital Step Edges from Zero Crossings of Second Directional Derivatives" , 1985, IEEE Trans. Pattern Anal. Mach. Intell..

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

[18]  T. Andô Totally positive matrices , 1987 .

[19]  T. Lindeberg On the Construction of a Scale-Space for Discrete Images , 1988 .

[20]  William H. Press,et al.  Numerical recipes , 1990 .

[21]  Stephen M. Pizer,et al.  A Multiresolution Hierarchical Approach to Image Segmentation Based on Intensity Extrema , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Tony Lindeberg Two-dimensional discrete scale-space formulation , 1991 .