A novel algorithm: fitting a spatial arc to noisy point clouds with high accuracy and reproducibility

被引:6
|
作者
Huang, Shuai [1 ]
Chen, Ming [1 ,2 ]
Lu, ShengLian [1 ,2 ]
Chen, ShouXin [1 ]
Zha, YongJian [1 ]
机构
[1] Guangxi Normal Univ, Sch Comp Sci & Engn, Guilin City 541004, Peoples R China
[2] Guangxi Normal Univ, Guangxi Key Lab Multisource Informat Min & Secur, Guilin 541004, Peoples R China
关键词
arc fitting; precise measurement; circle fitting; point cloud fitting; spatial arc fitting; CIRCLE CLOSEST; SET;
D O I
10.1088/1361-6501/abf867
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Fitting a spatial arc to noisy point clouds with high accuracy and reproducibility is challenging, although it is important in many applications, such as precise measurement, computerized numerical control machining and robotic path planning. In optical measuring applications, an arc-shaped object is usually first scanned as point clouds by a 3D camera or multiple charge-coupled device cameras, and arc fitting is then invoked to fit these point clouds, obtaining the measuring radius and center. The accuracy of the arc-fitting algorithm plays an important role in the arc-measuring precision. In this paper, a novel algorithm is proposed to fit a spatial arc of high accuracy and reproducibility to noisy point clouds. This method combines the repeated least trimmed squares idea with the smoothing fairness function, i.e. discrete curvature, to devise the objective function, which is solved iteratively. This algorithm can successfully filter noise and fit a highly accurate arc to noisy point clouds with high reproducibility. Seven popular arc-fitting algorithms are implemented as benchmarks and both simulated and real data scanned from physical objects are tested to validate that the proposed algorithm performs best. The proposed algorithm is efficient and can be easily implemented in industrial applications.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] SCALE SELECTION FOR GEOMETRIC FITTING IN NOISY POINT CLOUDS
    Unnikrishnan, Ranjith
    Lalonde, Jean-Francois
    Vandapel, Nicolas
    Hebert, Martial
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2010, 20 (05) : 543 - 575
  • [2] An Efficient Feature Point Extraction Algorithm for Noisy Point Clouds
    Huang N.
    Chen M.
    Zhang Z.
    Lu S.
    Computer-Aided Design and Applications, 2023, 20 (05): : 936 - 945
  • [3] A Novel Method for Thinning Branching Noisy Point Clouds
    Hasirci, Zeynep
    Ozturk, Mehmet
    2013 36TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2013, : 713 - 716
  • [4] An Optimized BaySAC Algorithm for Efficient Fitting of Primitives in Point Clouds
    Kang, Zhizhong
    Zhang, Liqiang
    Wang, Baoqian
    Li, Zhen
    Jia, Fengman
    IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2014, 11 (06) : 1096 - 1100
  • [5] Primitive Shape Fitting in Point Clouds Using the Bees Algorithm
    Baronti, Luca
    Alston, Mark
    Mavrakis, Nikos
    Ghalamzan, Amir M.
    Castellani, Marco
    APPLIED SCIENCES-BASEL, 2019, 9 (23):
  • [6] Research on Spatial Arc Fitting Method Based on RANSAN algorithm
    Sun Kang-kang
    Hua Chun-jian
    Xiong Xue-mei
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 7534 - 7538
  • [7] A novel dynamic bandwidth selection method for thinning noisy point clouds
    Ozturk, Mehmet
    Hasirci, Zeynep
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2013, 21 : 2239 - 2258
  • [8] Robust fitting of Zernike polynomials to noisy point clouds defined over connected domains of arbitrary shape
    Rodriguez Ibanez, Diego
    Gomez-Pedrero, Jose A.
    Alonso, Jose
    Quiroga, Juan A.
    OPTICS EXPRESS, 2016, 24 (06): : 5918 - 5933
  • [9] A Point Clouds Fast Thinning Algorithm Based on Sample Point Spatial Neighborhood
    Wei, Jiaxing
    Xu, Maolin
    Xiu, Hongling
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2020, 16 (03): : 688 - 698
  • [10] ACCURACY ANALYSIS OF FITTING EXTERNAL PICTURES FROM DIFFERENT SOURCES TO POINT CLOUDS TEXTURE MAPPING
    Hejbudzka, Karolina
    Dumalski, Andrzej
    INFORMATICS, GEOINFORMATICS AND REMOTE SENSING, VOL II (SGEM 2015), 2015, : 27 - 34