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

TriMotion: Modality-Agnostic Camera Control for Video Generation

About

Camera motion control is essential for directing viewpoint changes in generative systems. However, existing methods typically condition the generation process on a single specific modality, such as explicit pose trajectories or reference videos, limiting their ability to support heterogeneous user inputs. To address this limitation, we present TriMotion, a modality-agnostic framework for camera-controlled video generation that maps video, pose, and text inputs, describing the same camera trajectory into a shared motion embedding space. Learning such a space requires synchronized supervision across modalities. Therefore, we build the Motion Triplet Dataset by extending a Multi-Cam Video Dataset with geometry-grounded motion descriptions derived from camera extrinsics. We further introduce a latent motion consistency objective that leverages the motion embedding space to encourage the generated video to follow the target camera trajectory directly in latent space, avoiding the cost of pixel-space decoding. Extensive experiments show that TriMotion generates high-quality videos that accurately follow the target camera trajectories across all three modalities. Beyond standard generation, the shared motion embedding space also enables flexible applications such as sequential motion composition and cross-modal motion interpolation.

Seunghyun Shin, Jifei Song, Wooseok Jeon, Hae-Gon Jeon, Jiankang Deng• 2026

Related benchmarks

TaskDatasetResultRank
Video-to-VideoKoala-36M and RealEstate10K
FVD221.6
7
Video-to-Video Camera Motion ControlUser Study V2V
Artifact Score15.5
7
Image-to-Video Camera Motion ControlUser Study I2V
Artifact Score12.5
6
Image-to-VideoKoala-36M and RealEstate10K
FVD317.9
6
Cross-modal Motion Composition EvaluationUser Study Cross-modal Composition
Overall Score3.97
2
Motion Description EvaluationUser Study Description Quality
Score4.11
2
Showing 6 of 6 rows

Other info

Follow for update