Yan: Foundational Interactive Video Generation

2508.08601v3 cs.CV, cs.AI 2025-08-15
Авторы:

Deheng Ye, Fangyun Zhou, Jiacheng Lv, Jianqi Ma, Jun Zhang, Junyan Lv, Junyou Li, Minwen Deng, Mingyu Yang, Qiang Fu, Wei Yang, Wenkai Lv, Yangbin Yu, Yewen Wang, Yonghang Guan, Zhihao Hu, Zhongbin Fang, Zhongqian Sun

Резюме на русском

## Контекст Область исследования сосредоточена на видеогенерации и ее интерактивном применении. Существующие проблемы включают ограниченные возможности для реального времени, неэффективные методы редактирования и недостаточное уровня гибкости при создании видео. Мотивация заключается в развитии целостного фреймворка, который объединит симуляцию, генерацию и редактирование видео в единое целое, обеспечив более высокую реальность, простоту использования и гибкость. ## Метод Фреймворк Yan состоит из трех основных модулей. **1. ААА-уровневая симуляция** основана на 3D-VAE с уменьшенным размером и низким квотом задержки, работающей в режиме real-time 1080P/60FPS. Инновационным является KV-cache-based shift-window denoising inference, обеспечивающий высокую производительность. **2. Многомодальная генерация** работает на базе диффузионных моделей, подключив игровую логику и дополнительные механизмы контроля. Это позволяет генерировать видео в реальном времени, обеспечивая возможность адаптации под конкретные задачи. **3. Многоуровневое редактирование** позволяет визуально редактировать видео с использованием текстовых инструкций, разделяя процесс на механизмы и визуальные элементы. ## Результаты Использовались различные данные для тестирования, включая различные типы видео, тексты и игровые сценарии. Результаты показывают, что Yan обеспечивает высококачественную и реальном времени симуляцию, гибкость в генерации и удобство редактирования. Он показывает сильную общительность при смешении стилей и механик из разных жанров видео. ## Значимость Yan может использоваться в различных приложениях, в том числе в играх, видеоредактировании, создании видеоконтента и даже в области тренировок. Одним из преимуществ является возможность реального времени интерактивной работы, что делает его привлекательным для разработчиков и контент-производителей. Будущие исследования будут нацелены на повышение реальности и возможности редактирования. ## Выводы Yan представляет собой совершенно новый подход к интерактивной видеогенерации, объединяя симуляцию, генерацию и редактирование в единое целое. Он предлагает новый подход к созданию видео, который может быть применен в многообразных областях. Для будущих работ планируется улучшение реальности и увеличение возможностей редактирования.

Abstract

We present Yan, a foundational framework for interactive video generation, covering the entire pipeline from simulation and generation to editing. Specifically, Yan comprises three core modules. AAA-level Simulation: We design a highly-compressed, low-latency 3D-VAE coupled with a KV-cache-based shift-window denoising inference process, achieving real-time 1080P/60FPS interactive simulation. Multi-Modal Generation: We introduce a hierarchical autoregressive caption method that injects game-specific knowledge into open-domain multi-modal video diffusion models (VDMs), then transforming the VDM into a frame-wise, action-controllable, real-time infinite interactive video generator. Notably, when the textual and visual prompts are sourced from different domains, the model demonstrates strong generalization, allowing it to blend and compose the style and mechanics across domains flexibly according to user prompts. Multi-Granularity Editing: We propose a hybrid model that explicitly disentangles interactive mechanics simulation from visual rendering, enabling multi-granularity video content editing during interaction through text. Collectively, Yan offers an integration of these modules, pushing interactive video generation beyond isolated capabilities toward a comprehensive AI-driven interactive creation paradigm, paving the way for the next generation of creative tools, media, and entertainment. The project page is: https://greatx3.github.io/Yan/.

Ссылки и действия