Marker-Assisted Structure from Motion for 3D Environment Modeling and Object Pose Estimation

Accurately modeling as-built environments and tracking moving objects’ poses are critical for many Architecture, Engineering, Construction, and Facility Management (AECFM) automation applications. Equally important are the reliability, operating range and cost efficiency of such solutions for their broad deployment in unstructured, dynamic, and sometimes featureless AECFM sites. In this paper, a flexible vision-based technique is developed for accurate, robust, lowcost, and scalable pose estimation and as-built modeling in AECFM applications. This technique combines marker-based pose estimation and structure-from-motion (SfM). In the preparation phase, a sparse set of visual markers are installed in the target environment. During the operation phase, a set of unordered images are taken with a calibrated RGB camera. These images are immediately processed by a SfM system to estimate those markers' poses and generate a sparse point cloud, which can be used by robots or other mobile clients for either moving objects' pose estimation, or dimensional analysis of that environment. Furthermore, for as-built modeling, the RGB camera is replaced by a RGBD camera to create both a dense 3D point cloud and a concise planar model of the environment. Experiments have demonstrated sufficient accuracy (average absolute error within 5mm over a 9m scale) of the proposed technique. INTRODUCTION 3D geometric modeling in either construction sites or built environment has attracted increasing research interests in AECFM due to its importance for various construction and maintenance activities, such as as-built documentation, interior design and facility management. No matter what sensors are used for such modeling, a fundamental step is to find out different sensor poses (positions and orientations) in a same coordinate frame so as to reach a unified and meaningful result from raw data captured under different local coordinate frames of sensors. This is closely related to object pose estimation, another core problem appearing in many AECFM automation applications, such as safety and productivity monitoring of construction machinery. Among different technologies for 3D modeling or pose estimation, computer vision based methods have been introduced and investigated recently for potential construction applications. Whether the end result is a 3D model or an object's pose,

[1]  Soohee Han,et al.  Automated and Efficient Method for Extraction of Tunnel Cross Sections Using Terrestrial Laser Scanned Data , 2013, J. Comput. Civ. Eng..

[2]  Vineet R. Kamat,et al.  Fast plane extraction in organized point clouds using agglomerative hierarchical clustering , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[3]  Yong K. Cho,et al.  Projection-Recognition-Projection Method for Automatic Object Recognition and Registration for Dynamic Heavy Equipment Operations , 2014 .

[4]  Zhenhua Zhu,et al.  Potentials of RGB-D Cameras in As-Built Indoor Environment Modeling , 2013 .

[5]  Yong Xiao,et al.  Vision-based articulated machine pose estimation for excavation monitoring and guidance , 2015 .

[6]  Burcu Akinci,et al.  Automatic Reconstruction of As-Built Building Information Models from Laser-Scanned Point Clouds: A Review of Related Techniques | NIST , 2010 .

[7]  Chen Feng,et al.  Point-plane SLAM for hand-held 3D sensors , 2013, 2013 IEEE International Conference on Robotics and Automation.

[8]  Daniel Cremers,et al.  LSD-SLAM: Large-Scale Direct Monocular SLAM , 2014, ECCV.

[9]  Mani Golparvar-Fard,et al.  Evaluation of image-based modeling and laser scanning accuracy for emerging automated performance monitoring techniques , 2011 .

[10]  BrilakisIoannis,et al.  Toward automated generation of parametric BIMs based on hybrid video and laser scanning data , 2010 .

[11]  Manolis I. A. Lourakis,et al.  Toward automated generation of parametric BIMs based on hybrid video and laser scanning data , 2010, Adv. Eng. Informatics.

[12]  Steven M. Seitz,et al.  Photo tourism: exploring photo collections in 3D , 2006, ACM Trans. Graph..

[13]  Ming Lu,et al.  Three-Dimensional Modeling of Site Elements by Analytically Processing Image Data Contained in Site Photos , 2013 .