Artigos · arXiv 2610.36729
Hy-Nomas: Rumo à Geração Interativa de Mundos em Formato Livre
Hy-Nomas: Towards Free-form Interactive World Generation
Resumo em três linhas
- 🎯 A adaptação de modelos de difusão de texto para vídeo em modelos de mundo interativos sofre com vazamento de informações, erros na ordem das ações, repetição de ações entre segmentos e acúmulo de erros com desvio contínuo.
- 🔧 Introduz um DiT autorregressivo de 8B com atenção causal consciente da ação, legendas cronológicas estruturadas, atenção cruzada contínua para câmera alinhada a frames, segment forcing e um currículo de treinamento em múltiplos estágios.
- 📈 Em avaliações humanas no Hy-Nomas-Bench, o Hy-Nomas alcança uma taxa de vitória de 65,0% sobre o HappyOyster-Directing e de 75,0% sobre o LingBot-World v2 no seguimento de instruções textuais em múltiplos turnos.
Resumo
A geração interativa de mundos exige que os modelos sigam comandos sucessivos enquanto preservam o histórico relevante e as consequências das ações. Apresentamos o Hy-Nomas, um modelo de mundo em vídeo com um backbone de difusão de 8B que suporta instruções textuais em formato livre e controle contínuo de câmera ao longo de múltiplos turnos de interação. Ele gera segmentos de comprimento variável condicionados às entradas atuais e ao histórico em cache. Nosso projeto central alinha legendas de vídeo estruturadas com atenção causal consciente da ação (action-aware causal attention): o contexto descritivo permanece acessível entre os segmentos, enquanto as instruções de ação ficam restritas às suas janelas temporais pretendidas. Um Prompt Enhancer (PE) de visão-linguagem traduz as solicitações dos usuários e os históricos de interação multimodal em condições estruturadas para o próximo segmento. Um currículo em múltiplos estágios introduz progressivamente geração causal, interação por texto, controle de câmera e treinamento em históricos gerados pelo próprio modelo, seguido por destilação de difusão. Na avaliação humana, o Hy-Nomas demonstra desempenho superior em relação aos modelos de mundo existentes. Disponibilizamos os pesos do modelo, o código e os benchmarks, juntamente com um fluxo de trabalho leve de adaptação, para apoiar a pesquisa reproduzível sobre geração interativa de mundos.
Resumo original (inglês)
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.
Guia de leitura
Problema e motivação
Modelos de mundo de vídeo interativos atuam como ambientes virtuais simulados que geram observações visuais futuras em resposta a ações contínuas do usuário. Ao contrário dos sistemas padrão de texto para vídeo (T2V), que renderizam clipes pré-determinados, um modelo de mundo interativo deve:
- Aceitar comandos que chegam dinamicamente durante a geração.
- Lidar tanto com intervenções semânticas (texto livre) quanto com navegação espacial (poses contínuas de câmera).
- Evitar que ações anteriores sejam repetidas erroneamente em segmentos subsequentes, ao mesmo tempo que retém o contexto duradouro da cena e as consequências visuais.
- Evitar desvios graves por erros acumulados durante o desdobramento autorregressivo, sem sofrer com explosão catastrófica de memória.
O Hy-Nomas aborda esses desafios adaptando um transformador de difusão bidirecional de 8B (HunyuanVideo 1.5) em um modelo de mundo de vídeo autorregressivo unificado, baseado em segmentos.
Ideias centrais
- Atenção Causal Consciente da Ação (Action-Aware Causal Attention): Distingue entre o contexto descritivo persistente da cena ("cabeça") e as instruções de ação temporalmente localizadas ("caudas"). O contexto descritivo permanece acessível a segmentos futuros, enquanto os tokens de ação ficam restritos ao seu segmento de origem e limites temporais, impedindo a reexecução de ações.
- Condicionamento Contínuo de Câmera: Utiliza transformações relativas quadro a quadro normalizadas por escalas de movimento em nível de vídeo e injetadas por meio de atenção cruzada dedicada por bloco.
- Prompt Enhancer (PE): Um modelo de visão-linguagem multimodal ajustado (baseado no Qwen3.8-27B) que traduz a intenção do usuário em múltiplos turnos e os históricos de observações em condições JSON estruturadas, especificando alterações na cena, tags de câmera e ações contidas.
- Segment Forcing com Retropropagação em Fluxo (Streaming Backward): Treina o gerador autorregressivo em suas próprias predições com remoção de ruído em um único passo, combinando com a distribuição de erro no momento da inferência e mantendo o consumo de memória delimitado.
- Destilação para 4 NFEs: Destila o amostrador Euler de 100 passos para apenas 4 avaliações de funções de rede (NFEs) por segmento usando inicialização por Phased Consistency Model (PCM), Decoupled Distribution Matching Distillation (DDMD) e refinamento adversarial causal.
Método (com as equações principais)
Representação de Vídeo no Espaço Latente
O vídeo RGB é comprimido via um codificador causal DCAE-V em latentes : Cada posição latente é projetada no espaço oculto de 2.048 dimensões do DiT.
Objetivo de Treinamento
O modelo é treinado via linear flow matching sobre latentes limpos e ruído : A rede prevê a velocidade , supervisionada com o erro quadrático médio (MSE).
Atenção Causal Consciente da Ação e Condicionamento de Câmera
Para o segmento , os tokens de vídeo realizam atenção causalmente aos segmentos passados e bidirecionalmente dentro do segmento . Dentro de cada segmento, tokens de consulta (query) dentro de uma janela de ação atendem apenas aos tokens de texto daquela ação e à cabeça do ambiente. Na atenção cruzada, os tokens visuais atendem a tokens de câmera relativa em 64-D :
Segment Forcing
Para preparar o modelo para o acúmulo de erros em tempo de inferência, o segmento calcula sua perda de fluxo e atualiza o cache KV para o segmento usando um latente com ruído removido em passo único: A retropropagação em fluxo (streaming backward) libera as ativações intermediárias segmento a segmento, mantendo o grafo computacional de apenas um segmento na memória da GPU.
Estimativa de FLOPs para Empacotamento Distribuído
Os vídeos são empacotados em lotes de até 360K tokens, balanceados por FLOPs computacionais estimados: onde é o número de tokens válidos e é o número de pares consulta-chave sem máscara.
Resultados (com os números mais importantes)
Avaliado no Hy-Nomas-Bench (280 cenários de teste divididos em 4 benchmarks):
- Bench-1 (Interação Textual Multiturno):
- Seguimento de instruções (prompt following): Hy-Nomas alcança 65,0% de vitórias vs. 10,0% de derrotas contra HappyOyster-Directing, e 75,0% de vitórias vs. 8,3% de derrotas contra LingBot-World v2.
- Plausibilidade física: Hy-Nomas atinge 45,0% de vitórias vs. 11,7% de derrotas contra HappyOyster-Directing, e 68,3% de vitórias vs. 5,0% de derrotas contra LingBot-World v2.
- Bench-2 (Navegação de Câmera): Hy-Nomas obtém taxas líquidas de vitória superiores em 100 trajetórias: 32,0% de vitórias vs. 14,0% de derrotas contra Genie 3, e 36,0% de vitórias vs. 10,0% de derrotas contra HappyOyster-Wandering.
- Bench-3 (Texto e Câmera Intercalados): Atinge 75,0% de vitórias (vs. 8,3% de derrotas) no seguimento de instruções, e 73,3% de vitórias (vs. 1,7% de derrotas) em plausibilidade física contra LingBot-World v2.
- Bench-4 (Memória Espacial): O Hy-Nomas supera o LingBot-World v2 (58,3% de vitórias vs. 1,7% de derrotas) e o HappyOyster (30,0% de vitórias vs. 23,3% de derrotas), mas fica atrás do Genie 3 (13,3% de vitórias vs. 30,0% de derrotas, com 56,7% de empates), que se beneficia do embasamento prévio via Street View.
- Implantação em GPU Única: Quantização INT8, atenção com janela deslizante e offloading para CPU viabilizam desdobramentos de 100 segundos em 720p em uma única NVIDIA RTX 4090, com pico de memória de GPU de 20,53 GiB.
Limitações e questões em aberto
- Lacuna na Memória Espacial de Longo Prazo: O Genie 3 permanece superior em consistência espacial ao revisitar locais após trajetórias complexas de câmera; o treinamento sem dados de trajetórias fechadas (em loop) limita a retenção de âncoras espaciais.
- Regressão de Câmera por LoRA: O ajuste fino em conjuntos de dados específicos de domínio (por exemplo, estilos cinematográficos) melhorou a aderência ao prompt e a estética visual, mas degradou o controle de câmera (19% de vitórias vs. 37% de derrotas) devido à baixa diversidade de trajetórias de câmera nesses dados downstream.
- Precisão Física em Robótica: Embora ações fora da distribuição com dois braços possam ser geradas via adaptação por LoRA, a difusão de vídeo não garante nativamente a física de robôs em nível de execução ou a conformidade de força e torque.
- Mudanças de Estado Fora da Tela: Mudanças que ocorrem fora do campo de visão (por exemplo, um relógio não observado avançando) não podem ser capturadas puramente por recuperação visual no cache KV sem um rastreamento simbólico explícito e externo do estado do agente.
Termos-chave
- Action-Aware Causal Attention
- Um mecanismo de mascaramento de atenção que permite que o contexto descritivo da cena persista entre os segmentos, ao mesmo tempo que restringe instruções de ação específicas estritamente ao seu segmento-alvo e limites temporais.
- Prompt Enhancer (PE)
- Um modelo multimodal de visão-linguagem ajustado que converte prompts de texto do usuário, comandos de câmera e segmentos históricos de vídeo em legendas e durações estruturadas em JSON para geração segmento por segmento.
- Segment Forcing
- Um esquema de treinamento no qual cada segmento de vídeo é condicionado a um contexto em cache estimado por meio da remoção de ruído em passo único de seus próprios latentes ruidosos, combinando com a distribuição de inferência autorregressiva com streaming backward.
- DCAE-V
- Um autoencoder de vídeo causal que fornece compressão espacial de 32x e temporal de 4x em uma representação latente de 32 canais.
- Hy-Nomas-Bench
- Um benchmark de 280 casos de teste abrangendo interação de texto em múltiplos turnos, navegação de câmera, controle intercalado e memória espacial.
- Diffusion Distillation
- Um pipeline de aceleração em dois estágios que combina Phased Consistency Models (PCM), Decoupled DMD e refinamento adversarial causal para comprimir a difusão de 100 passos em 4 NFEs por segmento.
- Flex-Flash-Attention (FFA)
- Um kernel de atenção do MagiAttention que executa máscaras heterogêneas e irregulares usando definições compactas de fatias para evitar o cálculo de blocos mascarados em sequências de até 360K tokens.
- PixelUMM Decoder
- Um decodificador em espaço de pixel baseado em difusão que substitui a decodificação padrão de VAE para reconstruir detalhes de textura de alta frequência a partir de latentes comprimidos via amostragem destilada de passo único.
Perguntas
Qual modelo base serve de fundação para o Hy-Nomas?
O Hy-Nomas utiliza o backbone HunyuanVideo 1.5 de 8B parâmetros, adaptado de seu DiT bidirecional original para um transformador de difusão causal autorregressivo com compressão DCAE-V.
Como o Hy-Nomas evita a repetição de ações concluídas anteriormente?
Por meio da atenção causal consciente da ação (action-aware causal attention): ações passadas são categorizadas como 'caudas de ação', cujos tokens são mascarados para os segmentos subsequentes, enquanto as 'cabeças' ambientais permanecem desmascaradas no cache KV.
O Hy-Nomas pode ser executado em GPUs de consumo, como a NVIDIA RTX 4090?
Sim. Usando cache KV em INT8 e quantização de pesos, atenção de janela deslizante, offloading para CPU e um decodificador PixelUMM destilado, o Hy-Nomas pode gerar vídeos de 100 segundos em 720p em uma única RTX 4090 de 24 GB com pico de memória de 20,53 GiB.
Como os movimentos contínuos de câmera são controlados?
As trajetórias de câmera são codificadas como transformações relativas quadro a quadro normalizadas pelo 99º percentil de translações, projetadas em vetores de 64-D e injetadas em cada bloco MMDiT por meio de atenção cruzada.
A explicação desta página foi escrita por IA a partir do artigo e pode conter erros. Consulte o artigo para os detalhes.