English

RUST: Latent Neural Scene Representations from Unposed Imagery

Computer Vision and Pattern Recognition 2023-03-27 v2 Graphics Machine Learning Image and Video Processing

Abstract

Inferring the structure of 3D scenes from 2D observations is a fundamental challenge in computer vision. Recently popularized approaches based on neural scene representations have achieved tremendous impact and have been applied across a variety of applications. One of the major remaining challenges in this space is training a single model which can provide latent representations which effectively generalize beyond a single scene. Scene Representation Transformer (SRT) has shown promise in this direction, but scaling it to a larger set of diverse scenes is challenging and necessitates accurately posed ground truth data. To address this problem, we propose RUST (Really Unposed Scene representation Transformer), a pose-free approach to novel view synthesis trained on RGB images alone. Our main insight is that one can train a Pose Encoder that peeks at the target image and learns a latent pose embedding which is used by the decoder for view synthesis. We perform an empirical investigation into the learned latent pose structure and show that it allows meaningful test-time camera transformations and accurate explicit pose readouts. Perhaps surprisingly, RUST achieves similar quality as methods which have access to perfect camera pose, thereby unlocking the potential for large-scale training of amortized neural scene representations.

Keywords

Cite

@article{arxiv.2211.14306,
  title  = {RUST: Latent Neural Scene Representations from Unposed Imagery},
  author = {Mehdi S. M. Sajjadi and Aravindh Mahendran and Thomas Kipf and Etienne Pot and Daniel Duckworth and Mario Lucic and Klaus Greff},
  journal= {arXiv preprint arXiv:2211.14306},
  year   = {2023}
}

Comments

CVPR 2023 Highlight. Project website: https://rust-paper.github.io/

R2 v1 2026-06-28T07:13:05.051Z