EXTENDED RANSAC ALGORITHM FOR AUTOMATIC DETECTION OF BUILDING ROOF PLANES FROM LIDAR DATA

Airborne laser scanner technique is broadly the most appropriate way to acquire rapidly and with high density 3D data over a city. Once the 3D lidar data are available, the next task is the automatic data processing, with major aim to construct 3D building models. Among the numerous automatic reconstruction methods, the techniques allowing the detection of 3D building roof planes are of crucial importance. For this purpose, this paper studies the Random Sample Consensus (RANSAC) algorithm. Its principle and pseudocode - seldom detailed in the related literature - as well as its complete analyse are presented in this paper. Despite all advantages of this algorithm, it gives sometimes erroneous results. That can be explained by the fact that it uses a pure mathematical principle for detecting the roof planes. So it looks for the best plane without taking into account the particularity of the captured object. The extended RANSAC algorithm proposed in this paper allows harmonizing the mathematical aspect of the algorithm with the geometry of a roof. It is shown that the extended approach provides very satisfying results, even in the case of very weak point density and for different levels of building complexity. Moreover, the adjacency relationships of the neighbouring roof planes are described and analysed. Hence the roof planes are successfully detected and adjacency relationships of the adjacent roof planes are calculate. Finally the automatic building modelling can be carried out easily.

[1]  C. A. HART,et al.  Manual of Photogrammetry , 1947, Nature.

[2]  A. J. van der Weele The photogrammetric journal of Finland , 1970 .

[3]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[4]  George Vosselman,et al.  Two algorithms for extracting building models from raw laser altimetry data , 1999 .

[5]  D. Fritsch,et al.  AUTOMATIC 3D BUILDING RECONSTRUCTION USING PLANE-ROOF STRUCTURES , 2000 .

[6]  Claus Brenner TOWARDS FULLY AUTOMATIC GENERATION OF CITY MODELS , 2000 .

[7]  C. Briese,et al.  AUTOMATIC GENERATION OF BUILDING MODELS FROM LIDAR DATA AND THE INTEGRATION OF AERIAL IMAGES , 2003 .

[8]  Franz Rottensteiner,et al.  Automatic Generation of High-Quality Building Models from Lidar Data , 2003, IEEE Computer Graphics and Applications.

[9]  Uwe WEIDNER,et al.  A NEW APPROACH TOWARDS QUANTITATIVE QUALITY EVALUATION OF 3 D BUILDING MODELS , 2003 .

[10]  Uwe Weidner,et al.  A new approach towards quantitative quality evaluation of 3D building models , 2003 .

[11]  R. Siegwart,et al.  A comparison of line extraction algorithms using 2D laser rangefinder for indoor mobile robotics , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Primo Zingaretti,et al.  Complete classification of raw LIDAR data and 3D reconstruction of buildings , 2006, Pattern Analysis and Applications.

[13]  P. Grussenmeyer,et al.  Joint combination of point cloud and DSM for 3D building reconstruction using airborne laser scanner data , 2007, 2007 Urban Remote Sensing Joint Event.

[14]  F. Tarsha-Kurdi,et al.  Hough-Transform and Extended RANSAC Algorithms for Automatic Detection of 3D Building Roof Planes from Lidar Data , 2007 .