从真实无人机视频中学习相机运动控制,自动生成高质量拍摄轨迹。
Learning Camera Movement Control from Real-World Drone Videos
- 用3D重建提取99千条真实相机轨迹,自动标注降低人工成本。
- 提出DVGFormer模型,基于历史帧与路径预测下一帧相机运动。
- 可实现穿越障碍、低空飞行、绕建筑环绕等复杂运镜,适合影视制作。
本研究旨在自动化拍摄现有物体的相机运动控制,生成吸引人的视频,而非直接生成虚构内容。选取无人机视频作为测试案例,因其具有丰富的运动模式、独特的视角和精准控制。现有AI摄制方法面临模拟训练中外观多样性不足、专家操作录制成本高、启发式目标设计难以覆盖所有场景等问题。为此,我们提出一种可扩展的方法:通过收集真实世界训练数据提升多样性,自动提取相机轨迹以减少标注成本,并训练无需依赖启发式规则的有效架构。具体而言,通过在线视频进行3D重建,连接连续帧的相机位姿形成3D相机路径,并利用卡尔曼滤波器剔除低质量数据,共获取99,000条高质量轨迹。此外,提出DVGFormer——一种自回归Transformer模型,利用历史帧图像与全部过往相机路径预测下一帧的相机运动。在38个合成自然场景和7个真实城市3D扫描数据集上评估,结果表明系统能有效学习复杂相机动作,如穿越障碍物、保持低空以增强速度感、环绕塔楼与建筑,对高质量视频拍摄极具实用价值。数据与代码见dvgformer.github.io。
原文摘要 · Abstract (English)
This study seeks to automate camera movement control for filming existing subjects into attractive videos, contrasting with the creation of non-existent content by directly generating the pixels. We select drone videos as our test case due to their rich and challenging motion patterns, distinctive viewing angles, and precise controls. Existing AI videography methods struggle with limited appearance diversity in simulation training, high costs of recording expert operations, and difficulties in designing heuristic-based goals to cover all scenarios. To avoid these issues, we propose a scalable method that involves collecting real-world training data to improve diversity, extracting camera trajectories automatically to minimize annotation costs, and training an effective architecture that does not rely on heuristics. Specifically, we collect 99k high-quality trajectories by running 3D reconstruction on online videos, connecting camera poses from consecutive frames to formulate 3D camera paths, and using Kalman filter to identify and remove low-quality data. Moreover, we introduce DVGFormer, an auto-regressive transformer that leverages the camera path and images from all past frames to predict camera movement in the next frame. We evaluate our system across 38 synthetic natural scenes and 7 real city 3D scans. We show that our system effectively learns to perform challenging camera movements such as navigating through obstacles, maintaining low altitude to increase perceived speed, and orbiting towers and buildings, which are very useful for recording high-quality videos. Data and code are available at dvgformer.github.io.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。