A Review on Methods for Generating As-built Building Information Models

The use of as-built Building Information Models (AB-BIM) has dramatically increased over the past decade. Their use spans from visualisation to feasibility studies and from environmental analysis to refurbishment and maintenance. Currently, an AB-BIM is created by laser scanning a facility and manually modelling the acquired point cloud. The modelling process, however, is tedious and time consuming and necessitates experienced personnel. This paper presents an extensive literature synthesis on generating As-built BIMs. The literature survey showed that modelling can be automated through two distinctive steps: (a) object detection and (b) modelling, where each step is performed using different methods. This paper examines each step separately and divides it into subcategories based on the methods used. The review concludes that even though state-of-the-art methods have promising performance, they are focused mostly on restricted and simple scenarios, such as rectangular rooms. Therefore, limited progress has been achieved for more complicated facilities, where there is a high number of objects and occlusion. For those, no formal and/or universal approach exists.

[1]  Ulrich Bauer,et al.  Generating parametric models of tubes from laser scans , 2009, Comput. Aided Des..

[2]  Thorsten Joachims,et al.  Semantic Labeling of 3D Point Clouds for Indoor Scenes , 2011, NIPS.

[3]  Nico Blodow,et al.  Aligning point cloud views using persistent feature histograms , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  John Henderson and Andrew Croft,et al.  Government Construction Strategy 2011 - Where Are We Now? , 2013 .

[5]  Gerald E. Farin,et al.  Curves and surfaces for computer-aided geometric design - a practical guide, 4th Edition , 1997, Computer science and scientific computing.

[6]  Samia Boukir,et al.  Relevance of airborne lidar and multispectral image data for urban scene classification using Random Forests , 2011 .

[7]  Christian Früh,et al.  Data Processing Algorithms for Generating Textured 3D Building Facade Meshes from Laser Scans and Camera Images , 2005, International Journal of Computer Vision.

[8]  Gary R. Bradski,et al.  Fast 3D recognition and pose using the Viewpoint Feature Histogram , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Andrew E. Johnson,et al.  Using Spin Images for Efficient Object Recognition in Cluttered 3D Scenes , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Hans Burkhardt,et al.  Harmonic Shape Histograms for 3D Shape Classification and Retrieval , 2007, MVA.

[11]  Brooks,et al.  Intelligent Robots and Systems IROS ' 90 Lunar Base Const rue t ion Rob 0 t s , .

[12]  Enrique Valero,et al.  Automatic Construction of 3D Basic-Semantic Models of Inhabited Interiors Using Laser Scanners and RFID Sensors , 2012, Sensors.

[13]  Frédéric Bosché,et al.  Tracking Secondary and Temporary Concrete Construction Objects Using 3D Imaging Technologies , 2013 .

[14]  George Vosselman,et al.  Knowledge based reconstruction of building models from terrestrial laser scanning data , 2009 .

[15]  T Rabbani Shah,et al.  Methods for fitting CSG models to point clouds and their comparison , 2004 .

[16]  Thorsten Joachims,et al.  Contextually guided semantic labeling and search for three-dimensional point clouds , 2013, Int. J. Robotics Res..

[17]  Vivek Verma,et al.  3D Building Detection and Modeling from Aerial LIDAR Data , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[18]  RamaniKarthik,et al.  Three-dimensional shape searching , 2005 .

[19]  Jitendra Malik,et al.  Recognizing Objects in Range Data Using Regional Point Descriptors , 2004, ECCV.

[20]  W. Wagner,et al.  3 D VEGETATION MAPPING AND CLASSIFICATION USING FULL-WAVEFORM LASER SCANNING , 2006 .

[21]  Richard Szeliski,et al.  Reconstructing building interiors from images , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[22]  Xiaojin Gong,et al.  Integrating visual and range data for road detection , 2013, 2013 IEEE International Conference on Image Processing.

[23]  Frédéric Bosché,et al.  Automated retrieval of 3D CAD model objects in construction range images , 2008 .

[24]  M. Himmelsbach,et al.  Real-time object classification in 3D point clouds using point feature histograms , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[25]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[26]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[27]  Ben Taskar,et al.  Discriminative learning of Markov random fields for segmentation of 3D scan data , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[28]  Burcu Akinci,et al.  Automatic Creation of Semantically Rich 3D Building Models from Laser Scanner Data , 2013 .

[29]  Burcu Akinci,et al.  Automated Recognition of 3D CAD Objects in Site Laser Scans for Project 3D Status Visualization and Performance Control , 2009 .

[30]  Andrew Y. Ng,et al.  Integrating Visual and Range Data for Robotic Object Detection , 2008, ECCV 2008.

[32]  Karthik Ramani,et al.  Three-dimensional shape searching: state-of-the-art review and future trends , 2005, Comput. Aided Des..

[33]  Brian Okorn,et al.  Methods for Automatically Modeling and Representing As-built Building Information Models , 2011 .

[34]  Enrique Valero,et al.  Detection, Modeling, and Classification of Moldings for Automated Reverse Engineering of Buildings from 3D Data , 2011 .

[35]  Kevin P. Murphy,et al.  Machine learning - a probabilistic perspective , 2012, Adaptive computation and machine learning series.

[36]  Jianxiong Xiao,et al.  Reconstructing the World's Museums , 2012, ECCV.

[37]  Luís A. Alexandre 3D Descriptors for Object and Category Recognition: a Comparative Evaluation , 2012 .

[38]  K. Ramani,et al.  Three-dimensional shape searching : state-ofthe-art review and future trends , 2005 .

[39]  Surya P. N. Singh,et al.  A Pipeline for the Segmentation and Classification of 3D Point Clouds , 2010, ISER.

[40]  Patricio A. Vela,et al.  Automatic Generation of As-Built Geometric Civil Infrastructure Models from Point Cloud Data , 2014 .

[41]  Helmut Mayer,et al.  IMPLICIT SHAPE MODELS, MODEL SELECTION, AND PLANE SWEEPING FOR 3D FACADE INTERPRETATION , 2007 .

[42]  Quoc V. Le,et al.  High-accuracy 3D sensing for mobile manipulation: Improving object detection and door opening , 2009, 2009 IEEE International Conference on Robotics and Automation.

[43]  Ioannis Stamos,et al.  3D Modeling Using Planar Segments and Mesh Elements , 2006, Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06).

[44]  道格拉斯·L·凯尔,et al.  Methods for automatically characterizing a plasma , 2009 .

[45]  Szymon Rusinkiewicz,et al.  Rotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors , 2003, Symposium on Geometry Processing.

[46]  C. Kim,et al.  Knowledge-Based Approach for 3D Reconstruction of As-Built Industrial Plant Models from Laser-Scan Data , 2013 .

[47]  Nico Blodow,et al.  Towards 3D Point cloud based object maps for household environments , 2008, Robotics Auton. Syst..

[48]  Antonio Adán,et al.  3D Reconstruction of Interior Wall Surfaces under Occlusion and Clutter , 2011, 2011 International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission.