A New Approach for Realistic 3D Reconstruction of Planar Surfaces from Laser Scanning Data and Imagery Collected Onboard Modern Low-Cost Aerial Mapping Systems

Over the past few years, accurate 3D surface reconstruction using remotely-sensed data has been recognized as a prerequisite for different mapping, modelling, and monitoring applications. To fulfill the needs of these applications, necessary data are generally collected using various digital imaging systems. Among them, laser scanners have been acknowledged as a fast, accurate, and flexible technology for the acquisition of high density 3D spatial data. Despite their quick accessibility, the acquired 3D data using these systems does not provide semantic information about the nature of scanned surfaces. Hence, reliable processing techniques are employed to extract the required information for 3D surface reconstruction. Moreover, the extracted information from laser scanning data cannot be effectively utilized due to the lack of descriptive details. In order to provide a more realistic and accurate perception of the scanned scenes using laser scanning systems, a new approach for 3D reconstruction of planar surfaces is introduced in this paper. This approach aims to improve the interpretability of the extracted planar surfaces from laser scanning data using spectral information from overlapping imagery collected onboard modern low-cost aerial mapping systems, which are widely adopted nowadays. In this approach, the scanned planar surfaces using laser scanning systems are initially extracted through a novel segmentation procedure, and then textured using the acquired overlapping imagery. The implemented texturing technique, which intends to overcome the computational inefficiency of the previously-developed 3D reconstruction techniques, is performed in three steps. In the first step, the visibility of the extracted planar surfaces from laser scanning data within the collected images is investigated and a list of appropriate images for texturing each surface is established. Successively, an occlusion detection procedure is carried out to identify the occluded parts of these surfaces in the field of view of captured images. In the second step, visible/non-occluded parts of the planar surfaces are decomposed into segments that will be textured using individual images. Finally, a rendering procedure is accomplished to texture these parts using available images. Experimental results from overlapping laser scanning data and imagery collected onboard aerial mapping systems verify the feasibility of the proposed approach for efficient realistic 3D surface reconstruction.

[1]  Ayman Habib,et al.  A novel quality control procedure for the evaluation of laser scanning data segmentation , 2014 .

[2]  Gary S. Watkins,et al.  A real time visible surface algorithm , 1970 .

[3]  Michael Garland,et al.  Multiresolution Modeling for Fast Rendering , 1999 .

[4]  Ayman Habib,et al.  CO-REGISTRATION OF PHOTOGRAMMETRIC AND LIDAR DATA: METHODOLOGY AND CASE STUDY , 2004 .

[5]  Fabio Remondino,et al.  Integration of range and image data for building reconstruction , 2011, Optical Metrology.

[6]  Peter R. Atherton,et al.  Hidden surface removal using polygon area sorting , 1977, SIGGRAPH.

[7]  Zhaolin Chen,et al.  3D Texture Mapping in Multi-view Reconstruction , 2012, ISVC.

[8]  George Vosselman,et al.  Airborne and terrestrial laser scanning , 2011, Int. J. Digit. Earth.

[9]  Samyuktha H. Subramanian A Novel Algorithm to Optimize Image Scaling in OpenCV: Emulation of Floating Point Arithmetic in Bilinear Interpolation , 2012 .

[10]  Ayman Habib,et al.  An adaptive approach for the segmentation and extraction of planar and linear/cylindrical features from laser scanning data , 2014 .

[11]  Changjae Kim,et al.  Object-Based Integration of Photogrammetric and LiDAR Data for Automated Generation of Complex Polyhedral Building Models , 2009, Sensors.

[12]  Wassim Moussa,et al.  Integration of digital photogrammetry and terrestrial laser scanning for cultural heritage data recording , 2014 .

[13]  Ayman Habib,et al.  New Approaches for Estimating the Local Point Density and its Impact on Lidar Data Segmentation , 2013 .

[14]  Naser El-Sheimy,et al.  Quality Analysis of 3d Surface Reconstruction Using Multi-Platform Photogrammetric Systems , 2016 .

[15]  Anna Gerber,et al.  Opengl Programming Guide The Official Guide To Learning Opengl Versions 3 0 And 3 1 , 2016 .

[16]  Miriam Cabrelles,et al.  Integration of Laser Scanning and Imagery for Photorealistic 3D Architectural Documentation , 2011 .

[17]  N. Pfeifer,et al.  Neighborhood systems for airborne laser data , 2005 .

[18]  Sisi Zlatanova,et al.  A conceptual framework for 3D visualization to support urban disaster management , 2009 .

[19]  K. Novak RECTIFICATION OF DIGITAL IMAGERY , 1992 .

[20]  Markus H. Gross,et al.  Efficient simplification of point-sampled surfaces , 2002, IEEE Visualization, 2002. VIS 2002..

[21]  Ivan Detchev,et al.  Precise Photogrammetric Reconstruction Using Model-Based Image Fitting for 3D Beam Deformation Monitoring , 2013 .

[22]  Zhong Liu,et al.  Indoor localization and 3D scene reconstruction for mobile robots using the Microsoft Kinect sensor , 2012, IEEE 10th International Conference on Industrial Informatics.

[23]  Ayman Habib,et al.  A NEW APPROACH FOR MATCHING SURFACES FROM LASER SCANNERS AND OPTICAL SCANNERS , 2000 .

