An Automatic Laser Scanning System for Accurate 3D Reconstruction of Indoor Scenes

Danrong Li, Honglong Zhang, Zhan Song, Duhu Man and Mark W. Jones

Abstract

3D reconstruction of indoor scenes is important for lots of applications like SLAM (Simultaneous Localization and Mapping), VR (virtual reality) and AR (augmented reality) etc. This paper presents a precise and low-cost 3D reconstruction system, which consists of a laser emitter, monocular cameras and a turntable. The system is firstly calibrated to determine the intrinsic and extrinsic parameters of the camera and laser plane. By rotating the scanning device, a serial of laser strip images can be obtained. With the proposed point cloud registration algorithm, multiple 3D profiles of the target scene can be computed precisely and aligned automatically. As a result, a complete 3D model of the indoor scene with color information and high accuracy can be obtained. In the experiments, some real scenes are reconstructed and evaluated from the aspects of both visual quality and measurement accuracy.

Related Files

PDF iconAccepted Version

DOI

10.1109/ICInfA.2017.8079017
https://dx.doi.org/10.1109/ICInfA.2017.8079017

Citation

Danrong Li, Honglong Zhang, Zhan Song, Duhu Man and Mark W. Jones, An Automatic Laser Scanning System for Accurate 3D Reconstruction of Indoor Scenes, 2017 IEEE International Conference on Information and Automation (ICIA), Macau SAR, China, 2017, pp. 826-831. https://dx.doi.org/10.1109/ICInfA.2017.8079017

BibTeX

@INPROCEEDINGS{LaserRecon, 
author={D. Li and H. Zhang and Z. Song and D. Man and M. W. Jones}, 
booktitle={2017 IEEE International Conference on Information and Automation (ICIA)}, 
title={An automatic laser scanning system for accurate 3{D} reconstruction of indoor scenes}, 
year={2017}, 
pages={826-831}, 
keywords={Calibration;Cameras;Image reconstruction;Laser modes;Solid modeling;Three-dimensional displays;3D reconstruction;Structured light system;calibration;point cloud registration}, 
doi={10.1109/ICInfA.2017.8079017}, 
month={7}
}