Point-to-line mappings as Hough transforms

In 1962 [US Patent 3069654], Hough used a linear point-to-line mapping (PTLM) to detect large sets of collinear points in an image, by mapping the points into concurrent lines and detecting peaks where many lines intersect. In 1972, Duda and Hart [Commun. ACM 15 (1972) 11] pointed out that Hough's method is not practical, because the peaks need not lie in a bounded region. They (and others after them) therefore developed methods of detecting sets of collinear points using nonlinear point-to-curve mappings that map collinear points into concurrent curves whose intersections do lie in a bounded range. In this paper we show that any PTLM that maps collinear points into concurrent lines must be linear, and that no such PTLM can map all the sets of collinear points in an image into peaks that lie in a bounded region; thus Duda and Hart's objection applies to any PTLM-based Hough transform.

[1]  Kenichi Kanatani,et al.  Computational projective geometry , 1991, CVGIP Image Underst..

[2]  Kenichi Kanatani,et al.  Geometric computation for machine vision , 1993 .

[3]  Andrew Zisserman,et al.  Multiple view geometry in computer visiond , 2001 .

[4]  H. Coxeter Non-Euclidean geometry , 1961 .

[5]  F. E. Collis,et al.  Geometric Invariance in Computer Vision edited by Joseph L. Mundy and Andrew Zisserman, The MIT Press, Cambridge, Massachusetts, 540 pages, incl. index (£44.95) , 1993, Robotica.

[6]  Azriel Rosenfeld,et al.  Digital Picture Processing , 1976 .

[7]  Richard O. Duda,et al.  Use of the Hough transformation to detect lines and curves in pictures , 1972, CACM.

[8]  W. J. Hodgetts,et al.  An Introduction to Plane Projective Geometry , 1954 .

[9]  P. D. Picton,et al.  Hough Transform References , 1987, Int. J. Pattern Recognit. Artif. Intell..

[10]  C. E. Springer,et al.  Geometry and Analysis of Projective Spaces , 1967 .

[11]  J. G. Semple,et al.  Algebraic Projective Geometry , 1953 .

[12]  H. Guggenheimer,et al.  Projective and related geometries , 1966 .

[13]  E. A. Maxwell Book Reviews: The Methods of Plane Projective Geometry Based on the Use of General Homogeneous Coordinates , 1946 .

[14]  Azriel Rosenfeld,et al.  "Geometric properties" of sets of lines , 1995, Pattern Recognit. Lett..

[15]  W. V. Hodge,et al.  Methods of algebraic geometry , 1947 .

[16]  V. F. Leavers,et al.  Which Hough transform , 1993 .

[17]  Azriel Rosenfeld,et al.  "Convexity" of sets of lines , 1998, Pattern Recognit. Lett..

[18]  Josef Kittler,et al.  A survey of the hough transform , 1988, Comput. Vis. Graph. Image Process..

[19]  Luciano da Fontoura Costa,et al.  Effective Detection of Digital Bar Segments with Hough Transform , 1993, CVGIP Graph. Model. Image Process..

[20]  H. Coxeter,et al.  The Real Projective Plane , 1992 .

[21]  W. C. Graustein,et al.  Introduction to higher geometry , 1933 .

[22]  Azriel Rosenfeld,et al.  Picture Processing by Computer , 1969, CSUR.