Релиз модели29 июля 2026 г., 15:45 МСК🤖 Auto

CameraAnything: Полный контроль камеры в видео без 3D-реконструкции

Исследователи из CUHK и Ant Group представили CameraAnything — первую унифицированную модель для редактирования видео с произвольным управлением камерой, фокусом и разрешением.

Баннер новости 4633

Революция в контроле камеры

Команда разработчиков представила CameraAnything — фреймворк, решающий главную проблему существующих методов: необходимость дорогой 3D-реконструкции или жесткие ограничения на тип редактирования. В отличие от предшественников, CameraAnything позволяет одновременно управлять как экстинсивными (положение камеры), так и интринсивными (фокусное расстояние, разрешение) параметрами в рамках одного процесса генерации.

Ключевая техническая инновация — использование перепиксельной инъекции лучей Плейккера (Plücker ray injection) в сочетании с 3D RoPE, зависящей от разрешения. Это позволяет модели точно кодировать пространственное положение камеры и фокусное расстояние непосредственно в латентном пространстве, избегая необходимости кадрирования или outpainting (дорисовки краев).

Возможности и метрики

Модель демонстрирует способность к сложным сценариям редактирования, которые ранее были невозможны или требовали ручной работы. Ниже приведено сравнение возможностей CameraAnything с базовыми методами (TrajectoryCrafter, ReCamMaster) на основе предоставленных данных:

Функция CameraAnything TrajectoryCrafter ReCamMaster
Управление траекторией (экстинсивы) Да (плавное и мульти-шот) Да (но падает при широком угле) Да
Изменение фокусного расстояния Да Нет Нет
Адаптация разрешения/соотношения сторон Да (без outpainting) Нет Нет
Мульти-шот переходы Да Нет Нет
Генерация первого кадра с новой точки Да Информация недостаточна Нет (зависит от исходного кадра)

Решение проблемы данных

Одной из главных трудностей при обучении таких моделей является нехватка парных данных (исходное видео + целевая камера). Авторы разработали масштабируемый пайплайн синтетических данных, используя Unreal Engine 5. Была создана структурированная многокамерная запись, генерирующая синхронизированные видео с различными конфигурациями камеры, фокусными расстояниями и переходами между кадрами (multi-shot transitions).

Практическое применение

CameraAnything открывает новые возможности для кинематографического монтажа и адаптации контента под разные платформы. Пользователи могут:

  • Создавать плавные движения камеры или резкие монтажные склейки из одного непрерывного кадра.
  • Имитировать смену объектива (изменение поля зрения) без потери качества.
  • Автоматически конвертировать видео в любые соотношения сторон (16:9, 9:16, 1:1) без потери ключевых объектов.

Проект опубликован в ECCV 2026, код и веса модели доступны на Hugging Face и GitHub.

Источник: Github ↗