Robust detection of non-overlapping ellipses from points with applications to circular target extraction in images and cylinder detection in point clouds

被引:19
|
作者
Maalek, Reza [1 ]
Lichti, Derek D. [2 ]
机构
[1] Karlsruhe Inst Technol KIT, Inst Technol & Management Construct TMB, D-76131 Karlsruhe, Germany
[2] Univ Calgary, Dept Geomat Engn, Schulich Sch Engn, 2500 Univ Dr NW, Calgary, AB T2N 1N4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Non-overlapping ellipse detection; Cylinder extraction; Point cloud pipe detection; Circular target extraction; Smartphone camera calibration; RANDOMIZED HOUGH TRANSFORM; CONIC SECTIONS; CIRCLE; ELLIPTICITY; PARAMETERS; REGRESSION; ALGORITHM; CURVE; SHAPE;
D O I
10.1016/j.isprsjprs.2021.04.010
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
Detection of non-overlapping ellipses from 2-dimensional (2D) edge points is an essential step towards solving typical photogrammetry problems pertaining to feature detection, calibration, and registration of optical instruments. For instance, circular and spherical black and white calibration and registration targets are represented as ellipses in images. Furthermore, the intersection of a cut plane with cylindrical point clouds generates 2D points following elliptic patterns. To this end, this study proposes a collection of new methods for the automatic and robust detection of non-overlapping ellipses from 2D points. These methods will first be applied to detect circular and spherical targets in images and, second, to detect cylinders in 3D point clouds. The method utilizes the Euclidian ellipticity and a new systematic and generalizable threshold to decide if a set of connected points follow an elliptic pattern. When connected points include outliers, the newly proposed robust Monte Carlo-based ellipse fitting method will be deployed. This method includes three new developments: (i) selecting initial subsamples using a bucketing strategy based on the polar angle of the points; (ii) detecting inlier points by reducing the robust ellipse fitting to a robust circle fitting problem; and (iii) choosing the best inlier set amongst all subsamples using adaptive, systematic, and generalizable selection criteria. A new process is presented to extract cylinders from a point cloud by detecting non-overlapping ellipses from the points projected onto an intersecting cut plane. The proposed methods were compared to established state-of-the-art methods, using simulated and real-world datasets, through the design of four sets of original experiments. The experiments include (i) comparisons of robust ellipse fitting; (ii) sensitivity analysis of the ellipse validation criteria; (iii) comparison of non-overlapping ellipse detection; and (iv) detection of pipes from terrestrial laser scanner point clouds. It was found that the proposed robust ellipse detection was superior to four reliable robust methods, including the popular least median of squares, in both simulated and real-world datasets. The proposed process for detecting non-overlapping ellipses achieved F-measure of 99.3% on real images, compared to 42.4%, 65.6%, and 59.2%, obtained using the methods of Fornaciari, Patraucean, and Panagiotakis, respectively. The proposed cylinder extraction method identified all detectable mechanical pipes in two real-world point clouds collected in laboratory and industrial construction site conditions. The results of this investigation show promise for the application of the proposed methods for automatic extraction of circular targets from images and pipes from point clouds.
引用
收藏
页码:83 / 108
页数:26
相关论文
共 48 条
  • [31] Accurate extraction of building roofs from airborne light detection and ranging point clouds using a coarse-to-fine approach
    Zhao, Ruibin
    Pang, Mingyong
    Wei, Mingqiang
    JOURNAL OF APPLIED REMOTE SENSING, 2018, 12 (02):
  • [32] A New Strategy for Individual Tree Detection and Segmentation from Leaf-on and Leaf-off UAV-LiDAR Point Clouds Based on Automatic Detection of Seed Points
    Pu, Yihan
    Xu, Dandan
    Wang, Haobin
    Li, Xin
    Xu, Xia
    REMOTE SENSING, 2023, 15 (06)
  • [33] A Robust edge detection technique for bone extraction from X-ray images based on image processing techniques
    Hassan, Nashaat M. Hussain
    Mahmoud, Mohamed Hassan M.
    MULTIDIMENSIONAL SYSTEMS AND SIGNAL PROCESSING, 2023, 34 (01) : 249 - 270
  • [34] A Robust edge detection technique for bone extraction from X-ray images based on image processing techniques
    Nashaat M. Hussain Hassan
    Mohamed Hassan M. Mahmoud
    Multidimensional Systems and Signal Processing, 2023, 34 : 249 - 270
  • [35] Robust 3D Object Detection from LiDAR-Radar Point Clouds via Cross-Modal Feature Augmentation
    Deng, Jianning
    Chan, Gabriel
    Zhong, Hantao
    Lu, Chris Xiaoxuan
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 6585 - 6591
  • [36] 3D Change Detection of Buildings Based on Multi-level Segmentation of Dense Matching Point Clouds from UAV Images
    Yang Y.
    Chen C.
    Yang B.
    Hu P.
    Cui Y.
    Wuhan Daxue Xuebao (Xinxi Kexue Ban)/Geomatics and Information Science of Wuhan University, 2021, 46 (04): : 489 - 496
  • [37] Robust contact-point detection from pantograph-catenary infrared images by employing horizontal-vertical enhancement operator
    Huang, Zhenghua
    Chen, Liang
    Zhang, Yaozong
    Yu, Zexi
    Fang, Hao
    Zhang, Tianxu
    INFRARED PHYSICS & TECHNOLOGY, 2019, 101 : 146 - 155
  • [38] Fuji-SfM dataset: A collection of annotated images and point clouds for Fuji apple detection and location using structure-from-motion photogrammetry
    Gene-Mola, Jordi
    Sanz-Cortiella, Ricardo
    Rosell-Polo, Joan R.
    Morros, Josep-Ramon
    Ruiz-Hidalgo, Javier
    Vilaplana, Veronica
    Gregorio, Eduard
    DATA IN BRIEF, 2020, 30
  • [39] Intensity Thresholding and Deep Learning Based Lane Marking Extraction and Lane Width Estimation from Mobile Light Detection and Ranging (LiDAR) Point Clouds
    Cheng, Yi-Ting
    Patel, Ankit
    Wen, Chenglu
    Bullock, Darcy
    Habib, Ayman
    REMOTE SENSING, 2020, 12 (09)
  • [40] Robust Detection of Renal Calculi from Non-contract CT Images Using TV-flow and MSER Features
    Liu, Jianfei
    Wang, Shijun
    Linguraru, Marius George
    Summers, Ronald M.
    MEDICAL IMAGING 2013: COMPUTER-AIDED DIAGNOSIS, 2013, 8670