AC3D: Analyzing and Improving 3D Camera Control in Video Diffusion Transformers

Sherwin Bahmani, Ivan Skorokhodov, G. Qian, Aliaksandr Siarohin, W. Menapace, Andrea Tagliasacchi, David B. Lindell, Sergey Tulyakov

arXiv:2411.18673 · 2026-07-27 공개 · arXiv · PDF

diffusion-transformer video-diffusion dataset-curation parameter-reduction training-convergence motion-dynamics camera-pose-estimation pose-conditioning

Abstract

Numerous works have recently integrated 3D camera control into foundational text-to-video models, but the resulting camera control is often imprecise, and video generation quality suffers. In this work, we analyze camera motion from a first principles perspective, uncovering insights that enable precise 3D camera manipulation without compromising synthesis quality. First, we determine that motion induced by camera movements in videos is low-frequency in nature. This motivates us to adjust train and test pose conditioning schedules, accelerating training convergence while improving visual and motion quality. Then, by probing the representations of an unconditional video diffusion transformer, we observe that they implicitly perform camera pose estimation under the hood, and only a sub-portion of their layers contain the camera information. This suggested us to limit the injection of camera conditioning to a subset of the architecture to prevent interference with other video features, leading to a 4× reduction of training parameters, improved training speed, and 10% higher visual quality. Finally, we complement the typical dataset for camera control learning with a curated dataset of 20K diverse, dynamic videos with stationary cameras. This helps the model distinguish between camera and scene motion and improves the dynamics of generated pose-conditioned videos. We compound these findings to design the Advanced 3D Camera Control (AC3D) architecture, the new state-of-the-art model for generative video modeling with camera control.

한국어 요약

한 줄 요약

AC3D는 3D 카메라 제어를 개선한 비디오 디퓨전 트랜스포머로, 정밀한 카메라 조작과 시각 품질을 동시에 달성한다.

핵심 기여도

핵심 아이디어

기존 비디오 디퓨전 모델에서 카메라 제어는 정밀도가 낮고 시각 품질이 저하되는 문제가 있었다. AC3D는 카메라 운동이 저주파 특성을 가지는 것을 발견하고, 이에 따라 조건화 스케줄을 조정하여 조기 디노이징 단계에서 카메라 정보를 집중적으로 처리하도록 설계했다. 또한, VDiT의 내부 표현 분석을 통해 카메라 정보가 전체 레이어가 아닌 일부 레이어에만 존재함을 밝혀, 조건화를 특정 레이어에 제한함으로써 4× 파라미터 감소와 10% 품질 향상을 달성했다. 마지막으로, 20K개의 정적 카메라 동영상 데이터셋을 추가하여, 카메라 운동과 장면 운동을 구분하는 능력을 향상시켰다.

기술적 접근법

주요 결과

의의 및 한계

AC3D는 3D 카메라 제어와 시각 품질을 동시에 향상시키는 첫 번째 모델로, 텍스트-비디오 생성 분야에 기초를 제공한다. 특히, 조건화 스케줄 최적화와 레이어별 조건화 제한을 통해 모델 효율성을 높였다. 그러나, 학습 데이터의 제한성과 훈련 분포 외 카메라 경로 제어는 아직 해결되지 않았으며, 이는 향후 연구 주제로 제시된다.

실용적 활용

AC3D는 영화 제작, 게임 개발, VR 콘텐츠 제작 등에서 정밀한 카메라 제어가 필요한 비디오 생성 시스템에 적용 가능하다. 특히, 텍스트 기반의 동영상 생성에서 카메라 움직임을 자연스럽게 조절할 수 있어, 사용자 맞춤형 콘텐츠 제작에 유용하다.