Efficient technique for circle detection using hypothesis filtering and Hough transform

被引:25
作者
Lam, WCY
Yuen, SY
机构
[1] Department of Electronic Engineering, City University of Hong Kong, Kowloon Tong, 83, Tat Chee Avenue
来源
IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING | 1996年 / 143卷 / 05期
关键词
Hough transforms; image processing; circle detection; parameter hypothesis;
D O I
10.1049/ip-vis:19960794
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A fast circle detection method using a variant of Hough-like technique is reported. The proposed technique is simple in implementation, efficient in computation and robust to noise. In general, to evaluate circle parameters for all possible point triplets in an edge image containing n points, C-n(3) enumerations of the points have to be examined. However, if specific relations of the circle points are sought, the required number of enumerations can be reduced. The authors propose one such scheme of detection with point triplets possessing right angle property and the required enumerations can be reduced to C-n(2). Moreover, a novel processing strategy known as hypothesis filtering is introduced. The strategy includes two hypothesis constraints termed as consistency checking with gradient angles and neighbouring points validation. Experimental results are demonstrated to reveal the performance of the method on detecting circles in both synthetic and real images. Since the proposed method adopts a right angle criterion for hypothesis, circles occluded or broken by more than one half may not be detected. Test results show that the limitation of the proposed method appears to be acceptable. When compared with established Hough transform techniques, the main strengths of the proposed detection method are its attractively low computational and memory complexities good accuracy of detection.
引用
收藏
页码:292 / 300
页数:9
相关论文
共 15 条
[1]   GENERALIZING THE HOUGH TRANSFORM TO DETECT ARBITRARY SHAPES [J].
BALLARD, DH .
PATTERN RECOGNITION, 1981, 13 (02) :111-122
[2]   A HIGH-SPEED ALGORITHM FOR CIRCULAR OBJECT LOCATION [J].
DAVIES, ER .
PATTERN RECOGNITION LETTERS, 1987, 6 (05) :323-333
[3]   A MODIFIED HOUGH SCHEME FOR GENERAL CIRCLE LOCATION [J].
DAVIES, ER .
PATTERN RECOGNITION LETTERS, 1988, 7 (01) :37-43
[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]  
Gerig G., 1986, Eighth International Conference on Pattern Recognition. Proceedings (Cat. No.86CH2342-4), P498
[6]   A SURVEY OF THE HOUGH TRANSFORM [J].
ILLINGWORTH, J ;
KITTLER, J .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 44 (01) :87-116
[7]   THE ADAPTIVE HOUGH TRANSFORM [J].
ILLINGWORTH, J ;
KITTLER, J .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1987, 9 (05) :690-698
[8]   FINDING CIRCLES BY AN ARRAY OF ACCUMULATORS [J].
KIMME, C ;
BALLARD, D ;
SKLANSKY, J .
COMMUNICATIONS OF THE ACM, 1975, 18 (02) :120-122
[9]  
LAM LTS, 1993, 8TH P SCAND C IM AN, P151
[10]   THE DYNAMIC GENERALIZED HOUGH TRANSFORM - ITS RELATIONSHIP TO THE PROBABILISTIC HOUGH TRANSFORMS AND AN APPLICATION TO THE CONCURRENT DETECTION OF CIRCLES AND ELLIPSES [J].
LEAVERS, VF .
CVGIP-IMAGE UNDERSTANDING, 1992, 56 (03) :381-398