Scene Recomposition by Learning-based ICP
Not on the map. Why?
Abstract (arXiv)
By moving a depth sensor around a room, we compute a 3D CAD model of the environment, capturing the room shape and contents such as chairs, desks, sofas, and tables. Rather than reconstructing geometry, we match, place, and align each object in the scene to thousands of CAD models of objects. In addition to the fully automatic system, the key technical contribution is a novel approach for aligning CAD models to 3D scans, based on deep reinforcement learning. This approach, which we call Learning-based ICP, outperforms prior ICP methods in the literature, by learning the best points to match and conditioning on object viewpoint. LICP learns to align using only synthetic data and does not require ground truth annotation of object pose or keypoint pair matching in real scene scans. While LICP is trained on synthetic data and without 3D real scene annotations, it outperforms both learned local deep feature matching and geometric based alignment methods in real scenes. The proposed method is evaluated on real scenes datasets of SceneNN and ScanNet as well as synthetic scenes of SUNCG. High quality results are demonstrated on a range of real world scenes, with robustness to clutter, viewpoint, and occlusion.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2.
5 papers.
- 2021Patch2CAD: Patchwise Embedding Learning for In-the-Wild Shape Retrieval from a Single Imagecited by 39
- 2021RetrievalFuse: Neural 3D Scene Reconstruction with a Databasecited by 28
- 2022RayTran: 3D pose estimation and shape reconstruction of multiple objects from videos with ray-traced transformerscited by 17
- 2022WarpingGAN: Warping Multiple Uniform Priors for Adversarial 3D Point Cloud Generationcited by 7
- 2021Nonprehensile Riemannian Motion Predictive Controlcited by 0
- 2022RayTran: 3D pose estimation and shape reconstruction of multiple objects from videos with ray-traced transformers24 Mar 2022
- 2022WarpingGAN: Warping Multiple Uniform Priors for Adversarial 3D Point Cloud Generation24 Mar 2022
- 2021Nonprehensile Riemannian Motion Predictive Control15 Nov 2021
- 2021Patch2CAD: Patchwise Embedding Learning for In-the-Wild Shape Retrieval from a Single Image20 Aug 2021
- 2021RetrievalFuse: Neural 3D Scene Reconstruction with a Database31 Mar 2021