A Fast Circle Detection Algorithm Based on Circular Arc Feature Screening

被引:1
|
作者
Lan, Xin [1 ]
Deng, Honggui [1 ]
Li, Youzhen [1 ]
Ou, Yun [1 ]
Zhou, Fengyun [1 ]
机构
[1] Cent South Univ, Sch Phys & Elect, Lushan South Rd, Changsha 410083, Peoples R China
来源
SYMMETRY-BASEL | 2023年 / 15卷 / 03期
关键词
circle detection; fuzzy inference; step-wise sampling; square verification region; RANDOMIZED HOUGH TRANSFORM;
D O I
10.3390/sym15030734
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Circle detection is a crucial problem in computer vision and pattern recognition. In this paper, we propose a fast circle detection algorithm based on circular arc feature screening. In order to solve the invalid sampling and time consumption of the traditional circle detection algorithms, we improve the fuzzy inference edge detection algorithm by adding main contour edge screening, edge refinement, and arc-like determination to enhance edge positioning accuracy and remove unnecessary contour edges. Then, we strengthen the arc features with step-wise sampling on two feature matrices and set auxiliary points for defective circles. Finally, we built a square verification support region to further find the true circle with the complete circle and defective circle constraints. Extensive experiments were conducted on complex images, including defective, blurred-edge, and interfering images from four diverse datasets (three publicly available and one we built). The experimental results show that our method can remove up to 89.03% of invalid edge points by arc feature filtering and is superior to RHT, RCD, Jiang, Wang, and CACD in terms of speed, accuracy, and robustness.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Circle And Circular Arc Detection Algorithm Research Based on Freeman Chain Code
    Xia Lan-yi
    Dai Shu-guang
    2013 IEEE 4TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2014, : 230 - 233
  • [2] A Fast Circle Detection Algorithm Based on Information Compression
    Ou, Yun
    Deng, Honggui
    Liu, Yang
    Zhang, Zeyu
    Ruan, Xusheng
    Xu, Qiguo
    Peng, Chengzuo
    SENSORS, 2022, 22 (19)
  • [3] A FAST RANDOMIZED HOUGH TRANSFORM FOR CIRCLE/CIRCULAR ARC RECOGNITION
    Chiu, Shih-Hsuan
    Liaw, Jiun-Jian
    Lin, Kuo-Hung
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2010, 24 (03) : 457 - 474
  • [4] A fast randomized circle detection algorithm
    Jia, Li-Qin
    Peng, Cheng-Zhang
    Liu, Hong-Min
    Wang, Zhi-Heng
    Proceedings - 4th International Congress on Image and Signal Processing, CISP 2011, 2011, 2 : 820 - 823
  • [5] A fast and accurate circle detection algorithm based on random sampling
    Jiang, Lianyuan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 123 : 245 - 256
  • [6] Research and improvement of feature detection algorithm based on FAST
    Li, Yulin
    Zheng, Wenfeng
    Liu, Xiangjun
    Mou, Yuanyuan
    Yin, Lirong
    Yang, Bo
    RENDICONTI LINCEI-SCIENZE FISICHE E NATURALI, 2021, 32 (04) : 775 - 789
  • [7] Research and improvement of feature detection algorithm based on FAST
    Yulin Li
    Wenfeng Zheng
    Xiangjun Liu
    Yuanyuan Mou
    Lirong Yin
    Bo Yang
    Rendiconti Lincei. Scienze Fisiche e Naturali, 2021, 32 : 775 - 789
  • [8] A FAST RANDOMIZED METHOD FOR EFFICIENT CIRCLE/ARC DETECTION
    Chiu, Shih-Hsuan
    Lin, Kuo-Hung
    Wen, Che-Yen
    Lee, Jun-Huei
    Chen, Hung-Ming
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (1A): : 151 - 166
  • [9] Fast circle detection algorithm based on sampling from difference area
    Jiang, Lianyuan
    Wang, Zhiwen
    Ye, Yongqiang
    Jiang, Jianbing
    OPTIK, 2018, 158 : 424 - 433
  • [10] A fast, memory-efficient and parallelizable arc/circle segmentation algorithm
    Wang, Fei
    Yuan, Zejian
    Zheng, Nanning
    Liu, Yuehu
    APPLIED MATHEMATICS AND COMPUTATION, 2008, 205 (02) : 841 - 848