CamDirector: Towards Long-Term Coherent Video Trajectory Editing

Zhihao Shi, Kejia Yin, Weilin Wan, Yuhongze Zhou, Yuanhao Yu +3 more
2/27/2026
cs.CV

No official code found. Best implementation: yinkejia/CamDirector (9 stars, Apache-2.0, last commit 2026-05-04).

Abstract

Video (camera) trajectory editing aims to synthesize new videos that follow user-defined camera paths while preserving scene content and plausibly inpainting previously unseen regions, upgrading amateur footage into professionally styled videos. Existing VTE methods struggle with precise camera control and long-range consistency because they either inject target poses through a limited-capacity embedding or rely on single-frame warping with only implicit cross-frame aggregation in video diffusion models. To address these issues, we introduce a new VTE framework that 1) explicitly aggregates information across the entire source video via a hybrid warping scheme. Specifically, static regions are progressively fused into a world cache then rendered to target camera poses, while dynamic regions are directly warped; their fusion yields globally consistent coarse frames that guide refinement. 2) processes video segments jointly with their history via a history-guided autoregressive diffusion model, while the world cache is incrementally updated to reinforce already inpainted content, enabling long-term temporal coherence. Finally, we present iPhone-PTZ, a new VTE benchmark with diverse camera motions and large trajectory variations, and achieve state-of-the-art performance with fewer parameters.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This repo contains the official evaluation code for iPhone-PTZ benchmark proposed in [CVPR 2026 | CamDirector: Towards Long-Term Coherent Video Trajectory Editing]

90PythonFeb 26, 20265 months agoApache-2.0

Similar Papers

Cite this paper

@article{shi2026camdirector,
  title  = {CamDirector: Towards Long-Term Coherent Video Trajectory Editing},
  author = {Zhihao Shi and Kejia Yin and Weilin Wan and Yuhongze Zhou and Yuanhao Yu and Xinxin Zuo and Qiang Sun and Juwei Lu},
  year   = {2026},
  eprint = {2603.02256},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.02256v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.02256.svg)](https://codeofpaper.com/paper/2603.02256)

Discussion