Topographic classification of digital image intensity surfaces using generalized splines and the discrete cosine transformation

A complete mathematical treatment is given for describing the topographic primal sketch of the underlying grey tone intensity surface of a digital image. Each picture element is independently classified into a unique descriptive label, invariant under monotonically increasing grey tone transformations, from the set {peak, pit, ridge, ravine, saddle, flat, and hillside}, with hillside having subcategories {inflection point, slope, convex hill, concave hill, and saddle hill}. The topographic classification is based on the first and second directional derivatives of the estimated image intensity surface. Two different sets of basis functions, generalized splines and the discrete cosine basis, are used to estimate the image intensity surface. Zero-crossings of the first directional derivative are identified as location of interest in the image.

[1]  H. Keller,et al.  Analysis of Numerical Methods , 1969 .

[2]  K. Paton Picture Description Using Legendre Polynomials , 1975 .

[3]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[4]  Alston S. Householder,et al.  Handbook for Automatic Computation , 1960, Comput. J..

[5]  R. Haralick,et al.  The Topographic Primal Sketch , 1983 .

[6]  D Marr,et al.  Early processing of visual information. , 1976, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[7]  T. Fukumura,et al.  Extraction of structural information from grey pictures , 1978 .

[8]  R. Haralick Edge and region analysis for digital image data , 1980 .

[9]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[10]  G. C. Grender TOPO III: a FORTRAN program for terrain analysis , 1976 .

[11]  David Marr,et al.  Visual Information Processing: The Structure and Creation of Visual Representations , 1980 .

[12]  Farhad Kamangar,et al.  Fast Algorithms for the 2-D Discrete Cosine Transform , 1982, IEEE Transactions on Computers.

[13]  David H. Douglas,et al.  Detection of Surface-Specific Points by Local Parallel Processing of Discrete Terrain Elevation Data , 1975 .

[14]  Lawrence F. Shampine,et al.  Numerical computing: An introduction , 1973 .

[15]  Robert M. Haralick,et al.  Zero Crossing Of Second Directional Derivative Edge Operator , 1982, Other Conferences.

[16]  Azriel Rosenfeld,et al.  Digital Detection of Pits, Peaks, Ridges, and Ravines , 1975, IEEE Transactions on Systems, Man, and Cybernetics.