XYZNOT

Статьи · arXiv 2610.36729

Hy-Nomas: на пути к интерактивной генерации миров в свободной форме

Hy-Nomas: Towards Free-form Interactive World Generation

Опубликовано cs.CV arXivPDF

Читать с переводом и ИИ

Кратко в трёх строках

  1. 🎯 Адаптация text-to-video диффузионных моделей в интерактивные модели мира сталкивается с утечкой информации, ошибками порядка действий, межсегментным повторением действий и накоплением дрейфа ошибок.
  2. 🔧 Представлен авторегрессионный DiT на 8B параметров с каузальным вниманием с учетом действий, структурированными хронологическими описаниями, покадровым непрерывным cross-attention для камеры, segment forcing и многоэтапным планом обучения.
  3. 📈 В оценках людьми на Hy-Nomas-Bench модель достигает винрейта 65,0% против HappyOyster-Directing и 75,0% против LingBot-World v2 по точности следования многошаговым текстовым инструкциям.

Аннотация

Интерактивная генерация виртуальных миров требует от моделей точного следования последовательным командам с сохранением релевантной истории и последствий совершенных действий. Мы представляем Hy-Nomas — видеомодель мира на базе 8B диффузионной архитектуры, поддерживающую текстовые инструкции в свободной форме и непрерывное управление камерой в рамках многошагового взаимодействия. Она генерирует сегменты переменной длины, обусловленные текущими входными данными и кэшированной историей. Наше ключевое решение объединяет структурированные описания видео с каузальным вниманием, учитывающим действия (action-aware causal attention): описательный контекст остается доступным между сегментами, тогда как инструкции по действиям строго ограничены соответствующими временными окнами. Зрительно-языковой модуль Prompt Enhancer (PE) преобразует запросы пользователя и мультимодальную историю взаимодействия в структурированные условия для следующего сегмента. Многоэтапный учебный план последовательно вводит каузальную генерацию, текстовое взаимодействие, управление камерой и обучение на сгенерированной моделью истории с последующей диффузионной дистилляцией. В слепых оценках людьми Hy-Nomas превосходит существующие модели мира. Мы открываем веса модели, исходный код и бенчмарки, а также легковесный рабочий процесс адаптации для поддержки воспроизводимых исследований в области интерактивной генерации миров.

Оригинальная аннотация (англ.)

Interactive world generation requires models to follow successive commands while preserving relevant history and action consequences. We present Hy-Nomas, a video world model with an 8B diffusion backbone that supports free-form text instructions and continuous camera control across multiple interaction turns. It generates variable-length segments conditioned on current inputs and cached history. Our central design aligns structured video captions with action-aware causal attention: descriptive context remains accessible across segments, while action instructions are restricted to their intended temporal windows. A vision-language Prompt Enhancer (PE) translates user requests and multimodal interaction histories into structured conditions for the next segment. A multi-stage curriculum progressively introduces causal generation, text interaction, camera control, and training on model-generated histories, followed by diffusion distillation. In human evaluation, Hy-Nomas shows superior performance over existing world models. We release model weights, code and benchmarks, together with a lightweight adaptation workflow, to support reproducible research on interactive world generation.

Разбор статьи

Постановка задачи и мотивация

Интерактивные видеомодели мира функционируют как симулированные виртуальные среды, генерирующие будущие визуальные наблюдения в ответ на непрерывные действия пользователя. В отличие от стандартных систем text-to-video (T2V), которые рендерят заранее заданные ролики, интерактивная модель мира должна:

  1. Принимать динамически поступающие команды непосредственно во время генерации.
  2. Обрабатывать как семантические вмешательства (текст в свободной форме), так и пространственную навигацию (непрерывные позы камеры).
  3. Предотвращать ошибочное повторение ранее завершенных действий в последующих сегментах, сохраняя при этом устойчивый контекст сцены и визуальные последствия.
  4. Избегать критического накопления ошибок в ходе авторегрессионного развертывания без катастрофического переполнения памяти.

Hy-Nomas решает эти проблемы путем адаптации 8B двунаправленного диффузионного трансформера (HunyuanVideo 1.5) в единую пофрагментную авторегрессионную видеомодель мира.

