Relative Pose for Nonrigid Multi-Perspective Cameras: The Static Case

Min Li, Jiaqi Yang, Laurent Kneip
1/17/2024
cs.ROcs.CV

No confident code implementation found for this paper.

Abstract

Multi-perspective cameras with potentially non-overlapping fields of view have become an important exteroceptive sensing modality in a number of applications such as intelligent vehicles, drones, and mixed reality headsets. In this work, we challenge one of the basic assumptions made in these scenarios, which is that the multi-camera rig is rigid. More specifically, we are considering the problem of estimating the relative pose between a static non-rigid rig in different spatial orientations while taking into account the effect of gravity onto the system. The deformable physical connections between each camera and the body center are approximated by a simple cantilever model, and inserted into the generalized epipolar constraint. Our results lead us to the important insight that the latent parameters of the deformation model, meaning the gravity vector in both views, become observable. We present a concise analysis of the observability of all variables based on noise, outliers, and rig rigidity for two different algorithms. The first one is a vision-only alternative, while the second one makes use of additional gravity measurements. To conclude, we demonstrate the ability to sense gravity in a real-world example, and discuss practical implications.

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{li2024relative,
  title  = {Relative Pose for Nonrigid Multi-Perspective Cameras: The Static Case},
  author = {Min Li and Jiaqi Yang and Laurent Kneip},
  year   = {2024},
  eprint = {2401.09140},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.09140v1}
}

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/2401.09140.svg)](https://codeofpaper.com/paper/2401.09140)

Discussion