New memory- and computation-efficient hough transform for detecting lines

被引:12
作者
Chung, KL
Chen, TC
Yan, WM
机构
[1] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Sect 4, Taipei 10672, Taiwan
[2] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 10764, Taiwan
关键词
affine transformation; algorithms; complexity; hough transform; line-detection; parameter space; slope-intercept space;
D O I
10.1016/j.patcog.2003.09.008
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The slope-intercept Hough transform (SIHT) is one of the two types of line-detection methods. However, the disadvantage of the SIHT is its low memory utilization, say 50%. Based on the affine transformation, this paper presents a new method to improve the memory utilization of the SIHT from 50% to 100%. According to the proposed affine transformation, we first present a basic SIHT-based algorithm for detecting lines. Instead of concerning floating-point operations in the basic SIHT-based algorithm, an improved SIHT-based algorithm, which mainly concerns integer operations, is presented. Besides the memory utilization advantage, experimental results reveal that the improved SIHT-based algorithm has more than 60% execution time improvement ratio when compared to the basic SIHT-based algorithm and has more than 33% execution time improvement ratio when compared to another type of line-detection methods, such as the (r, theta)-based FIT algorithm and its variant. The detailed complexity analyses for all the related algorithms are also investigated and we show that the time complexity required in the improved SIHT-based algorithm is the least. (C) 2003 Pattern Recognition Society. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:953 / 963
页数:11
相关论文
共 11 条
[1]  
Ballard D.H., 1982, Computer Vision
[2]   A COMBINATORIAL HOUGH TRANSFORM [J].
BENTZVI, D ;
SANDLER, MB .
PATTERN RECOGNITION LETTERS, 1990, 11 (03) :167-174
[3]  
BILAND HP, 1987, THESIS SWISS FEDERAL
[4]   USE OF HOUGH TRANSFORMATION TO DETECT LINES AND CURVES IN PICTURES [J].
DUDA, RO ;
HART, PE .
COMMUNICATIONS OF THE ACM, 1972, 15 (01) :11-&
[5]  
GONZALEZ RC, 1992, DIGITAL IMAGE PROCES, P435
[6]  
Hough PV., 1962, US Patent, Patent No. 3069654
[7]  
LEAVERS VF, 1993, CVGIP-IMAG UNDERSTAN, V58, P250, DOI 10.1006/ciun.1993.1041
[8]   HOUGH TRANSFORM FOR LINE RECOGNITION - COMPLEXITY OF EVIDENCE ACCUMULATION AND CLUSTER DETECTION [J].
RISSE, T .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1989, 46 (03) :327-345
[9]  
ROSENFELD A, 1986, DIGITAL PICTURE PROC
[10]  
Rosenfeld A., 1969, Picture Processing by Computer, V1, P147, DOI 10.1145/356551.356554