[24]  Gordon Watson,et al.  Hybrid rendering - a new integration of photogrammetry and laser scanning for image based rendering , 2004, Proceedings Theory and Practice of Computer Graphics, 2004..

[25]  D. F. Watson Computing the n-Dimensional Delaunay Tesselation with Application to Voronoi Polytopes , 1981, Comput. J..

[26]  Tee-Ann Teo,et al.  Fusion of lidar data and optical imagery for building modeling , 2004 .

[27]  Ana Paula Kersting,et al.  A strip adjustment procedure to mitigate the impact of inaccurate mounting parameters in parallel lidar strips , 2009 .

[28]  Mauricio Galo,et al.  OCCLUSION DETECTION BY HEIGHT GRADIENT FOR TRUE ORTHOPHOTO GENERATION, USING LIDAR DATA , 2013 .

[29]  F. Nex,et al.  UAV for 3D mapping applications: a review , 2014 .

[30]  Naser El-Sheimy,et al.  SYSTEM CONSIDERATIONS AND CHALLENDES IN 3D MAPPING AND MODELING USING LOW-COST UAV SYSTEMS , 2015 .

[31]  Fabio Remondino,et al.  Heritage Recording and 3D Modeling with Photogrammetry and 3D Scanning , 2011, Remote. Sens..

[32]  Ayman F. Habib,et al.  Surface Matching Strategy for Quality Control of LIDAR Data , 2006, 3D-GIS.

[33]  Beril Sirmacek,et al.  A SEMI-AUTOMATIC PROCEDURE FOR TEXTURING OF LASER SCANNING POINT CLOUDS WITH GOOGLE STREETVIEW IMAGES , 2015 .

[34]  Andrea Faber,et al.  Introduction To Modern Photogrammetry , 2016 .

[35]  Josef Jansa,et al.  THE GENERATION OF TRUE ORTHOPHOTOS USING A 3D BUILDING MODEL IN CONJUNCTION WITH A CONVENTIONAL DTM , 1998 .

[36]  Changjae Kim,et al.  New Methodologies for True Orthophoto Generation , 2007 .

[37]  Hossein Arefi From LIDAR Point Clouds to 3D Building Models , 2009 .

[38]  Yahya Alshawabkeh,et al.  Automatic multi-image photo texturing of complex 3D scenes , 2005 .

[39]  Osama Moselhi,et al.  Integrating 3D laser scanning and photogrammetry for progress measurement of construction work , 2008 .

[40]  Samuli Laine,et al.  Two Methods for Fast Ray‐Cast Ambient Occlusion , 2010, Comput. Graph. Forum.

[41]  Tee-Ann Teo,et al.  Occlusion-Compensated True Orthorectification For High-Resolution Satellite Images , 2007 .

[42]  Ayman F. Habib,et al.  Alternative Methodologies for LiDAR System Calibration , 2010, Remote. Sens..

[43]  Zahra Lari Adaptive Processing of Laser Scanning Data and Texturing of the Segmentation Outcome , 2014 .

[44]  Eric Q. Li,et al.  A general texture mapping framework for image-based 3D modeling , 2010, 2010 IEEE International Conference on Image Processing.

[45]  Vit Kovalcík,et al.  Fast Rendering of Complex Dynamic Scenes , 2006, TPCG.

[46]  G. Sithole,et al.  Recognising structure in laser scanning point clouds , 2004 .

[47]  K. Moffett,et al.  Remote Sens , 2015 .

[48]  Marko Koch,et al.  Combining 3D Laser-Scanning and Close-Range Photogrammetry - An Approach to Exploit the Strength of Both Methods , 2009 .

[49]  E. Gülch,et al.  Advanced Matching Techniques for High Precision Surface and Terrain Models , 2009 .

[50]  Robert B. Fisher,et al.  Multiple color texture map fusion for 3D models , 2007, Pattern Recognit. Lett..

[51]  Eunju Kwak,et al.  Automatic representation and reconstruction of DBM from LiDAR data using Recursive Minimum Bounding Rectangle , 2014 .

[52]  Ayman Habib,et al.  A NEW APPROACH FOR SEGMENTATION-BASED TEXTURING OF LASER SCANNING DATA , 2015 .

[53]  Ana Paula Kersting,et al.  Error budget of lidar systems and quality control of the derived data. , 2009 .

[54]  Juha Hyyppä,et al.  Photorealistic Building Reconstruction from Mobile Laser Scanning Data , 2011, Remote. Sens..

[55]  Hanan Samet,et al.  An Overview of Quadtrees, Octrees, and Related Hierarchical Data Structures , 1988 .

[56]  Sabry F. El-Hakim,et al.  Integrating techniques for detail and photo-realism: 3D modelling of castles. , 2008 .

[57]  Adrian Bowyer,et al.  Computing Dirichlet Tessellations , 1981, Comput. J..

[58]  Michael M. Kazhdan,et al.  Poisson surface reconstruction , 2006, SGP '06.

[59]  Koichi Harada,et al.  Depth-Aided Tracking Multiple Objects under Occlusion , 2013 .

[60]  Suya You,et al.  3D Reconstruction of Urban Areas , 2011, 2011 International Conference on 3D Imaging, Modeling, Processing, Visualization and Transmission.

[61]  Mariette Yvinec,et al.  A surface reconstruction method for in-detail underwater 3D optical mapping , 2015, Int. J. Robotics Res..