AN IMPROVED SEGMENTATION APPROACH FOR PLANAR SURFACES FROM UNSTRUCTURED 3D POINT CLOUDS

被引:79
作者
Awwad, Tarek M. [1 ]
Zhu, Qing [1 ]
Du, Zhiqiang [1 ]
Zhang, Yeting [1 ]
机构
[1] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan, Peoples R China
基金
国家高技术研究发展计划(863计划); 中国国家自然科学基金;
关键词
feature extraction; fit to reality; normal vectors; planar surfaces; RANSAC algorithm; segmentation; terrestrial laser scanner; unstructured 3D point clouds;
D O I
10.1111/j.1477-9730.2009.00564.x
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
The extraction of object features from massive unstructured point clouds with different local densities, especially in the presence of random noisy points, is not a trivial task even if that feature is a planar surface. Segmentation is the most important step in the feature extraction process. In practice, most segmentation approaches use geometrical information to segment the 3D point cloud. The features generally include the position of each point (X, Y and Z), locally estimated surface normals and residuals of best fitting surfaces; however, these features could be affected by noisy points and in consequence directly affect the segmentation results. Therefore, massive unstructured and noisy point clouds also lead to bad segmentation (over-segmentation, under-segmentation or no segmentation). While the RANSAC (random sample consensus) algorithm is effective in the presence of noise and outliers, it has two significant disadvantages, namely, its efficiency and the fact that the plane detected by RANSAC may not necessarily belong to the same object surface; that is, spurious surfaces may appear, especially in the case of parallel-gradual planar surfaces such as stairs. The innovative idea proposed in this paper is a modi. cation for the RANSAC algorithm called Seq-NV-RANSAC. This algorithm checks the normal vector (NV) between the existing point clouds and the hypothesised RANSAC plane, which is created by three random points, under an intuitive threshold value. After extracting the first plane, this process is repeated sequentially (Seq) and automatically, until no planar surfaces can be extracted from the remaining points under the existing threshold value. This prevents the extraction of spurious surfaces, brings an improvement in quality to the computed attributes and increases the degree of automation of surface extraction. Thus the best fit is achieved for the real existing surfaces.
引用
收藏
页码:5 / 23
页数:19
相关论文
共 30 条
[1]  
[Anonymous], 2007, ISPRS WORKSHOP LASER
[2]  
BAUER J, 2003, P 27 WORKSH AUSTR AS, P253
[3]   SEGMENTATION THROUGH VARIABLE-ORDER SURFACE FITTING [J].
BESL, PJ ;
JAIN, RC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (02) :167-192
[4]   Unsupervised robust planar segmentation of terrestrial laser scanner point clouds based on fuzzy clustering methods [J].
Blosca, Josep Miquel ;
Lerma, Jose Luis .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2008, 63 (01) :84-98
[5]   Automatic Extraction of Planar Clusters and their Contours on Building Facades Recorded by Terrestrial Laser Scanner [J].
Boulaassal, H. ;
Landes, T. ;
Grussenmeyer, P. .
INTERNATIONAL JOURNAL OF ARCHITECTURAL COMPUTING, 2009, 7 (01) :1-20
[6]  
BRETAR F, 2005, P IAPR C MACH VIS AP, P452
[7]  
DOLD C, 2004, INT ARCH PHOTOGRAMME, V35, P1091
[8]  
Dorninger P., 2007, INT ARCH PHOTOGRAMME, V35, P191
[9]   Segmentation of airborne laser scanning data using a slope adaptive neighborhood [J].
Filin, S ;
Pfeifer, N .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2006, 60 (02) :71-80
[10]  
Filin S., 2002, International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, VXXXIV, P119