3D Building Facade Reconstruction Using Handheld Laser Scanning Data

被引:4
作者
Sadeghi, F. [1 ]
Arefi, H. [1 ]
Fallah, A. [1 ]
Hahn, M. [2 ]
机构
[1] Univ Tehran, Sch Surveying & Geospatial Engn, Tehran, Iran
[2] Stuttgart Univ Appl Sci, Stuttgart, Germany
来源
INTERNATIONAL CONFERENCE ON SENSORS & MODELS IN REMOTE SENSING & PHOTOGRAMMETRY | 2015年 / 41卷 / W5期
关键词
3D Modelling; Grammar-based algorithm; Point cloud; Density histogram; RANSAC;
D O I
10.5194/isprsarchives-XL-1-W5-625-2015
中图分类号
P9 [自然地理学];
学科分类号
0705 ; 070501 ;
摘要
3D The three dimensional building modelling has been an interesting topic of research for decades and it seems that photogrammetry methods provide the only economic means to acquire truly 3D city data. According to the enormous developments of 3D building reconstruction with several applications such as navigation system, location based services and urban planning, the need to consider the semantic features (such as windows and doors) becomes more essential than ever, and therefore, a 3D model of buildings as block is not any more sufficient. To reconstruct the facade elements completely, we employed the high density point cloud data that obtained from the handheld laser scanner. The advantage of the handheld laser scanner with capability of direct acquisition of very dense 3D point clouds is that there is no need to derive three dimensional data from multi images using structure from motion techniques. This paper presents a grammar-based algorithm for facade reconstruction using handheld laser scanner data. The proposed method is a combination of bottom-up (data driven) and top-down (model driven) methods in which, at first the facade basic elements are extracted in a bottom-up way and then they are served as pre-knowledge for further processing to complete models especially in occluded and incomplete areas. The first step of data driven modelling is using the conditional RANSAC (RANdom SAmple Consensus) algorithm to detect facade plane in point cloud data and remove noisy objects like trees, pedestrians, traffic signs and poles. Then, the facade planes are divided into three depth layers to detect protrusion, indentation and wall points using density histogram. Due to an inappropriate reflection of laser beams from glasses, the windows appear like holes in point cloud data and therefore, can be distinguished and extracted easily from point cloud comparing to the other facade elements. Next step, is rasterizing the indentation layer that holds the windows and doors information. After rasterization process, the morphological operators are applied in order to remove small irrelevant objects. Next, the horizontal splitting lines are employed to determine floors and vertical splitting lines are employed to detect walls, windows, and doors. The windows, doors and walls elements which are named as terminals are clustered during classification process. Each terminal contains a special property as width. Among terminals, windows and doors are named the geometry tiles in definition of the vocabularies of grammar rules. Higher order structures that inferred by grouping the tiles resulted in the production rules. The rules with three dimensional modelled facade elements constitute formal grammar that is named facade grammar. This grammar holds all the information that is necessary to reconstruct facades in the style of the given building. Thus, it can be used to improve and complete facade reconstruction in areas with no or limited sensor data. Finally, a 3D reconstructed facade model is generated that the accuracy of its geometry size and geometry position depends on the density of the raw point cloud.
引用
收藏
页码:625 / 630
页数:6
相关论文
共 14 条
[1]  
[Anonymous], INT ARCH PHOTOGRAMME
[2]  
Becker S., 2009, INT ARCH PHOTOGRAMME, V38, P229
[3]  
Becker S., 2008, IAPRS SIS, V37, P1682
[4]   Generation and application of rules for quality dependent facade reconstruction [J].
Becker, Susanne .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2009, 64 (06) :640-653
[5]   3D urban scene modeling integrating recognition and reconstruction [J].
Cornelis, Nico ;
Leibe, Bastian ;
Cornelis, Kurt ;
Van Gool, Luc .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2008, 78 (2-3) :121-141
[6]  
Flick P., IEEE T ROBOTICS, V28, P1104
[7]  
Förstner W, 1999, PHOTOGRAMMETRIC WEEK '99, P291
[8]   Data processing algorithms for generating textured 3D building facade meshes from laser scans and camera images [J].
Frueh, C ;
Jain, S ;
Zakhor, A .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2005, 61 (02) :159-184
[9]   Compression and explanation using hierarchical grammars [J].
NevillManning, CG ;
Witten, IH .
COMPUTER JOURNAL, 1997, 40 (2-3) :103-116
[10]   Knowledge based reconstruction of building models from terrestrial laser scanning data [J].
Pu, Shi ;
Vosselman, George .
ISPRS JOURNAL OF PHOTOGRAMMETRY AND REMOTE SENSING, 2009, 64 (06) :575-584