English

SuperPrimitive: Scene Reconstruction at a Primitive Level

Computer Vision and Pattern Recognition 2024-04-18 v2

Abstract

Joint camera pose and dense geometry estimation from a set of images or a monocular video remains a challenging problem due to its computational complexity and inherent visual ambiguities. Most dense incremental reconstruction systems operate directly on image pixels and solve for their 3D positions using multi-view geometry cues. Such pixel-level approaches suffer from ambiguities or violations of multi-view consistency (e.g. caused by textureless or specular surfaces). We address this issue with a new image representation which we call a SuperPrimitive. SuperPrimitives are obtained by splitting images into semantically correlated local regions and enhancing them with estimated surface normal directions, both of which are predicted by state-of-the-art single image neural networks. This provides a local geometry estimate per SuperPrimitive, while their relative positions are adjusted based on multi-view observations. We demonstrate the versatility of our new representation by addressing three 3D reconstruction tasks: depth completion, few-view structure from motion, and monocular dense visual odometry.

Keywords

Cite

@article{arxiv.2312.05889,
  title  = {SuperPrimitive: Scene Reconstruction at a Primitive Level},
  author = {Kirill Mazur and Gwangbin Bae and Andrew J. Davison},
  journal= {arXiv preprint arXiv:2312.05889},
  year   = {2024}
}

Comments

CVPR2024. Project Page: https://makezur.github.io/SuperPrimitive/

R2 v1 2026-06-28T13:46:21.565Z