YE Feng, CHEN Can-jie, LAI Yi-zong etc. Fast circle detection algorithm using sequenced Hough transform[J]. Editorial Office of Optics and Precision Engineering, 2014,22(4): 1105-1111
YE Feng, CHEN Can-jie, LAI Yi-zong etc. Fast circle detection algorithm using sequenced Hough transform[J]. Editorial Office of Optics and Precision Engineering, 2014,22(4): 1105-1111 DOI: 10.3788/OPE.20142204.1105.
Fast circle detection algorithm using sequenced Hough transform
To solve the problem of low hit ratio of random sampling in the same circle and complexity of voting process when Randomized Hough Transform (RHT) or its improved algorithm were used to detect circles
an algorithm for fast circle detection using Sequenced Hough Transform (SQHT) was proposed. It used the geometric features and gradient direction information of a circle to sequentially search the circle edge points sets and turned the acquisition of circle parameters based on vote of RHT to a discussion of locating three points of circle effectively. By using the method
the first edge point was searched sequentially and its gradient was calculated based on the adjacent edge point set or its gray value. The second point was mapped according to gradient of the first point in the row. The third point was mapped according to the information of two points above. The true circle parameters were finally calculated by RHT method
which avoids timing uncertainty caused by randomness of sampling. This method has features of high speed
controllable detection time
wide range of application and strong anti-interference performance. Comparing with the RHTs
experimental results indicate that the proposed algorithm can improve 2 times or more in the image of single circle
and 5 times or more in the image of multi-circles (5 or more). It can efficiently remedy the shortage of RHT in multi-circle detection.
关键词
Keywords
references
XU L, OJA E. A new curve detection method: Randomized Hough Transform(RHT)[J]. Pattern Recognition Letters, 1990, 11(5):331-338.
XU L, OJA E, KULTANEN P. Randomized Hough Transform(RHT): basic mechanisms, algorithms, and computational complexities[J]. Computer Vision Graphics Image Process: Image Understanding, 1993, 57(2):131.
陈燕新, 戚飞虎. 基于随机Hough变换的快速圆检测方法[J]. 上海交通大学学报, 1998, 32(10):17-20. CHEN Y X, QI F H. Fast circle detection using randomized Hough transform[J]. Journal of Shanghai Jiaotong University, 1998, 32(10):17-20. (in Chinese)
束志林, 戚飞虎. 一种新的随机Hough快速圆检测算法[J]. 计算机工程, 2003, 29(6): 87-89. SHU ZH L, QI F H. A novel algorithm for circle detection using randomized Hough transform[J]. Computer Engineering, 2003, 29(6):87-89. (in Chinese)
CHEN T C, CHUNG K L. An efficient randomized algorithm for detecting circles[J]. Computer Vision and Image Understanding, 2001, 83(2):172-191.
IOANNOU D, HUDA W, LAINE A F. Circle recognition through a 2D Hough transform and radius histogramming[J]. Journal of Parallel and Distributed Computing, 1994, 20:256-260.
岳健, 项学智. 一种改进的Hough圆检测算法[J]. 应用科技, 2006, 33(6):74-76. YUE J, XIANG X ZH. An improved algorithm of Hough circle detection[J]. Applied Science and Technology, 2006, 33(6):74-76. (in Chinese)
王强, 胡建平, 胡凯. 一种用于圆检测的快速Hough算法[J]. 小型微型计算机系统, 2000, 21(9):970-973. WANG Q, HU J P, HU K. A high speed Hough transform algorithm for circle detection[J]. Mini-Micro System, 2000, 21(9):970-973. (in Chinese)
贾平, 徐宁, 张叶. 基于局部特征提取的目标自动识别[J]. 光学 精密工程, 2013, 21(7):1898-1905. JIA P, XU N, ZHANG Y. Automatic target recognition based on local feature extraction[J]. Opt. Precision Eng., 2013, 21(7):1898-1905.(in Chinese)
陈传虎, 邹德旋, 刘海宽. 应用统计距离实现虹膜定位[J]. 光学 精密工程, 2012, 20(11):2516-2522. CHEN CH H, ZOU D X, LIU H K. Iris location algorithm by counting distances[J]. Opt. Precision Eng., 2012, 20(11):2516-2522.(in Chinese)
王平, 张力, 周长其. 基于种子点的粘连巨噬细胞图像的分割方法[J]. 液晶与显示, 2012, 27(6):808-813. WANG P, ZHANG L, ZHOU CH Q. Segmentation method to adhesion macrophage image based on seeding point[J]. Chinese Journal of Crystals and Displays, 2012, 27(6):808-813.(in Chinese)
郑咸义, 姚仰新, 雷秀仁, 等. 应用数值分析[M]. 广州:华南理工大学出版社, 2008:146-148. ZHENG X Y, YAO Y X, LEI X R, et al.. Numerical Analysis[M]. Guangzhou: SCUT Press, 2008:146-148.(in Chinese)
OTSU N. A threshold selection method from gray-level histograms[J]. IEEE Trans. Systems Man Cybernet., 1979, SMC-9:62-66.