atlas

Research map / Video / Video generation

Cavia: Camera-controllable Multi-view Video Diffusion with View-Integrated Attention

ICML 2025 · Video › Video generation · approach: Trajectory-guided motion control · 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.

Cavia extends Stable Video Diffusion with cross-view and cross-frame 3D attention and jointly trains on static scenes, synthetic Objaverse multi-view dynamic objects, and filtered monocular videos to generate camera-controllable, multi-view consistent videos from one image.

Problem

Image-to-video diffusion models lack precise camera controllability and 3D consistency, and independently sampled videos of the same scene from different camera paths are inconsistent; multi-view dynamic video data is scarce.

Approach

Inflate SVD's spatial and temporal attention into cross-view and cross-frame 3D attention (by rearranging view/frame/spatial tokens), which preserves pretrained weights and lets the model train jointly on static multi-view scenes, synthetic animated Objaverse objects, and pose-annotated monocular videos with Plücker camera conditioning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Cavia instead of CameraCtrlmonocular video generation · RealEstate10K testFVD: 105.41 -> 55.10Helped
Use Cavia instead of CameraCtrl2-view generation · Real10KPrec.: 19.49 -> 29.39Helped
Use Cavia instead of CameraCtrl2-view generation · GeneralMS.: 7.35 -> 19.96Helped
Add Plücker-coordinate conditioning instead of one-dimensional conditioning (ablation)Cavia · 2-view Real10KFID: 12.75 -> 8.82Helped
Add cross-frame attention instead of vanilla 1D temporal attention (ablation)Cavia · 2-view Real10KFID: 17.04 -> 8.82Helped
Add cross-frame attention instead of vanilla 1D temporal attention (ablation)Cavia · 2-view GeneralFID: 71.39 -> 26.12Helped
Add cross-view attention instead of vanilla spatial attention (ablation)Cavia · 2-view Real10KFID: 9.45 -> 8.82Helped
Add cross-view attention instead of vanilla spatial attention (ablation)Cavia · 2-view GeneralFID: 30.89 -> 26.12Helped
Train on all available data sources rather than static videos only (ablation)Cavia · 2-view GeneralFID: 27.20 -> 26.12Helped
Add monocular video training to synthetic multi-view fine-tuning (ablation)Cavia · 2-view GeneralFID: 35.79 -> 26.12Helped

Surprising findings

Limitations

Experimental setup

Datasets: RealEstate10K WildRGBD MVImgNet CO3Dv2 DL3DV-10K Objaverse Objaverse-XL InternVid OpenVid Panda-70M

Benchmarks: RealEstate10K

Metrics: FID FVD COLMAP error rotation AUC translation AUC SuperGlue precision SuperGlue matching score

Baselines: SVD MotionCtrl CameraCtrl CVD Vivid-ZOO

Builds on: Stable Video Diffusion MVDream CameraCtrl EDM preconditioning

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