SOLVR: Submap Oriented LiDAR-Visual Re-Localisation

Joshua Knights, Sebastián Barbas Laina, Peyman Moghadam, Stefan Leutenegger
9/16/2024
cs.CV

No confident code implementation found for this paper.

Abstract

This paper proposes SOLVR, a unified pipeline for learning based LiDAR-Visual re-localisation which performs place recognition and 6-DoF registration across sensor modalities. We propose a strategy to align the input sensor modalities by leveraging stereo image streams to produce metric depth predictions with pose information, followed by fusing multiple scene views from a local window using a probabilistic occupancy framework to expand the limited field-of-view of the camera. Additionally, SOLVR adopts a flexible definition of what constitutes positive examples for different training losses, allowing us to simultaneously optimise place recognition and registration performance. Furthermore, we replace RANSAC with a registration function that weights a simple least-squares fitting with the estimated inlier likelihood of sparse keypoint correspondences, improving performance in scenarios with a low inlier ratio between the query and retrieved place. Our experiments on the KITTI and KITTI360 datasets show that SOLVR achieves state-of-the-art performance for LiDAR-Visual place recognition and registration, particularly improving registration accuracy over larger distances between the query and retrieved place.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{knights2024solvr,
  title  = {SOLVR: Submap Oriented LiDAR-Visual Re-Localisation},
  author = {Joshua Knights and Sebastián Barbas Laina and Peyman Moghadam and Stefan Leutenegger},
  year   = {2024},
  eprint = {2409.10247},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.10247v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.10247.svg)](https://codeofpaper.com/paper/2409.10247)

Discussion