LI Yang,CHENG Zhi,ZHOU Wei-hu,et al.A fast and robust method for detecting elliptical character of cooperative targets in industrial complex background[J].Optics and Precision Engineering,2021,29(08):1910-1920.
LI Yang,CHENG Zhi,ZHOU Wei-hu,et al.A fast and robust method for detecting elliptical character of cooperative targets in industrial complex background[J].Optics and Precision Engineering,2021,29(08):1910-1920. DOI: 10.37188/OPE.20212908.1910.
A fast and robust method for detecting elliptical character of cooperative targets in industrial complex background
A robust ellipse detection method is proposed herein to meet the demands for recognizing typical cooperative targets in industrial complex backgrounds. First, edge segments are derived from discrete edge points of a preprocessed image by applying an edge tracing algorithm, which is followed by steps of segmentation, filtering, and grouping. Next, a Pascal’s theorem based matching method for arcs of adjacency quadrants and a relationship matrix based arc clustering method are proposed herein to realize fast clustering according to the elliptic matching quality. Then, a non-iterative least square fitting method is used to obtain the parameters of ellipses, and the final result is achieved by eliminating false ellipses based on their parameters. The proposed method performs well in terms of the detection efficiency and robustness owing to the application of a stricter elliptical matching constraint, and a more effective arc clustering method reduces the computational complexity of the parameter fitting step by eliminating non-elliptical datasets. The ellipse fitting efficiency increases, and a more exact and reliable result is acquired. Test results show that the proposed detection method is insensitive to interference factors such as distance, illumination, target’s orientation, and noise. The detection time for the proposed method is less than that for reference algorithms for the test image; the detection time is 183.2 ms for a 640×480 pixel image. The method shows great potential for industrial measuring instruments to search for collaboration targets in complex backgrounds.
WANG B , DONG D F , ZHOU W H , et al . Visual detection of targetball for laser tracker target tracking recovery [J]. Opt. Precision Eng. , 2020 , 28 ( 2 ): 271 - 282 . (in Chinese)
YU H T , SHI G L . Pose fast measurement technology based on ellipse detection algorithm [J]. Transducer and Microsystem Technologies , 2020 , 39 ( 5 ): 122 - 124, 128 . (in Chinese)
XU P , CHEUNG B C F , LI B . A complete, continuous, and minimal product of exponentials-based model for five-axis machine tools calibration with a single laser tracker, an R-test, or a double ball-bar [J]. Journal of Manufacturing Science and Engineering , 2019 , 141 ( 4 ): 041010 .
YUE Y , LI C , ZHANG Y , et al . Application of total station measurement system in ship construction [J]. Journal of Geomatics Science and Technology , 2020 , 37 ( 3 ): 258 - 263 . (in Chinese)
XIE Z X , WANG X M . Research on extraction algorithm of projected circular centers of marked points on the planar calibration targets [J]. Opt. Precision Eng. , 2019 , 27 ( 2 ): 440 - 449 . (in Chinese)
ZHAI Y L , DING L , PEI H D . A Hough transform ellipse detection method based on improved contour extraction [J]. Modern Electronics Technique , 2019 , 42 ( 6 ): 34 - 37 . (in Chinese)
MCLAUGHLIN R A . Randomized Hough Transform: Improved ellipse detection with comparison [J]. Pattern Recognition Letters , 1998 , 19 ( 3/4 ): 299 - 305 .
XU L , OJA E , KULTANEN P . A new curve detection method: Randomized Hough transform (RHT) [J]. Pattern Recognition Letters , 1990 , 11 ( 5 ): 331 - 338 .
GUIL N , ZAPATA E L . Lower order circle and ellipse Hough transform [J]. Pattern Recognition , 1997 , 30 ( 10 ): 1729 - 1744 .
CHIA A Y S , LEUNG M K H , ENG H L , et al . Ellipse detection with Hough transform in one dimensional parametric space [C]. 2007 IEEE International Conference on Image Processing . 1619,2007 , San Antonio , TX, USA . IEEE , 2007 , V: 333 - 336 .
ZOU R , ZHAO J CH , LING J , et al . Sub-pixel ellipse feature extraction method based on Hough voting space [J]. Optical Technique , 2016 , 42 ( 2 ): 141 - 145 . (in Chinese)
PRASAD D K , LEUNG M K H , CHO S Y . Edge curvature and convexity based ellipse detection method [J]. Pattern Recognition , 2012 , 45 ( 9 ): 3204 - 3221 .
FORNACIARI M , PRATI A , CUCCHIARA R . A fast and effective ellipse detector for embedded vision applications [J]. Pattern Recognition , 2014 , 47 ( 11 ): 3693 - 3708 .
WANG Z P , CHEN D R , GONG J L , et al . Fast high-precision ellipse detection method [J]. Pattern Recognition , 2021 , 111 : 107741 .
LIU Y , XIE Z W , LIU H . Fast and robust ellipse detector based on edge following method [J]. IET Image Processing , 2019 , 13 ( 13 ): 2409 - 2419 .
MENG C , LI Z X , BAI X Z , et al . Arc adjacency matrix-based fast ellipse detection [J]. IEEE Transactions on Image Processing , 2020 , 29 : 4406 - 4420 .
JIA Q , FAN X , LUO Z X , et al . A fast ellipse detector using projective invariant pruning [J]. IEEE Transactions on Image Processing , 2017 , 26 ( 8 ): 3665 - 3679 .
XU B , FENG SH . Attribute reduction algorithm based on neighborhood relationship matrix [J]. Journal of Chinese Computer Systems , 2019 , 40 ( 8 ): 1595 - 1600 . (in Chinese)
PRASAD D K , LEUNG M K H , QUEK C . ElliFit: an unconstrained, non-iterative, least squares based geometric Ellipse Fitting method [J]. Pattern Recognition , 2013 , 46 ( 5 ): 1449 - 1465 .
CHU G L , WANG Y J , DI N , et al . Fast recognition of aircraft target in complex scenes [J]. Opt. Precision Eng. , 2016 , 24 ( 4 ): 865 - 872 . (in Chinese)
WU B , YE D , ZHANG X , et al . Embedded algorithm for relative pose measurement between non-cooperative targets [J]. Opt. Precision Eng. , 2016 , 24 ( 11 ): 2804 - 2813 . (in Chinese)