Automatic generation of indoor navigable space using a point cloud and its scanner trajectory

Abstract. Automatic generation of indoor navigable models is mostly based on 2D floor plans. However, in many cases the floor plans are out of date. Buildings are not always built according to their blue prints, interiors might change after a few years because of modified walls and doors, and furniture may be repositioned to the user’s preferences. Therefore, new approaches for the quick recording of indoor environments should be investigated. This paper concentrates on laser scanning with a Mobile Laser Scanner (MLS) device. The MLS device stores a point cloud and its trajectory. If the MLS device is operated by a human, the trajectory contains information which can be used to distinguish different surfaces. In this paper a method is presented for the identification of walkable surfaces based on the analysis of the point cloud and the trajectory of the MLS scanner. This method consists of several steps. First, the point cloud is voxelized. Second, the trajectory is analysing and projecting to acquire seed voxels. Third, these seed voxels are generated into floor regions by the use of a region growing process. By identifying dynamic objects, doors and furniture, these floor regions can be modified so that each region represents a specific navigable space inside a building as a free navigable voxel space. By combining the point cloud and its corresponding trajectory, the walkable space can be identified for any type of building even if the interior is scanned during business hours.

[1]  Lamine Mahdjoubi,et al.  Automated construction of variable density navigable networks in a 3D indoor environment for emergency response , 2016 .

[2]  Michela Bertolotto,et al.  Octree-based region growing for point cloud segmentation , 2015 .

[3]  Florian W. Fichtner,et al.  Using a linear octree to identify empty space in indoor point clouds for 3 D pathfinding , 2016 .

[4]  F. W. Fichtner Semantic enrichment of a point cloud based on an octree for multi-storey pathfinding , 2016 .

[5]  Michael Bosse,et al.  Watertight surface reconstruction of caves from 3D laser data , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Gavin Brown,et al.  Modelling 3D Topographic Space Against Indoor Navigation Requirements , 2013 .

[7]  Taro Suzuki,et al.  6-DOF localization for a mobile robot using outdoor 3D voxel maps , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Henrique Lorenzo,et al.  INDOOR NAVIGATION FROM POINT CLOUDS: 3D MODELLING AND OBSTACLE DETECTION , 2016 .

[9]  Bir Bhanu,et al.  Removing Moving Objects from Point Cloud Scenes , 2012, WDIA.

[10]  Kourosh Khoshelham,et al.  3D Modelling of interior spaces : learning the language of indoor architecture , 2014 .

[11]  George Vosselman,et al.  Segmentation of point clouds using smoothness constraints , 2006 .

[12]  S. J. Oude Elberink,et al.  AUTOMATIC DETECTION OF TEMPORARY OBJECTs FROM MOBILE LIDAR POINT CLOUDS , 2014 .

[13]  Tania Landes,et al.  VALIDATION OF POINT CLOUDS SEGMENTATION ALGORITHMS THROUGH THEIR APPLICATION TO SEVERAL CASE STUDIES FOR INDOOR BUILDING MODELLING , 2016 .

[14]  Zan Li,et al.  Scan Line Based Road Marking Extraction from Mobile LiDAR Point Clouds† , 2016, Sensors.

[15]  Sisi Zlatanova,et al.  Valid Space Description in BIM for 3D Indoor Navigation , 2016, Int. J. 3 D Inf. Model..

[16]  T. Rabbani,et al.  SEGMENTATION OF POINT CLOUDS USING SMOOTHNESS CONSTRAINT , 2006 .

[17]  Oszkár Józsa,et al.  Analysis of 3D Dynamic Urban Scenes Based on LiDAR Point Cloud Sequences , 2013 .

[18]  Patricio A. Vela,et al.  Detection of Walls, Floors, and Ceilings in Point Cloud Data , 2016 .

[19]  G. Sithole,et al.  Space subdivision for indoor applications , 2014 .

[20]  Jean-Claude Thill,et al.  Traveling in the three-dimensional city: applications in route planning, accessibility assessment, location analysis and beyond , 2011 .

[21]  Avideh Zakhor,et al.  Fast, Automated, Scalable Generation of Textured 3D Models of Indoor Environments , 2015, IEEE Journal of Selected Topics in Signal Processing.

[22]  Jan Boehm,et al.  Automated 3D Reconstruction of Interiors from Point Clouds , 2010 .