Geometric Primitives in LiDAR Point Clouds: A Review

被引:88
|
作者
Xia, Shaobo [1 ]
Chen, Dong [2 ]
Wang, Ruisheng [1 ,3 ]
Li, Jonathan [4 ]
Zhang, Xinchang [3 ]
机构
[1] Univ Calgary, Dept Geomat Engn, Calgary, AB T2N 1N4, Canada
[2] Nanjing Forestry Univ, Coll Civil Engn, Nanjing, Peoples R China
[3] Guangzhou Univ, Sch Geog Sci, Guangzhou 510006, Peoples R China
[4] Univ Waterloo, Dept Geog & Environm Management, Waterloo, ON N2L 3G1, Canada
基金
国家重点研发计划; 中国国家自然科学基金; 加拿大自然科学与工程研究理事会;
关键词
Edges; geometric primitives; light detection and ranging (lidar); lines; planes; point clouds; regularization; skeletons; volumetric shapes; LASER-SCANNING DATA; LINE SEGMENT EXTRACTION; HOUGH TRANSFORM; BUILDING MODELS; SEMIAUTOMATED EXTRACTION; OPTIMIZATION APPROACH; AUTOMATED EXTRACTION; OBJECT RECOGNITION; ROOF SEGMENTATION; VEHICLE DETECTION;
D O I
10.1109/JSTARS.2020.2969119
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To the best of our knowledge, the most recent light detection and ranging (lidar)-based surveys have been focused only on specific applications such as reconstruction and segmentation, as well as data processing techniques based on a specific platform, e.g., mobile laser. However, in this article, lidar point clouds are understood from a new and universal perspective, i.e., geometric primitives embedded in versatile objects in the physical world. In lidar point clouds, the basic unit is the point coordinate. Geometric primitives that consist of a group of discrete points may be viewed as one kind of abstraction and representation of lidar data at the entity level. We categorize geometric primitives into two classes: shape primitives, e.g., lines, surfaces, and volumetric shapes, and structure primitives, represented by skeletons and edges. In recent years, many efforts from different communities, such as photogrammetry, computer vision, and computer graphics, have been made to finalize geometric primitive detection, regularization, and in-depth applications. Interpretations of geometric primitives from multiple disciplines try to convey the significance of geometric primitives, the latest processing techniques regarding geometric primitives, and their potential possibilities in the context of lidar point clouds. To this end, primitive-based applications are reviewed with an emphasis on object extraction and reconstruction to clearly show the significances of this article. Next, we survey and compare methods for geometric primitive extraction and then review primitive regularization methods that add real-world constrains to initial primitives. Finally, we summarize the challenges, expected applications, and describe possible future for primitive extraction methods that can achieve globally optimal results efficiently, even with disorganized, uneven, noisy, incomplete, and large-scale lidar point clouds.
引用
收藏
页码:685 / 707
页数:23
相关论文
共 50 条
  • [1] Automatic segmentation of measurement point clouds to geometric primitives
    Westkämper, E
    Stotz, M
    Effenberger, I
    TM-TECHNISCHES MESSEN, 2006, 73 (01) : 60 - 66
  • [2] QuadricsNet: Learning Concise Representation for Geometric Primitives in Point Clouds
    Wu, Ji
    Yu, Huai
    Yang, Wen
    Xia, Gui-Song
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2024, 2024, : 4060 - 4066
  • [3] Support Vector Machines for Classification of Geometric Primitives in Point Clouds
    Caputo, Manuel
    Denker, Klaus
    Franz, Mathias O.
    Laube, Pascal
    Umlauf, Georg
    CURVES AND SURFACES, 2015, 9213 : 80 - 95
  • [4] Street Tree Extraction and Segmentation from Mobile LiDAR Point Clouds Based on Spatial Geometric Features of Object Primitives
    Hui, Zhenyang
    Li, Zhuoxuan
    Jin, Shuanggen
    Liu, Bo
    Li, Dajun
    FORESTS, 2022, 13 (08):
  • [5] Supervised Fitting of Geometric Primitives to 3D Point Clouds
    Li, Lingxiao
    Sung, Minhyuk
    Dubrovina, Anastasia
    Yi, Li
    Guibas, Leonidas
    2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, : 2647 - 2655
  • [6] SHREC 2022: Fitting and recognition of simple geometric primitives on point clouds
    Romanengo, Chiara
    Raffo, Andrea
    Biasotti, Silvia
    Falcidieno, Bianca
    Fotis, Vlassis
    Romanelis, Ioannis
    Psatha, Eleftheria
    Moustakas, Konstantinos
    Sipiran, Ivan
    Nguyen, Quang-Thuc
    Chu, Chi -Bien
    Nguyen-Ngoc, Khoi-Nguyen
    Vo, Dinh-Khoi
    To, Tuan-An
    Nguyen, Nham-Tan
    Le-Pham, Nhat-Quynh
    Nguyen, Hai-Dang
    Tran, Minh-Triet
    Qie, Yifan
    Anwer, Nabil
    COMPUTERS & GRAPHICS-UK, 2022, 107 : 32 - 49
  • [7] Evaluation of Features for SVM-based Classification of Geometric Primitives in Point Clouds
    Lau, Pascal
    Franz, Matthias O.
    Umlauf, Georg
    PROCEEDINGS OF THE FIFTEENTH IAPR INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS - MVA2017, 2017, : 59 - 62
  • [8] Semantic Segmentation of Geometric Primitives in Dense 3D Point Clouds
    Stanescu, Ana
    Fleck, Philipp
    Schmalstieg, Dieter
    Arth, Clemens
    ADJUNCT PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY (ISMAR), 2018, : 206 - 211
  • [9] Geometric primitive extraction from LiDAR-scanned point clouds
    Baek, Nakhoon
    Shin, Woo-Seok
    Kim, Kuinam J.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (01): : 741 - 748
  • [10] Automatic extraction of salient geometric entities from LIDAR point clouds
    Auer, Stefan
    Hinz, Stefan
    IGARSS: 2007 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-12: SENSING AND UNDERSTANDING OUR PLANET, 2007, : 2507 - 2510