Ключевые идеи

  • Action-Aware Causal Attention: Разделяет постоянный описательный контекст сцены («head») и локализованные во времени инструкции к действиям («tails»). Описательный контекст остается доступным для будущих сегментов, тогда как токены действий ограничиваются своим исходным сегментом и временными рамками, что исключает повторное выполнение действий.
  • Непрерывное кондиционирование камеры: Использует межкадровые относительные преобразования , нормализованные по масштабам движения видео и внедряемые через выделенный поблочный cross-attention.
  • Prompt Enhancer (PE): Дообученная мультимодальная VLM (на базе Qwen3.8-27B), транслирующая многошаговые намерения пользователя и историю наблюдений в структурированные JSON-условия с описанием изменений сцены, тегов камеры и выполняемых действий.
  • Segment Forcing со стриминговым backward-проходом: Обучает авторегрессионный генератор на его собственных предсказаниях после одного шага денойзинга, что приближает распределение к инференсу при фиксированном потреблении памяти.
  • Дистилляция до 4 NFE: Сжимает 100-шаговый сэмплер Euler всего до 4 вызовов нейросети (NFE) на сегмент за счет инициализации Phased Consistency Model (PCM), метода Decoupled Distribution Matching Distillation (DDMD) и каузального состязательного уточнения.

Метод (с ключевыми формулами)

Представление видео в латентном пространстве

RGB-видео сжимается с помощью каузального энкодера DCAE-V в латентные переменные : Каждая латентная позиция проецируется в 2048-мерное скрытое пространство DiT.

Функция потерь

Модель обучается с помощью linear flow matching на чистых латентах и шуме : Сеть предсказывает скорость , оптимизируясь по среднеквадратичной ошибке (MSE).

Action-Aware Causal Attention и управление камерой

Для сегмента видеотокены применяют каузальное внимание к прошлым сегментам и двунаправленное — внутри сегмента . Внутри каждого сегмента токены запросов (query) в пределах окна действия обращают внимание только на текстовые токены этого действия и окружение («head»). В механизме cross-attention визуальные токены взаимодействуют с 64-мерными токенами относительного движения камеры :

Segment Forcing

Чтобы подготовить модель к накоплению ошибок при инференсе, сегмент вычисляет flow loss и обновляет KV-кэш для сегмента , используя одношаговый денойзинг латентов: Стриминговый backward-проход освобождает промежуточные активации по сегментам, сохраняя в памяти GPU граф вычислений только для одного сегмента.

Оценка FLOP при распределенной упаковке (Packing)

Видео упаковываются в батчи до 360K токенов с балансировкой по расчетному количеству FLOP: где — число валидных токенов, а — число немаскированных пар query-key.

Результаты (с ключевыми метриками)

Оценка проводилась на Hy-Nomas-Bench (280 тестовых сценариев в 4 бенчмарках):

  • Bench-1 (Многошаговое текстовое взаимодействие):
    • Следование инструкциям: Hy-Nomas демонстрирует соотношение 65,0% побед против 10,0% поражений в сравнении с HappyOyster-Directing и 75,0% побед против 8,3% поражений против LingBot-World v2.
    • Физическая правдоподобность: Hy-Nomas показывает 45,0% побед против 11,7% поражений против HappyOyster-Directing и 68,3% побед против 5,0% поражений против LingBot-World v2.
  • Bench-2 (Навигация камеры): Hy-Nomas достигает более высоких показателей на 100 траекториях: 32,0% побед против 14,0% поражений против Genie 3 и 36,0% побед против 10,0% поражений против HappyOyster-Wandering.
  • Bench-3 (Чередование текста и камеры): Достигает 75,0% побед (против 8,3% поражений) по следованию инструкциям и 73,3% побед (против 1,7% поражений) по физической правдоподобности против LingBot-World v2.
  • Bench-4 (Пространственная память): Hy-Nomas превосходит LingBot-World v2 (58,3% побед против 1,7% поражений) и HappyOyster (30,0% побед против 23,3% поражений), но уступает Genie 3 (13,3% побед против 30,0% поражений при 56,7% ничьих), которая выигрывает за счет привязки к данным Street View.
  • Развертывание на одной GPU: Квантование INT8, sliding-window attention и выгрузка на CPU позволяют выполнять генерацию 100 секунд видео в 720p на одной NVIDIA RTX 4090 с пиковым потреблением памяти 20,53 ГиБ.

