CVFeb 5, 2024

Extreme Two-View Geometry From Object Poses with Diffusion Models

arXiv:2402.02800v13 citationsh-index: 55Has Code
Originality Incremental advance
AI Analysis

This addresses a challenge in computer vision for applications like robotics and AR, where existing methods fail with large viewpoint differences, though it is incremental by building on prior diffusion model techniques.

The paper tackles the problem of estimating camera pose between two images with extreme viewpoint changes by transforming it into an object pose estimation task, using diffusion models to synthesize novel-view images for matching, achieving robust performance across synthetic and real-world datasets.

Human has an incredible ability to effortlessly perceive the viewpoint difference between two images containing the same object, even when the viewpoint change is astonishingly vast with no co-visible regions in the images. This remarkable skill, however, has proven to be a challenge for existing camera pose estimation methods, which often fail when faced with large viewpoint differences due to the lack of overlapping local features for matching. In this paper, we aim to effectively harness the power of object priors to accurately determine two-view geometry in the face of extreme viewpoint changes. In our method, we first mathematically transform the relative camera pose estimation problem to an object pose estimation problem. Then, to estimate the object pose, we utilize the object priors learned from a diffusion model Zero123 to synthesize novel-view images of the object. The novel-view images are matched to determine the object pose and thus the two-view camera pose. In experiments, our method has demonstrated extraordinary robustness and resilience to large viewpoint changes, consistently estimating two-view poses with exceptional generalization ability across both synthetic and real-world datasets. Code will be available at https://github.com/scy639/Extreme-Two-View-Geometry-From-Object-Poses-with-Diffusion-Models.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes