Alert button
Picture for Lan Hu

Lan Hu

Alert button

Incremental Semantic Localization using Hierarchical Clustering of Object Association Sets

Aug 28, 2022
Lan Hu, Zhongwei Luo, Runze Yuan, Yuchen Cao, Jiaxin Wei, Kai Wangand Laurent Kneip

Figure 1 for Incremental Semantic Localization using Hierarchical Clustering of Object Association Sets
Figure 2 for Incremental Semantic Localization using Hierarchical Clustering of Object Association Sets
Figure 3 for Incremental Semantic Localization using Hierarchical Clustering of Object Association Sets
Figure 4 for Incremental Semantic Localization using Hierarchical Clustering of Object Association Sets

We present a novel approach for relocalization or place recognition, a fundamental problem to be solved in many robotics, automation, and AR applications. Rather than relying on often unstable appearance information, we consider a situation in which the reference map is given in the form of localized objects. Our localization framework relies on 3D semantic object detections, which are then associated to objects in the map. Possible pair-wise association sets are grown based on hierarchical clustering using a merge metric that evaluates spatial compatibility. The latter notably uses information about relative object configurations, which is invariant with respect to global transformations. Association sets are furthermore updated and expanded as the camera incrementally explores the environment and detects further objects. We test our algorithm in several challenging situations including dynamic scenes, large view-point changes, and scenes with repeated instances. Our experiments demonstrate that our approach outperforms prior art in terms of both robustness and accuracy.

Viaarxiv icon

Accurate Instance-Level CAD Model Retrieval in a Large-Scale Database

Jul 04, 2022
Jiaxin Wei, Lan Hu, Chenyu Wang, Laurent Kneip

Figure 1 for Accurate Instance-Level CAD Model Retrieval in a Large-Scale Database
Figure 2 for Accurate Instance-Level CAD Model Retrieval in a Large-Scale Database
Figure 3 for Accurate Instance-Level CAD Model Retrieval in a Large-Scale Database
Figure 4 for Accurate Instance-Level CAD Model Retrieval in a Large-Scale Database

We present a new solution to the fine-grained retrieval of clean CAD models from a large-scale database in order to recover detailed object shape geometries for RGBD scans. Unlike previous work simply indexing into a moderately small database using an object shape descriptor and accepting the top retrieval result, we argue that in the case of a large-scale database a more accurate model may be found within a neighborhood of the descriptor. More importantly, we propose that the distinctiveness deficiency of shape descriptors at the instance level can be compensated by a geometry-based re-ranking of its neighborhood. Our approach first leverages the discriminative power of learned representations to distinguish between different categories of models and then uses a novel robust point set distance metric to re-rank the CAD neighborhood, enabling fine-grained retrieval in a large shape database. Evaluation on a real-world dataset shows that our geometry-based re-ranking is a conceptually simple but highly effective method that can lead to a significant improvement in retrieval accuracy compared to the state-of-the-art.

* Accepted by IROS 2022 
Viaarxiv icon

Globally optimal point set registration by joint symmetry plane fitting

Feb 19, 2020
Lan Hu, Haomin Shi, Laurent Kneip

Figure 1 for Globally optimal point set registration by joint symmetry plane fitting
Figure 2 for Globally optimal point set registration by joint symmetry plane fitting
Figure 3 for Globally optimal point set registration by joint symmetry plane fitting
Figure 4 for Globally optimal point set registration by joint symmetry plane fitting

The present work proposes a solution to the challenging problem of registering two partial point sets of the same object with very limited overlap. We leverage the fact that most objects found in man-made environments contain a plane of symmetry. By reflecting the points of each set with respect to the plane of symmetry, we can largely increase the overlap between the sets and therefore boost the registration process. However, prior knowledge about the plane of symmetry is generally unavailable or at least very hard to find, especially with limited partial views, and finding this plane could strongly benefit from a prior alignment of the partial point sets. We solve this chicken-and-egg problem by jointly optimizing the relative pose and symmetry plane parameters, and notably do so under global optimality by employing the branch-and-bound (BnB) paradigm. Our results demonstrate a great improvement over the current state-of-the-art in globally optimal point set registration for common objects. We furthermore show an interesting application of our method to dense 3D reconstruction of scenes with repetitive objects.

Viaarxiv icon

Deep-SLAM++: Object-level RGBD SLAM based on class-specific deep shape priors

Jul 23, 2019
Lan Hu, Wanting Xu, Kun Huang, Laurent Kneip

Figure 1 for Deep-SLAM++: Object-level RGBD SLAM based on class-specific deep shape priors
Figure 2 for Deep-SLAM++: Object-level RGBD SLAM based on class-specific deep shape priors
Figure 3 for Deep-SLAM++: Object-level RGBD SLAM based on class-specific deep shape priors
Figure 4 for Deep-SLAM++: Object-level RGBD SLAM based on class-specific deep shape priors

In an effort to increase the capabilities of SLAM systems and produce object-level representations, the community increasingly investigates the imposition of higher-level priors into the estimation process. One such example is given by employing object detectors to load and register full CAD models. Our work extends this idea to environments with unknown objects and imposes object priors by employing modern class-specific neural networks to generate complete model geometry proposals. The difficulty of using such predictions in a real SLAM scenario is that the prediction performance depends on the view-point and measurement quality, with even small changes of the input data sometimes leading to a large variability in the network output. We propose a discrete selection strategy that finds the best among multiple proposals from different registered views by re-enforcing the agreement with the online depth measurements. The result is an effective object-level RGBD SLAM system that produces compact, high-fidelity, and dense 3D maps with semantic annotations. It outperforms traditional fusion strategies in terms of map completeness and resilience against degrading measurement quality.

Viaarxiv icon

Dense Object Reconstruction from RGBD Images with Embedded Deep Shape Representations

Oct 11, 2018
Lan Hu, Yuchen Cao, Peng Wu, Laurent Kneip

Figure 1 for Dense Object Reconstruction from RGBD Images with Embedded Deep Shape Representations
Figure 2 for Dense Object Reconstruction from RGBD Images with Embedded Deep Shape Representations
Figure 3 for Dense Object Reconstruction from RGBD Images with Embedded Deep Shape Representations
Figure 4 for Dense Object Reconstruction from RGBD Images with Embedded Deep Shape Representations

Most problems involving simultaneous localization and mapping can nowadays be solved using one of two fundamentally different approaches. The traditional approach is given by a least-squares objective, which minimizes many local photometric or geometric residuals over explicitly parametrized structure and camera parameters. Unmodeled effects violating the lambertian surface assumption or geometric invariances of individual residuals are encountered through statistical averaging or the addition of robust kernels and smoothness terms. Aiming at more accurate measurement models and the inclusion of higher-order shape priors, the community more recently shifted its attention to deep end-to-end models for solving geometric localization and mapping problems. However, at test-time, these feed-forward models ignore the more traditional geometric or photometric consistency terms, thus leading to a low ability to recover fine details and potentially complete failure in corner case scenarios. With an application to dense object modeling from RGBD images, our work aims at taking the best of both worlds by embedding modern higher-order object shape priors into classical iterative residual minimization objectives. We demonstrate a general ability to improve mapping accuracy with respect to each modality alone, and present a successful application to real data.

* 12 pages 
Viaarxiv icon