Constrained Hough transforms for curve detection

被引:76
作者
Olson, CF [1 ]
机构
[1] CALTECH, Jet Prop Lab, Pasadena, CA 91109 USA
关键词
D O I
10.1006/cviu.1998.0728
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes techniques to perform fast and accurate curve detection using constrained Hough transforms, in which localization error can be propagated efficiently into the parameter space. We first review a formal definition of Hough transform and modify it to allow the formal treatment localization error. We then analyze current Hough transform techniques with respect to this definition. It is shown that the Hough transform can be subdivided into many small subproblems without a decrease in performance, where each subproblem is constrained to consider only those curves that pass through some subset of the edge pixels up to the localization error. This property allows us to accurately and efficiently propagate localization error into the parameter space such that curves are detected robustly without finding false positives. The use of randomization techniques yields an algorithm with a worst-case complexity of O(n), where n is the number of edge pixels in the image, if we are only required to find curves that are significant with respect to the complexity of the image. Experiments are discussed that indicate that this method is superior to previous techniques for performing curve detection and results are given showing the detection of lines and circles in real images. (C) 1999 Academic Press.
引用
收藏
页码:329 / 345
页数:17
相关论文
共 48 条
[1]   MULTIRESOLUTION HOUGH TRANSFORM - AN EFFICIENT METHOD OF DETECTING PATTERNS IN IMAGES [J].
ATIQUZZAMAN, M .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (11) :1090-1095
[2]   A PROBABILISTIC ALGORITHM FOR COMPUTING HOUGH TRANSFORMS [J].
BERGEN, JR ;
SHVAYTSER, H .
JOURNAL OF ALGORITHMS, 1991, 12 (04) :639-656
[3]   Finding lines under bounded error [J].
Breuel, TM .
PATTERN RECOGNITION, 1996, 29 (01) :167-178
[5]   THE MULTIPLE WINDOW PARAMETER TRANSFORM [J].
CALIFANO, A ;
BOLLE, RM .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (12) :1157-1170
[7]  
CASS TA, 1993, THESIS MIT
[8]   DETECTION OF STRUCTURES IN NOISY PICTURES [J].
COHEN, M ;
TOUSSAINT, GT .
PATTERN RECOGNITION, 1977, 9 (02) :95-98
[9]   USE OF HOUGH TRANSFORMATION TO DETECT LINES AND CURVES IN PICTURES [J].
DUDA, RO ;
HART, PE .
COMMUNICATIONS OF THE ACM, 1972, 15 (01) :11-&
[10]  
FORBES AB, 1987, NPLDITC9587