Viggle presenta el reemplazo de personajes en fotos en 6 pasos de generación
Viggle ha presentado Image Swap, un adaptador para Qwen-Image-2.1 que sustituye por completo a una persona en una foto: rostro, pelo, cuerpo y ropa. Según la descripción del proyecto, se conservan la pose, la expresión facial, la iluminación y el fondo, mientras que el aspecto del nuevo personaje se define mediante una hoja con un retrato y vistas de cuerpo entero. Para los equipos que crean guiones gráficos y maquetas publicitarias, es una oportunidad de probar el reemplazo de personajes en sus propias escenas.
Procesado por IA desde TG: @cgevent (Метаверсище и ИИще); editado por Hamidun News
Tienes una buena imagen para un guion gráfico: la pose, la luz y la composición adecuadas. Ahora necesitas colocar en esa escena a otro personaje, con su peinado, su complexión y su vestuario. Viggle ha presentado Image Swap, un adaptador para Qwen-Image-2.1 que, según la descripción del proyecto, realiza esa sustitución a partir de una hoja de personaje. Para quien desarrolla una herramienta visual, la pregunta práctica es sencilla: cuántas correcciones manuales seguirán siendo necesarias después de la generación.
El modelo Viggle-Image-Swap figura en Hugging Face. Los detalles de funcionamiento que se exponen a continuación proceden de la descripción del lanzamiento facilitada, que no incluye mediciones independientes de calidad ni de velocidad.
Cómo incorporar un personaje a una escena existente
Las entradas son la fotografía original y una hoja de personaje. En el formato descrito, esta última es una imagen de 1536 × 1024: un retrato en primer plano ocupa el tercio izquierdo y el resto del espacio muestra la figura de cuerpo entero de frente, de perfil y de espaldas. Así, el modelo recibe información sobre el rostro, la ropa y las proporciones corporales.
Imaginemos un equipo que prepara el guion gráfico de un videojuego. En la foto original, un actor está junto a una puerta y mira por encima del hombro. El objetivo es sustituirlo por un personaje del juego con otro vestuario, conservando la puesta en escena. Image Swap se presenta precisamente para este tipo de trabajo: el aspecto cambia por completo, mientras que la pose, la expresión facial, el ángulo de cámara, la iluminación y el fondo deberían mantenerse.
Este ejemplo ilustra una posible aplicación, pero no demuestra la calidad del resultado. Es especialmente importante comprobar cómo transfiere el sistema el vestuario cuando el torso está girado y cómo conserva los detalles alrededor de las manos y el rostro. Una imagen de demostración atractiva no significa que toda una serie vaya a salir igual de bien.
Según la descripción del lanzamiento, también se admiten fotos de grupo: se puede indicar la posición de la persona que se quiere sustituir e identificar a quienes deben conservarse. Es una capacidad relevante para la interfaz de un producto. El usuario necesita una forma clara de seleccionar a un personaje concreto, y el desarrollador debe comprobar que los rostros y la ropa de las personas cercanas realmente permanecen intactos.
Seis pasos no equivalen a un tiempo de procesamiento
Image Swap se distribuye como una LoRA, es decir, un adaptador entrenable para un modelo base. Esto significa que, para ejecutarlo, hace falta el conjunto completo de componentes, no solo el archivo de pesos del adaptador. El material facilitado especifica QwenImage21Pipeline, de Diffusers, y un script independiente, inference/swap.py.
El modo estándar utiliza seis pasos de generación. Para un desarrollador es una especificación técnica útil, pero no permite prometer que la foto estará lista en unos segundos. La latencia total depende del hardware, la resolución, la carga de los modelos y la preparación de las imágenes de entrada. El material no aporta mediciones comparables de este tipo.
También se describe un modo turbo: la red base ejecuta dos pasos iniciales y el modelo Turbo realiza otros seis. Los autores lo relacionan con una mejora de las texturas finas. Conviene evaluarlo con las mismas imágenes de origen: unas texturas más marcadas no garantizan por sí solas un mayor parecido del personaje ni una mejor conservación de la escena.
El script también incorpora, según sus autores, una optimización del procesamiento de imágenes: una operación Conv3d se ha sustituido por una multiplicación de matrices equivalente. El ahorro declarado de unos 30 segundos por imagen de entrada debe interpretarse como un resultado de la configuración concreta de los autores. Sin datos sobre el hardware y las condiciones de la prueba, es pronto para utilizar esa cifra en las estimaciones de rendimiento de un servicio.
Qué comprobar antes de la integración
Una prueba práctica puede empezar con una pequeña selección de escenas propias: un retrato individual, una toma de cuerpo entero, un grupo de personas, una iluminación compleja y una figura parcialmente oculta. Para cada imagen, hay que definir de antemano qué debe conservarse. Por ejemplo, la posición de las manos, el patrón del fondo y el aspecto de una persona que el usuario no haya seleccionado para sustituir.
Después conviene calcular la proporción de resultados utilizables sin retoques, el tiempo medio de procesamiento y la cantidad de correcciones manuales necesarias. Estas métricas ayudarán a entender la viabilidad económica de la función. Si, después de cada sustitución, un diseñador tiene que volver a corregir las manos, los bordes de la ropa y los rostros cercanos, una generación breve no necesariamente reduce el trabajo.
Antes de una implementación comercial también será necesario revisar las licencias del adaptador y de los modelos base, los requisitos de memoria de vídeo y la posibilidad de procesar las fotografías de los usuarios en la infraestructura elegida. El material original no aborda estas cuestiones.
Para los equipos que necesitan cambiar personajes con frecuencia en composiciones existentes, el lanzamiento merece una prueba piloto. El siguiente paso razonable es reunir una serie de imágenes de prueba y medir cuánto reduce Image Swap el trabajo necesario para obtener una imagen terminada. Eso ofrecerá una respuesta más útil que el número de pasos de generación.
- 9 nov 2026Tencent propone combinar modelos de IA abiertos y cerrados para mejorar la seguridad
- 9 nov 2026Meituan publica los pesos de LongCat-2.5: 1,6 billones de parámetros, licencia MIT y multimodalidad
- 9 nov 2026La CTO de Ironclad: la superinteligencia no saldrá de los LLM, pero los agentes ya son peligrosos
- 9 nov 2026VoxCPM2 sintetiza voz en 30 idiomas y permite ejecutar la locución en local
Preguntas frecuentes sobre la noticia
Cómo incorporar un personaje a una escena existente?
Las entradas son la fotografía original y una hoja de personaje. En el formato descrito, esta última es una imagen de 1536 × 1024: un retrato en primer plano ocupa el tercio izquierdo y el resto del espacio muestra la figura de cuerpo entero de frente, de perfil y de espaldas. Así, el modelo recibe información sobre el rostro, la ropa y las proporciones corporales. Imaginemos un equipo que prepara el guion gráfico de un videojuego. En la foto original, un actor está junto a una puerta y mira por encima del hombro.
¿Qué se sabe sobre Seis pasos no equivalen a un tiempo de procesamiento?
Image Swap se distribuye como una LoRA, es decir, un adaptador entrenable para un modelo base. Esto significa que, para ejecutarlo, hace falta el conjunto completo de componentes, no solo el archivo de pesos del adaptador. El material facilitado especifica QwenImage21Pipeline, de Diffusers, y un script independiente, inference/swap.py. El modo estándar utiliza seis pasos de generación. Para un desarrollador es una especificación técnica útil, pero no permite prometer que la foto estará lista en unos segundos.
¿Qué se sabe sobre Qué comprobar antes de la integración?
Una prueba práctica puede empezar con una pequeña selección de escenas propias: un retrato individual, una toma de cuerpo entero, un grupo de personas, una iluminación compleja y una figura parcialmente oculta. Para cada imagen, hay que definir de antemano qué debe conservarse. Por ejemplo, la posición de las manos, el patrón del fondo y el aspecto de una persona que el usuario no haya seleccionado para sustituir.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
Lo esencial de la IA — una vez por semana
Siete historias que de verdad importaron, elegidas a mano. Sin ruido ni notas de prensa.
¡Listo! Revisa tu correo para la confirmación.