Detecting Perceptually Parallel Curves: Criteria and Force-Driven Optimization

We have developed several theorems for the detection of parallel curves in the continuous space. In this paper, we studied issues in carrying the continuous algorithm to the discrete case and also the perceptual characteristics leading to human recognition of parallelism. By formulating these properties in terms of several distinctive forces, we developed a force-driven model as a new optimization strategy to perform correspondence establishment between points in the matching curves. This force-driven mechanism provides a good coupling (or correspondence matching) result, which is the prerequisite for the correct detection of parallelism between curves. Convergence of the algorithm and implementation efficiency are also investigated and discussed. Experimental results on the relative weightings of these forces also shed light on the perceptual priority imposed by the human vision system.

[1]  Larry S. Davis,et al.  Parallel curve matching on the Connection Machine , 1993, Pattern Recognit. Lett..

[2]  Horace Ho-Shing Ip,et al.  On the Detection of Parallel Curves Models and Representations , 1996, Int. J. Pattern Recognit. Artif. Intell..

[3]  Horace H. S. Ip,et al.  Direction-dependent tangent: a new tangent representation , 1995, Electronic Imaging.

[4]  Bernard Widrow,et al.  The "Rubber-Mask" Technique II. Pattern Storage and Recognition , 1973 .

[5]  Ramesh C. Jain,et al.  Using Dynamic Programming for Solving Variational Problems in Vision , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Horace H. S. Ip,et al.  Detecting zero curvature points for the direction-dependent tangent on discrete curves , 1995, Optics & Photonics.

[7]  Bernard Widrow,et al.  The "Rubber-Mask" Technique I. Pattern Measurement and Analysis , 1973 .

[8]  Mandyam D. Srinath,et al.  Invariant planar shape recognition using dynamic alignment , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[9]  Kim L. Boyer,et al.  A Computational Structure for Preattentive Perceptual Organization: Graphical Enumeration and Voting Methods , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[10]  Ramakant Nevatia,et al.  Using Perceptual Organization to Extract 3-D Structures , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  F. Ulupinar,et al.  Inferring shape from contour for curved surfaces , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[12]  David W. Jacobs,et al.  Robust and Efficient Detection of Salient Convex Groups , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Kim L. Boyer,et al.  Integration, Inference, and Management of Spatial Information Using Bayesian Networks: Perceptual Organization , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  D. C. Beardslee,et al.  Readings in perception , 1958 .

[15]  Micha Sharir,et al.  Identification of Partially Obscured Objects in Two and Three Dimensions by Matching Noisy Characteristic Curves , 1987 .

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

[17]  Cheng-Chang Lu,et al.  Shape matching using polygon approximation and dynamic alignment , 1993, Pattern Recognit. Lett..

[18]  A. Witkin,et al.  On the Role of Structure in Vision , 1983 .

[19]  Azriel Rosenfeld,et al.  Human and Machine Vision , 1983 .

[20]  Paul L. Rosin Multiscale Representation and Matching of Curves Using Codons , 1993, CVGIP Graph. Model. Image Process..

[21]  David G. Lowe,et al.  Three-Dimensional Object Recognition from Single Two-Dimensional Images , 1987, Artif. Intell..

[22]  Mandyam D. Srinath,et al.  Invariant planar shape recognition using dynamic alignment , 1988, Pattern Recognit..

[23]  Richard S. Weiss,et al.  Perceptual Grouping Of Curved Lines , 1989, Other Conferences.

[24]  Yuan Yan Tang,et al.  Computer Transformation of Digital Images and Patterns , 1989, World Scientific Series in Computer Science.

[25]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[26]  James Hardy Wilkinson,et al.  Eigenvalues of Ax = λBx with band symmetric A and B , 1969, Comput. J..

[27]  Bimal Kumar Ray,et al.  An algorithm for detection of dominant points and polygonal approximation of digitized curves , 1992, Pattern Recognit. Lett..

[28]  Horace H. S. Ip,et al.  Heuristic strategy for feature matching in parallel curve detection , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[29]  W. S. Chan,et al.  Approximation of Polygonal Curves with Minimum Number of Line Segments or Minimum error , 1996, Int. J. Comput. Geom. Appl..

[30]  R. Nevatia,et al.  Perceptual Organization for Scene Segmentation and Description , 1992, IEEE Trans. Pattern Anal. Mach. Intell..