Ограничения и открытые вопросы

  • Разрыв в долговременной пространственной памяти: Genie 3 по-прежнему превосходит модель по пространственной согласованности при возврате в локации после сложных перемещений камеры; обучение без зацикленных траекторий ограничивает удержание опорных точек.
  • Деградация управления камерой при LoRA: Тонкая настройка на узкоспециализированных датасетах (например, кинематографических) улучшила следование стилю и эстетику, но ухудшила контроль камеры (19% побед против 37% поражений) из-за слабого разнообразия траекторий в целевых данных.
  • Физическая точность в робототехнике: Хотя двухручные манипуляции вне распределения могут генерироваться через LoRA, видеодиффузия не гарантирует физику уровня исполнительных механизмов робота или соблюдение силомоментных ограничений.
  • Изменения состояния за пределами кадра: Изменения вне поля зрения (например, тикающие невидимые часы) невозможно отследить исключительно визуальным поиском по KV-кэшу без явного внешнего символьного трекинга состояния агента.

Ключевые термины

Action-Aware Causal Attention
Механизм маскирования внимания, позволяющий сохранять описательный контекст сцены между сегментами, но изолирующий конкретные инструкции к действиям строго внутри их целевого сегмента и временных границ.
Prompt Enhancer (PE)
Дообученная зрительно-языковая модель, которая преобразует пользовательский текст, команды камеры и историю видео в структурированные JSON-описания с указанием длительностей для пошаговой генерации.
Segment Forcing
Схема обучения, при которой каждый сегмент видео кондиционируется на кэшированный контекст, полученный одношаговым денойзингом собственных зашумленных латентов, приближая авторегрессионное распределение инференса со стриминговым backward-проходом.
DCAE-V
Каузальный видеоавтоэнкодер, обеспечивающий пространственное сжатие 32x и временное сжатие 4x в 32-канальное латентное представление.
Hy-Nomas-Bench
Бенчмарк из 280 тестовых сценариев, охватывающий многошаговый текстовый диалог, навигацию камеры, комбинированное управление и пространственную память.
Diffusion Distillation
Двухэтапный пайплайн ускорения, сочетающий Phased Consistency Models (PCM), Decoupled DMD и каузальное состязательное улучшение для сжатия 100 шагов диффузии до 4 NFE на сегмент.
Flex-Flash-Attention (FFA)
Ядро внимания из MagiAttention, выполняющее разнородные нерегулярные маски с помощью компактных определений срезов во избежание вычислений по маскированным блокам на последовательностях до 360K токенов.
PixelUMM Decoder
Диффузионный декодер в пространстве пикселей, заменяющий стандартный VAE для восстановления высокочастотных текстур из сжатых латентов через одношаговый дистиллированный сэмплинг.

Вопросы

На базе какой модели построен Hy-Nomas?

Hy-Nomas основан на 8B-параметрической архитектуре HunyuanVideo 1.5, модифицированной из оригинального двунаправленного DiT в авторегрессионный каузальный диффузионный трансформер со сжатием DCAE-V.

Как Hy-Nomas предотвращает повторение уже совершенных действий?

За счет action-aware causal attention: завершенные действия классифицируются как 'action tails', чьи токены маскируются для последующих сегментов, тогда как описание окружения ('heads') остается доступным в KV-кэше.

Можно ли запустить Hy-Nomas на потребительских GPU, например NVIDIA RTX 4090?

Да. За счет квантования KV-кэша и весов в INT8, sliding-window attention, выгрузки на CPU и дистиллированного декодера PixelUMM модель генерирует 100-секундные ролики в 720p на одной 24GB RTX 4090 с пиковым потреблением 20,53 ГиБ памяти.

Как осуществляется управление непрерывным движением камеры?

Траектории камеры кодируются как межкадровые относительные преобразования, нормализованные по 99-му перцентилю сдвигов, проецируются в 64-мерные векторы и внедряются в каждый блок MMDiT через механизм cross-attention.

Обзор на этой странице написан ИИ по тексту статьи и может содержать ошибки. Подробности смотрите в самой статье.

Читать с переводом и ИИ