atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Thinking with Camera: A Unified Multimodal Model for Camera-Centric Understanding and Generation

ICLR 2026 · 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.

Puffin is a unified camera-centric multimodal model that performs camera calibration (understanding) and camera-controllable text-to-image generation via a "thinking with camera" chain-of-thought, trained on the 4M-triplet Puffin-4M dataset.

Problem

Camera-centric understanding (estimating roll, pitch, FoV) and camera-controllable generation are typically studied in isolation, and existing LMMs ignore or misinterpret numerical camera parameters, producing spatially inconsistent results.

Approach

Treat the camera as language: map numerical roll/pitch/FoV to photographic terms and generate spatial-reasoning captions, so an LMM reasons over spatially grounded cues before predicting or rendering camera geometry; pair this with pixel-wise perspective-field camera maps as continuous latent conditions for a diffusion model in a shared LLM+diffusion framework.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: Puffin-4M Stanford2D3D MegaDepth TartanAir LaMAR

Benchmarks: MegaDepth TartanAir LaMAR Puffin-Und Puffin-Gen Stanford2D3D

Metrics: median error AUC at 1/5/10 degrees up vector error latitude error gravity error FID

Baselines: DeepCalib Perceptual CTRL-C MSCC ParamNet SVA UVP GeoCalib PreciseCam GPT-4o Qwen-Image Nano Banana

Builds on: GeoCalib PreciseCam SD3 Perspective Fields C-RADIO

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