VividCam: Learning Unconventional Camera Motions from Virtual Synthetic Videos
cs.CV
Submitted: 2025-10-28
Updated: 2026-09-21
Comments: Published in ICML 2026. 22 pages, 9 figures
Project page: https://wuqiuche.github.io/VividCamDemoPage
License: http://creativecommons.org/licenses/by-nc-sa/4.0/
The gist: Although recent video generative models are getting more capable of following external camera controls, imposed by either text descriptions or camera trajectories, they still struggle to generalize
Terminology
Abstract
Although recent video generative models are getting more capable of following external camera controls, imposed by either text descriptions or camera trajectories, they still struggle to generalize to unconventional camera motions, which is crucial in creating truly original and artistic videos. The challenge lies in finding sufficient training videos with the intended uncommon camera motions. To this end, we propose VividCam, a training paradigm that enables diffusion models to learn complex camera motions from synthetic videos, releasing the reliance on collecting realistic training videos. VividCam incorporates multiple disentanglement strategies that isolate camera motion learning from synthetic appearance artifacts, ensuring more robust motion representation and mitigating domain shift. We show that our design synthesizes a wide range of precisely controlled camera motions using surprisingly simple synthetic data. Notably, this synthetic data often consists of basic geometries within a low-poly 3D scene and can be efficiently rendered by engines like Unity. Our video results can be found in https://wuqiuche.github.io/VividCamDemoPage/ .
Sources
- SynCamMaster: Synchronizing Multi-Camera Video Generation from Diverse Viewpoints
- ReCamMaster: Camera-Controlled Generative Rendering from A Single Video
- Stable Video Diffusion: Scaling Latent Video Diffusion Models to Large Datasets
- Boosting Camera Motion Control for Video Diffusion Transformers
- 3DTrajMaster: Mastering 3D Trajectory for Multi-Entity Motion in Video Generation
- Reuse and Diffuse: Iterative Denoising for Text-to-Video Generation
- AnimateDiff: Animate Your Personalized Text-to-Image Diffusion Models without Specific Tuning
- CameraCtrl: Enabling Camera Control for Text-to-Video Generation
- CameraCtrl II: Dynamic Scene Exploration via Camera-controlled Video Diffusion Models
- CogVideo: Large-scale Pretraining for Text-to-Video Generation via Transformers
- Training-free Camera Control for Video Generation
- MotionClone: Training-Free Motion Cloning for Controllable Video Generation
- ChatCam: Empowering Camera Control through Conversational AI
- SiT: Exploring Flow and Diffusion-based Generative Models with Scalable Interpolant Transformers
- Latte: Latent Diffusion Transformer for Video Generation
- ControlNeXt: Powerful and Efficient Control for Image and Video Generation
- Free-Form Motion Control: Controlling the 6D Poses of Camera and Objects in Video Generation
- Make-A-Video: Text-to-Video Generation without Text-Video Data
- Score-Based Generative Modeling through Stochastic Differential Equations
- DimensionX: Create Any 3D and 4D Scenes from a Single Image with Controllable Video Diffusion
Related papers
- Loss Knows Best: Detecting Annotation Errors in Videos via Loss Trajectories
- AnchorWeave: World-Consistent Video Generation with Retrieved Local Spatial Memories
- Benchmarking the Robustness of Foundation Models for Mammography under Domain Shift
- MambaX-Net: Dual-Input Mamba-Enhanced Cross-Attention Network for Longitudinal MRI Segmentation
- TeleOCR: Navigating Document Parsing Across Digital and Camera-Captured Documents
- A Survey on Efficient Vision-Language-Action Models