On the Detection of Dominant Points on Digital Curves

A parallel algorithm is presented for detecting dominant points on a digital closed curve. The procedure requires no input parameter and remains reliable even when features of multiple sizes are present on the digital curve. The procedure first determines the region of support for each point based on its local properties, then computes measures of relative significance (e.g. curvature) of each point, and finally detects dominant points by a process of nonmaximum suppression. This procedure leads to the observation that the performance of dominant points detection depends not only on the accuracy of the measure of significance, but also on the precise determination of the region of support. This solves the fundamental problem of scale factor selection encountered in various dominant point detection algorithms. The inherent nature of scale-space filtering in the procedure is addressed, and the performance of the procedure is compared to those of several other dominant point detection algorithms, using a number of examples. >

[1]  F. Attneave Some informational aspects of visual perception. , 1954, Psychological review.

[2]  A. Rosenfeld,et al.  Edge and Curve Detection for Visual Scene Analysis , 1971, IEEE Transactions on Computers.

[3]  D. J. Langridge ON THE COMPUTATION OF SHAPE , 1972 .

[4]  Azriel Rosenfeld,et al.  Edge and Curve Detection: Further Experiments , 1972, IEEE Transactions on Computers.

[5]  B. Rosenberg The analysis of convex blobs , 1972, Comput. Graph. Image Process..

[6]  Azriel Rosenfeld,et al.  Angle Detection on Digital Curves , 1973, IEEE Transactions on Computers.

[7]  Azriel Rosenfeld,et al.  Detection of Step Edges in Noisy One-Dimensional Data , 1975, IEEE Transactions on Computers.

[8]  John S. McDonald,et al.  On the Measurement of Curvature in a Quantized Environment , 1975, IEEE Transactions on Computers.

[9]  Azriel Rosenfeld,et al.  An Improved Method of Angle Detection on Digital Curves , 1975, IEEE Transactions on Computers.

[10]  Larry S. Davis,et al.  Understanding Shape: Angles and Sides , 1977, IEEE Transactions on Computers.

[11]  M. J. Eccles,et al.  Analysis of the digitized boundaries of planar objects , 1977, Pattern Recognit..

[12]  Larry S. Davis,et al.  A Corner-Finding Algorithm for Chain-Coded Curves , 1977, IEEE Transactions on Computers.

[13]  P. Sankar,et al.  A parallel procedure for the detection of dominant points on a digital curve , 1978 .

[14]  F. Groen,et al.  Freeman-code probabilities of object boundary quantized contours , 1978 .

[15]  Theodosios Pavlidis,et al.  Algorithms for Shape Analysis of Contours and Waveforms , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Michael L. Baird Structural Pattern Recognition , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  John A. Saghri,et al.  Analysis of the Precision of Generalized Chain Codes for the Representation of Planar Curves , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[19]  James C. Bezdek,et al.  Curvature and Tangential Deflection of Discrete Arcs: A Theory Based on the Commutator of Scatter Matrix Pairs and Its Application to Vertex Detection in Planar Shape Data , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Li-De Wu A Piecewise Linear Approximation Based on a Statistical Model , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Karin Wall,et al.  A fast sequential method for polygonal approximation of digitized curves , 1984, Comput. Vis. Graph. Image Process..

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

[23]  E. Dubois,et al.  Digital picture processing , 1985, Proceedings of the IEEE.

[24]  James C. Bezdek,et al.  An application of the c-varieties clustering algorithms to polygonal curve fitting , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[25]  James George Dunham,et al.  Optimum Uniform Piecewise Linear Approximation of Planar Curves , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Hiroshi Imai,et al.  Computational-geometric methods for polygonal approximations of a curve , 1986, Comput. Vis. Graph. Image Process..