atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Where Am I and What Will I See: An Auto-Regressive Model for Spatial Localization and View Prediction

ICLR 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Spatial reasoning in VLMs · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GST, an autoregressive transformer that tokenizes both images and Plücker-ray camera maps into one sequence, modeling their joint distribution to perform novel view synthesis and relative camera pose estimation in a unified model.

Problem

Spatial intelligence requires answering "Where am I?" (camera localization) and "What will I see?" (novel view prediction), which are usually treated as separate tasks with separate models.

Approach

Tokenize camera poses as Plücker-ray camera maps via a dedicated camera VQVAE, concatenate observation, image and camera tokens, and train one decoder-only transformer on the joint distribution p(i,c|o) with attention restricted to the observation, instead of alternating two conditional objectives.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GST for novel view synthesis instead of Zero-1-to-3GST · ObjaverseLPIPS: 0.135 -> 0.085Helped
use GST for novel view synthesis instead of Zero-1-to-3GST · ObjaversePSNR: 14.77 -> 13.95Hurt
use GST for novel view synthesis instead of Zero-1-to-3GST · ObjaverseSSIM: 0.845 -> 0.871Helped
use GST for relative pose estimation instead of Ray DiffusionGST · CO3D, seen categoriesRotation accuracy @ 15°: 91.8 -> 86.6Hurt
use GST for relative pose estimation instead of Ray DiffusionGST · CO3D, unseen categoriesRotation accuracy @ 15°: 83.5 -> 85.1Helped
train the joint distribution instead of alternating between two target distributions (ablation)GST · DTURotation accuracy @ 15°: 84.6 -> 85.7Helped
train the joint distribution instead of alternating between two target distributions (ablation)GST · DTURotation accuracy @ 30°: 92.8 -> 93.5Helped
train the joint distribution instead of alternating between two target distributions (ablation)GST · DTULPIPS: 0.554 -> 0.500Helped
train the joint distribution instead of alternating between two target distributions (ablation)GST · DTUPSNR: 10.97 -> 11.90Helped
train the joint distribution instead of alternating between two target distributions (ablation)GST · DTUSSIM: 0.328 -> 0.358Helped
use a camera codebook of size 2048 and dimension 4 (ablation)Camera tokenizer · Camera tokenizerCodebook usage: 77.0% -> 90.4%Helped
replace Plücker camera tokens with a 3-token Euler-angle representation (ablation)GST · Objaverse subsetNovel view synthesis qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Objaverse CO3D RealEstate10k MVImgNet DTU

Benchmarks: Objaverse test subset CO3D DTU

Metrics: LPIPS PSNR SSIM rotation accuracy @15° rotation accuracy @30°

Baselines: Zero-1-to-3 Zero-1-to-3 XL RelPose PoseDiffusion RelPose++ Ray Diffusion

Builds on: LlamaGen VQGAN Zero-1-to-3 Ray Diffusion CAT3D

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy