A Representation for Shape Based on Peaks and Ridges in the Difference of Low-Pass Transform
- 1 March 1984
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. PAMI-6 (2) , 156-170
- https://doi.org/10.1109/tpami.1984.4767500
Abstract
This paper defines a multiple resolution representation for the two-dimensional gray-scale shapes in an image. This representation is constructed by detecting peaks and ridges in the difference of lowpass (DOLP) transform. Descriptions of shapes which are encoded in this representation may be matched efficiently despite changes in size, orientation, or position. Motivations for a multiple resolution representation are presented first, followed by the definition of the DOLP transform. Techniques are then presented for encoding a symbolic structural description of forms from the DOLP transform. This process involves detecting local peaks and ridges in each bandpass image and in the entire three-dimensional space defined by the DOLP transform. Linking adjacent peaks in different bandpass images gives a multiple resolution tree which describes shape. Peaks which are local maxima in this tree provide landmarks for aligning, manipulating, and matching shapes. Detecting and linking the ridges in each DOLP bandpass image provides a graph which links peaks within a shape in a bandpass image and describes the positions of the boundaries of the shape at multiple resolutions. Detecting and linking the ridges in the DOLP three-space describes elongated forms and links the largest peaks in the tree. The principles for determining the correspondence between symbols in pairs of such descriptions are then described. Such correspondence matching is shown to be simplified by using the correspondence at lower resolutions to constrain the possible correspondence at higher resolutions.Keywords
This publication has 14 references indexed in Scilit:
- Fast filter transform for image processingPublished by Elsevier ,2004
- Survey of Model-Based Image Analysis SystemsThe International Journal of Robotics Research, 1982
- Sequential convolution techniques for image filteringIEEE Transactions on Acoustics, Speech, and Signal Processing, 1982
- Theory of edge detectionProceedings of the Royal Society of London. B. Biological Sciences, 1980
- Transfer Function Analysis of Picture Processing OperatorsPublished by Springer Nature ,1980
- A computational theory of human stereo visionProceedings of the Royal Society of London. B. Biological Sciences, 1979
- A hierarchical data structure for picture processingComputer Graphics and Image Processing, 1975
- Layered "Recognition Cone" Networks That Preprocess, Classify, and DescribeIEEE Transactions on Computers, 1972
- Spatial-Frequency Channels in Human Vision*Journal of the Optical Society of America, 1971
- Certain Factors Affecting Telegraph SpeedTransactions of the American Institute of Electrical Engineers, 1924