Artículos · arXiv 2610.23374
Informe técnico de MOSS-Image
MOSS-Image Technical Report
Resumen en tres líneas
- 🎯 Los modelos de texto a imagen con pesos abiertos tienen dificultades con layouts complejos de múltiples elementos y con el renderizado prolongado y denso de texto bilingüe a partir de prompts concisos de usuarios.
- 🔧 Preentrena desde cero un DiT single-stream de 5B utilizando subtítulos de múltiples granularidades y supervisión estructurada de bounding boxes en JSON, emparejado en inferencia con un agente LLM para una mejora de prompts consciente de la intención.
- 📈 Logra un rendimiento de vanguardia en pesos abiertos en LongLongTextBench con una cobertura de texto Mean-6 de 96.3, y alcanza 1698.70 de Elo en RealLayoutArena (ocupando el segundo lugar general detrás de GPT Image 2).
Resumen
Los sistemas recientes de generación de imágenes de código cerrado pueden producir contenido visual diverso, desde composiciones simples hasta gráficos con una gran densidad de información; sin embargo, los modelos de texto a imagen con pesos abiertos aún tienen dificultades con textos densos y layouts complejos. Para reducir esta brecha, presentamos MOSS-Image, un sistema de generación abierto que combina síntesis visual de alta fidelidad con una composición consciente de la intención del usuario. En primer lugar, preentrenamos desde cero un diffusion transformer (DiT) single-stream de 5B con una receta cuidadosamente diseñada, lo que permite el renderizado de textos extensos y bilingües junto con un control preciso del layout. En segundo lugar, desarrollamos un módulo agéntico de mejora de prompts (PE) consciente de la intención que traduce diversas solicitudes de usuarios en especificaciones detalladas de contenido y maquetación. En conjunto, permiten a MOSS-Image generar imágenes ricas en texto y coherentes en su layout. Además, presentamos LongLongTextBench (LLTB) para evaluar el renderizado de textos extensos en inglés y chino, y RealLayoutArena (RLA) para la generación integral de layouts complejos. MOSS-Image logra un rendimiento de vanguardia entre los modelos con pesos abiertos en LLTB, con una cobertura media de texto del 96.3%. En RLA, MOSS-Image ocupa el segundo lugar en la comparación de sistemas de extremo a extremo, mientras que su backbone se posiciona en primer lugar entre los generadores evaluados con prompts mejorados compartidos. Publicaremos el modelo, la receta de entrenamiento y el marco de evaluación para respaldar investigaciones futuras y promover la comunidad de texto a imagen.
Resumen original (inglés)
Recent closed-source image generation systems can produce diverse visual content from simple compositions to information-dense graphics, yet open-weight text-to-image models still struggle with dense text and intricate layouts. To narrow this gap, we introduce MOSS-Image, an open generation system that combines high-fidelity visual synthesis with intent-aware composition. First, we pretrain a 5B single-stream diffusion transformer (DiT) from scratch with a carefully designed recipe, enabling bilingual long-form text rendering and precise layout control. Second, we develop an intention-aware agentic prompt enhancement (PE) module that translates diverse user requests into detailed content and layout specifications. Together, they enable MOSS-Image to generate text-rich and layout-coherent images. We further introduce LongLongTextBench (LLTB) for evaluating long-form English and Chinese text rendering, and RealLayoutArena (RLA) for end-to-end layout-rich generation. MOSS-Image achieves state-of-the-art performance among open-weight models on LLTB, with an average text coverage of 96.3%. On RLA, MOSS-Image ranks second in the end-to-end system comparison, while its backbone ranks first among generators evaluated with shared enhanced prompts. We will release the model, training recipe, and evaluation framework to support further research and promote the text-to-image community.
Guía de lectura
Problema y motivación
Los generadores de imágenes de código cerrado (p. ej., GPT Image 2, Seedream 5.0 Pro) pueden producir de manera confiable materiales de comunicación visual complejos como pósteres, infografías e interfaces de usuario. Sin embargo, los modelos con pesos abiertos aún enfrentan dos desafíos interconectados:
- Renderizado: Dibujar con fidelidad texto bilingüe (inglés/chino) extenso y denso, adhiriéndose estrictamente a layouts espaciales en 2D.
- Especificación: Traducir prompts breves de usuarios (a menudo de menos de 10 palabras) en planes de contenido ricos y estructurados junto con coordenadas de layout.
Los benchmarks de texto existentes como LongTextBench promedian solo 120 caracteres por objetivo y están cerca de la saturación (96–98% de cobertura), quedándose cortos para evaluar textos literarios del tamaño de una página o composiciones complejas de múltiples elementos.
Ideas clave
- Vía unificada de condicionamiento de texto: Las descripciones en lenguaje natural y los layouts estructurados con bounding boxes (JSON) se introducen a través de una única vía de condicionamiento textual (mediante un codificador congelado Qwen3.5-9B), lo que permite al backbone gestionar de forma nativa tanto la prosa descriptiva como las restricciones de layout a nivel de coordenadas.
- Anotar en lugar de filtrar: En lugar de descartar imágenes imperfectas (p. ej., marcas de agua, artefactos de compresión, desenfoque), el equipo conserva distribuciones visuales amplias y describe explícitamente estos artefactos en las descripciones textuales.
- Preservación de saltos de línea: Se conservan los caracteres literales de salto de línea (
\n) en las anotaciones para enseñar explícitamente al DiT cómo se ajusta y organiza el texto en distintas líneas. - Mejora agéntica de prompts (PE): Un planificador en tiempo de inferencia (GPT-6) enruta las solicitudes según el soporte (póster, infografía, interfaz de usuario), recupera conocimiento y referencias visuales, y produce especificaciones de layout estructuradas en JSON.
- Nuevos benchmarks: Introducción de LongLongTextBench (LLTB) (con un promedio de 1,339.8 caracteres entre inglés y chino) y RealLayoutArena (RLA) (evaluaciones humanas a ciegas por pares a través de 61 tareas de diseño complejas).
Método
1. Arquitectura del backbone
- Modelo: Diffusion Transformer (DiT) single-stream de 5B, 42 bloques, tamaño oculto de 3072, 24 cabezales (128 dimensiones/cabezal), tamaño de FFN de 8192.
- Codificadores: Codificador de texto congelado Qwen3.5-9B y VAE congelado FLUX.2 (tamaño de parche de , stride efectivo de 16 píxeles).
- Feed-Forward: SiTU-GLU con acotamiento suave (smooth capping) :
- RoPE 4D: Las cabezas de consulta/clave se particionan a lo largo de las coordenadas que representan el índice de referencia, la posición en la secuencia, el ancho y el alto: Sin imágenes de referencia externas, , dejando las primeras 32 dimensiones sin rotar (RoPE parcial).
- Pérdida de entrenamiento: Objetivo de packed flow-matching sobre los tokens latentes válidos a través de las muestras del lote:
- Optimizador: Optimizador híbrido Muon–AdamW, aplicando Muon a las matrices 2D elegibles y AdamW a vectores/embeddings, logrando una convergencia aproximadamente un 28–33% más rápida que con AdamW solo.
2. Entrenamiento y supervisión multietapa
- Entrenado a lo largo de 3 etapas hasta el paso 310,000, limitando el área de la imagen objetivo a píxeles y la capacidad de texto a 4,096 tokens.
- Los subtítulos se muestrean con granularidades corta, media y larga, combinados con anotaciones explícitas de layout (esquemas JSON de escena/elemento o resumen/elementos).
Resultados
- LongLongTextBench (LLTB): MOSS-Image alcanza una cobertura Mean-6 de 96.3 en 6 contenedores de longitud e idioma, superando a modelos de pesos abiertos incluidos Qwen Image 2512 (64.9 Mean-6). Ideogram 4.0 alcanza 63.5 (o 68.1 si se excluyen los rechazos por seguridad).
- Control de layout en 7Bench: MOSS-Image logra 0.8786 y 0.7031 Layout AUC, superando a Ideogram 4.0 (0.4449 , 0.2046 Layout AUC), GPT Image 2 (0.3042 ) y Seedream 5.0 Pro (0.3273 ).
- RealLayoutArena (RLA): En la evaluación humana por pares en 61 tareas de diseño:
- Extremo a extremo: MOSS-Image obtiene 1698.70 de Elo, ubicándose en segundo lugar detrás de GPT Image 2 (1844.35 Elo) y por delante de Seedream 5.0 Pro (1661.16 Elo).
- Prompts mejorados compartidos: Cuando todos los generadores reciben la misma reescritura de prompt en lenguaje natural, el backbone de MOSS-Image se posiciona en primer lugar con 1807.34 de Elo.
- Estrategia de prompting: El condicionamiento de layout mediante JSON obtiene 1622.87 de Elo, superando al layout en prosa natural (1506.20) y a los prompts cortos (1081.70).
Limitaciones y preguntas abiertas
- El backbone DiT no puede condicionarse de forma nativa a partir de imágenes de referencia ni realizar edición iterativa localizada de imágenes.
- El Layout Prompt Enhancer depende de modelos de lenguaje comerciales externos (GPT-6); los fallos en la planificación estética o las imprecisiones fácticas en las respuestas del LLM limitan directamente la calidad de la generación.
- El rendimiento en las tareas con los textos más largos en chino (92.4% de cobertura) aún se sitúa ligeramente por detrás de los textos largos en inglés (97.1%).
Términos clave
- MOSS-Image
- Un sistema abierto de generación de texto a imagen que combina un backbone DiT single-stream de 5B con un optimizador agéntico de prompts consciente de la intención.
- SiTU-GLU
- Una capa de activación feed-forward con compuertas que utiliza funciones suaves de acotamiento por tangente hiperbólica para estabilizar la dinámica de entrenamiento.
- 4D RoPE
- Embeddings de posición rotatorios descompuestos a través de coordenadas de índice de referencia, posición de secuencia temporal, ancho y alto.
- Muon
- Un optimizador de actualización matricial basado en pasos de Newton–Schulz, combinado en una configuración híbrida con AdamW para acelerar la convergencia del DiT.
- Layout PE
- Un agente impulsado por LLM en tiempo de inferencia que enruta consultas de diseño del usuario, inspecciona referencias visuales y genera especificaciones de layout estructuradas en JSON.
- LongLongTextBench (LLTB)
- Un benchmark de 240 tareas de renderizado de texto literario bilingüe con un promedio de ~1,340 caracteres por prompt para evaluar la generación sostenida de texto.
- RealLayoutArena (RLA)
- Una arena de comparación humana a ciegas por pares que evalúa pósteres, infografías e interfaces de usuario en 61 tareas complejas de diseño.
- Line-Break Alignment
- Conservación de saltos de línea literales en anotaciones de texto para supervisar cómo se organiza el texto en layouts multilínea durante la eliminación de ruido por difusión.
Preguntas
¿Por qué MOSS-Image utiliza un DiT single-stream en lugar de una arquitectura dual-stream?
Un DiT single-stream procesa conjuntamente tokens de texto y tokens latentes de imagen en bloques compartidos de autoatención, lo que permite condicionar prosa natural y bounding boxes estructurados en JSON a través de la misma interfaz textual.
¿Cómo logra MOSS-Image un mejor renderizado de texto mediante saltos de línea?
Al transcribir el texto de forma literal conservando los saltos de línea, el modelo recibe supervisión explícita sobre la organización por líneas. Los estudios de caso demuestran que los saltos de línea explícitos ayudan a que los caracteres emerjan antes y con mayor nitidez durante el denoising.
¿Por qué se adoptó la filosofía de curación de datos 'anotar en lugar de filtrar'?
Los experimentos de ablación demostraron que filtrar imágenes en función de la relación de aspecto, la entropía, las marcas de agua o el desenfoque degradaba la diversidad visual general y reducía drásticamente las puntuaciones de texto. Capturar las imperfecciones dentro de las descripciones textuales preservó la cobertura de la distribución sin sacrificar la fidelidad del resultado.
¿Qué formato de coordenadas de bounding box gestiona mejor las resoluciones de imagen no vistas?
Las coordenadas absolutas en píxeles centradas en cero generalizaron mejor a resoluciones más altas no vistas en comparación con las coordenadas relativas normalizadas [0, 1000], las cuales tendían a encoger los elementos hacia el centro del lienzo.
La explicación de esta página la escribió una IA a partir del artículo y puede contener errores. Consulte el artículo para los detalles.