Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Unified Camera Positional Encoding for Controlled Video Generation

About

Transformers have emerged as a universal backbone across 3D perception, video generation, and world models for autonomous driving and embodied AI, where understanding camera geometry is essential for grounding visual observations in three-dimensional space. However, existing camera encoding methods often rely on simplified pinhole assumptions, restricting generalization across the diverse intrinsics and lens distortions in real-world cameras. We introduce Relative Ray Encoding, a geometry-consistent representation that unifies complete camera information, including 6-DoF poses, intrinsics, and lens distortions. To evaluate its capability under diverse controllability demands, we adopt camera-controlled text-to-video generation as a testbed task. Within this setting, we further identify pitch and roll as two components effective for Absolute Orientation Encoding, enabling full control over the initial camera orientation. Together, these designs form UCPE (Unified Camera Positional Encoding), which integrates into a pretrained video Diffusion Transformer through a lightweight spatial attention adapter, adding less than 1% trainable parameters while achieving state-of-the-art camera controllability and visual fidelity. To facilitate systematic training and evaluation, we construct a large video dataset covering a wide range of camera motions and lens types. Extensive experiments validate the effectiveness of UCPE in camera-controllable video generation and highlight its potential as a general camera representation for Transformers across future multi-view, video, and 3D tasks. Code will be available at https://github.com/chengzhag/UCPE.

Cheng Zhang, Boying Li, Meng Wei, Yan-Pei Cao, Camilo Cruz Gambardella, Dinh Phung, Jianfei Cai• 2025

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisRealEstate10K
PSNR23.05
212
Novel View SynthesisCO3D
PSNR20.56
32
Novel View SynthesisWildRGB-D
PSNR17.13
31
Novel View SynthesisMVImgNet 2
PSNR23.27
11
Novel View SynthesisSpatialVidHQ
PSNR18.88
11
Image-to-VideoRE10K (held-out split)
CLIP Score25.72
9
Camera-controllable Video SynthesisRE10K (held-out)
CLIP Score25.72
8
Novel View SynthesisMegaSynth
PSNR17.78
8
Controllable Video GenerationRealEstate10K (test)
RotErr (°)0.56
5
Camera-Controllable Video GenerationRealestate10K, Tanks-and-Temples, and Context-as-Memory 5% (test)
Rotation Error6.28
5
Showing 10 of 15 rows

Other info

Follow for update