Next Article in Journal
Lightweight Driver Behavior Identification Model with Sparse Learning on In-Vehicle CAN-BUS Sensor Data
Previous Article in Journal
Macro-, Micro- and Nano-Roughness of Carbon-Based Interface with the Living Cells: Towards a Versatile Bio-Sensing Platform
Article

Point Cloud Scene Completion of Obstructed Building Facades with Generative Adversarial Inpainting

1
Institute for Robotics and Intelligent Machines, Georgia Institute of Technology, 801 Atlantic Dr. N.W., Atlanta, GA 30332, USA
2
School of Computer Science, Georgia Institute of Technology, 801 Atlantic Dr. N.W., Atlanta, GA 30332, USA
3
Alpharetta High School, 3595 Webb Bridge Rd, Alpharetta, GA 30005, USA
4
School of Civil and Environmental Engineering, Georgia Institute of Technology, 790 Atlantic Dr. N.W., Atlanta, GA 30332, USA
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(18), 5029; https://doi.org/10.3390/s20185029
Received: 2 August 2020 / Revised: 29 August 2020 / Accepted: 2 September 2020 / Published: 4 September 2020
(This article belongs to the Section Remote Sensors)
Collecting 3D point cloud data of buildings is important for many applications such as urban mapping, renovation, preservation, and energy simulation. However, laser-scanned point clouds are often difficult to analyze, visualize, and interpret due to incompletely scanned building facades caused by numerous sources of defects such as noise, occlusions, and moving objects. Several point cloud scene completion algorithms have been proposed in the literature, but they have been mostly applied to individual objects or small-scale indoor environments and not on large-scale scans of building facades. This paper introduces a method of performing point cloud scene completion of building facades using orthographic projection and generative adversarial inpainting methods. The point cloud is first converted into the 2D structured representation of depth and color images using an orthographic projection approach. Then, a data-driven 2D inpainting approach is used to predict the complete version of the scene, given the incomplete scene in the image domain. The 2D inpainting process is fully automated and uses a customized generative-adversarial network based on Pix2Pix that is trainable end-to-end. The inpainted 2D image is finally converted back into a 3D point cloud using depth remapping. The proposed method is compared against several baseline methods, including geometric methods such as Poisson reconstruction and hole-filling, as well as learning-based methods such as the point completion network (PCN) and TopNet. Performance evaluation is carried out based on the task of reconstructing real-world building facades from partial laser-scanned point clouds. Experimental results using the performance metrics of voxel precision, voxel recall, position error, and color error showed that the proposed method has the best performance overall. View Full-Text
Keywords: laser scanning; point cloud; scene completion; building facades; occlusions laser scanning; point cloud; scene completion; building facades; occlusions
Show Figures

Figure 1

MDPI and ACS Style

Chen, J.; Yi, J.S.K.; Kahoush, M.; Cho, E.S.; Cho, Y.K. Point Cloud Scene Completion of Obstructed Building Facades with Generative Adversarial Inpainting. Sensors 2020, 20, 5029. https://doi.org/10.3390/s20185029

AMA Style

Chen J, Yi JSK, Kahoush M, Cho ES, Cho YK. Point Cloud Scene Completion of Obstructed Building Facades with Generative Adversarial Inpainting. Sensors. 2020; 20(18):5029. https://doi.org/10.3390/s20185029

Chicago/Turabian Style

Chen, Jingdao, John S.K. Yi, Mark Kahoush, Erin S. Cho, and Yong K. Cho. 2020. "Point Cloud Scene Completion of Obstructed Building Facades with Generative Adversarial Inpainting" Sensors 20, no. 18: 5029. https://doi.org/10.3390/s20185029

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop