Cree su modelo virtual con SDXL

Cree su modelo virtual con SDXL

Do not index
Do not index
canonical-url
Publish
Publish
Crear fotos de una misma persona o de un personaje coherente es una petición que surge con frecuencia en los grupos de discusión entre usuarios de IA generativa como Midjourney o Stable Diffusion. Disponer de un modelo virtual para crear múltiples tomas y puestas en escena es realmente práctico y permite todo tipo de usos interesantes.
embargo, no siempre es fácil hacerlo , y hay quien piensa que es prácticamente imposible, o que sólo se puede hacer si se tienen muchas imágenes de referencia a partir de las cuales entrenar un LoRA o un modelo afinado con Dreambooth
En este artículo, compartimos contigo una técnica más sencilla para crear tu modelo virtual de la A a la Z utilizando Stable Diffusion y la interfaz Fooocus. Con este tutorial, podrás generar una serie de fotos del mismo personaje virtual.
⚠️
Este tutorial asume que ya has instalado Fooocus y estás familiarizado con su uso básico - si no es así, empieza por leer nuestra Guía de inicio de Fooocus.
Empezaremos creando una serie de imágenes que luego utilizaremos como referencia para generar nuevas fotos de nuestro modelo.

Generar imágenes de referencia

El retrato inicial

Para generar una variedad de imágenes de la misma persona, obviamente hay que empezar por generar una imagen inicial de esa persona.
Esta primera imagen será una referencia inicial que nos permitirá definir el aspecto de nuestro modelo. En esta fase, sin embargo, no se trata de fijar definitivamente todos los atributos de nuestro personaje. El rostro que generaremos en esta primera fase será un primero y podrá seguir evolucionando en fases posteriores.
Para este primer paso vamos a utilizar el modo de generación Velocidad Extrema de Fooocus, que nos permitirá imaginar rápidamente un personaje y probar el prompt para obtenerlo. Con este modo, el mismo prompt tiende a generar caras similares, por lo que puedes experimentar rápidamente y modificar tu prompt para obtener la cara que quieres para tu modelo virtual
Estos son los pasos a seguir para obtener nuestro retrato de partida en Fooocus :
notion image
  1. Marque la casilla Avanzado para mostrar las opciones deConfiguración.
  1. lige el modo Velocidad Extrema
  1. Elegir formato 832x1152 | 13:18
  1. Establecer elnúmero de imagen en 4
  1. Prepara un aviso para generar un retrato de tu modelo.
  1. Generar un primer conjunto de imágenes.
  1. Si es necesario, cambie el indicador y vuelva a ejecutar la generación.
Cuando tengas una cara que te guste, puedes guardar la imagen y pasar al siguiente paso.
📌
Ejemplos de sugerencias para sus retratos
Portrait photo of a 25 years old american man, beard, green eyes, charming smile
Portrait photo of a 25 years old american man, beard, green eyes, charming smile
Close up portrait of a young japanese yoga teacher in sportswear, studio lighting, Instagram photography
Close up portrait of a young japanese yoga teacher in sportswear, studio lighting, Instagram photography
Front shot portrait photo of an happy 42 years old woman, dark hair, natural makeup
Front shot portrait photo of an happy 42 years old woman, dark hair, natural makeup
Close up portrait of an handsome male athlete, serious look, short hair and mustache
Close up portrait of an handsome male athlete, serious look, short hair and mustache

Diferentes ángulos de referencia

Principio de generación

Ahora vamos a transformar nuestra imagen inicial en una serie de retratos desde distintos ángulos. El objetivo es obtener varias fotos de nuestro modelo virtual que luego podamos utilizar como referencia para futuras generaciones.
Un truco para crear varias imágenes de la misma persona es generarlas todas a la vez, todas al mismo tiempo.
Además de una indicación adecuada, utilizamos una imagen para guiar la difusión estable y generar varias caras en distintos ángulos:
Le guide de pose qui va permettre de générer plusieurs fois le même visage dans différentes positions.
Le guide de pose qui va permettre de générer plusieurs fois le même visage dans différentes positions.
(Esta guía es una variación de la ofrecida en este hilo de Reddit que detalla una técnica similar para generar personas - pero sin pasar por un retrato inicial)
Así que vamos a utilizar Image Prompt de Fooocus para combinar dos imágenes de referencia: nuestro retrato inicial y la guía de poses
👉
Consulte también nuestra Guía de imágenes rápidas en Fooocus

Generar retratos de referencia

de las imágenes, también vamos a volver a nuestro aviso de generación de retratos,pero eliminando los elementos de generación de un solo retrato y añadiendo "varios retratos en diferentes ángulos"
Estos son los pasos a seguir para crear nuestras fotos desde diferentes ángulos:
notion image
  1. En Ajustes, seleccione el modo Velocidad
  1. Elige el formato 1024x1024 | 1:1
  1. Modifica el prompt como se ha explicado anteriormente
  1. Haga clic en Introducir imagen para abrir la interfaz de solicitud de imágenes
  1. Seleccione la pestaña Mensaje de imagen
  1. parte inferior de la ventana, marque la casilla Avanzado para activar las opciones adicionales de configuración de la imagen de aviso
  1. Añade la imagen de retrato y selecciona Faceswap
  1. Añade la imagen de la guía de instalación y selecciona CPDS
  1. Generar un conjunto inicial de imágenes
  1. Si es necesario, cambie ligeramente los parámetros Detener en y Peso de imagen y vuelva a ejecutar una generación
Elige la imagen en la que el personaje se ajuste mejor a lo que quieres. Son estos retratos los que utilizaremos después, así que es importante elegir una buena imagen con la cara que te guste. (Si es necesario, puedes elegir varias imágenes para adoptar distintas poses).

Preparación de retratos de referencia

Ahora vamos a tomar los 4 ángulos de visión y ampliarlos utilizando IA para obtener una imagen con mejor definición.
Para ello, primero tendrás que recortar la imagen que has elegido en 4 nuevas imágenes, una para cada ángulo de visión, utilizando el software de tu elección.
A continuación, siga los pasos que se indican a continuación para cada imagen:
notion image
  1. Seleccione la pestaña Estilo de la derecha y desactive todos los estilos.
  1. Suprima las palabras "múltiples portaits ..." en el prompt
  1. Seleccione la pestaña Aumento o Variación en Imagen de entrada
  1. Añadir imagen para ampliar
  1. Elija una categoría superior (1,5 veces)
  1. Generación inicial
Obtendrás varias ampliaciones ligeramente diferentes, así que elige la mejor para cada ángulo.
Una vez ampliadas las 4 imágenes, deberías tener 4 retratos de la misma persona desde diferentes ángulos. Utilizando estos 4 retratos, ahora podemos generar un número infinito de nuevas imágenes de esta persona, en diferentes estilos y diferentes situaciones.

Crear fotos con nuestro modelo

Método básico

técnica básica es un poco como lo que ya hemos hecho: utilizar el retrato para crear una nueva imagen utilizando la función Faceswap deImage Prompt.
es escribir un prompt correspondiente a la situación deseada y configurar un faceswap para generar nuevas fotos de nuestro modelo. Si es necesario, se puede aumentar peso de la imagen para aumentar el parecido con la imagen original
notion image
Pero observará que todas estas imágenes tienden a mostrar a nuestro personaje con la cabeza en la misma posición, mirando a la cámara, como en la única imagen de referencia que hemos utilizado. El efecto es aún más notable si aumenta peso de imagen
portrait of a man wearing a blue hoodies, amateur street photography, Paris
portrait of a man wearing a blue hoodies, amateur street photography, Paris
close action shot of a man running in the jungle
close action shot of a man running in the jungle
Aquí es donde entran en juego los distintos ángulos de visión que hemos generado, que nos permiten variar los ángulos y las posiciones.

Cambiar los ángulos de visión

Obviamente, el uso de uno de los otros ángulos de visión funcionará de forma similar, pero el resultado será el mismo: todas las imágenes utilizarán aproximadamente la misma posición de la cara que la imagen de referencia.
Un portrait généré avec l’image à 45°
Un portrait généré avec l’image à 45°
Le même prompt avec l’image de profile
Le même prompt avec l’image de profile
El truco consiste en combinar varias imágenes de referencia con el faceswap y cambiar supeso para que el ángulo se incline ligeramente hacia una u otra de las imágenes
Combinando, por ejemplo, la vista frontal y la vista mirando hacia arriba y dejando el peso en 0,75 cada una, obtendremos un ángulo aproximadamente entre las dos:
notion image
A partir de ahí, modificando los Pesos, aún es posible cambiar el ángulo para orientar la cara en una posición determinada
Weight à 0,7 pour la première image et 0,9 pour la seconde
Weight à 0,7 pour la première image et 0,9 pour la seconde
Weight à 0,9 pour la première image et 0,7 pour la seconde
Weight à 0,9 pour la première image et 0,7 pour la seconde

Aún más variaciones

El peso de las palabras en el mensaje

Para añadir aún más variedad a las imágenes, piensa en añadir expresiones faciales y otros cambios que puedan alterar ligeramente la cara de tu personaje sin que se convierta en otra persona. Para conseguirlo, probablemente tendrás que forzar un poco las cosas repitiendo ciertas palabras y/o reforzando su peso con paréntesis.
A (smilling) man wearing a blue jeans jacket, (large smile), Busy street in Chicago, short hair and mustache
A (smilling) man wearing a blue jeans jacket, (large smile), Busy street in Chicago, short hair and mustache
A (sad) man wearing a black suit, crying face, rainy day at the cemetery, short hair and mustache, graveyard
A (sad) man wearing a black suit, crying face, rainy day at the cemetery, short hair and mustache, graveyard
Un posible enfoque de la expresión facial es trabajar sólo a partir de la foto frontal, para generar nuevos retratos de referencia con diferentes expresiones, que luego podrás utilizar como imágenes de referencia en Faceswap para nuevas fotos
notion image
notion image
notion image
notion image
 

Inpaiting al rescate

Algunos cambios, como el color pelo, son difíciles de realizar con Faceswap. Una solución es trabajar en dos etapas: generar una imagen con Faceswap y luego utilizarInpaiting para cambiar el peinado o el color del pelo
notion image
notion image
notion image
💇
Para ayudarte a peinar mejor a tu modelo ,consulta nuestras guías de peinado en SDXL

Ahora te toca a ti.

Ahora ya sabes cómo utilizar Fooocus para generar diversas fotos de un modelo virtual creado íntegramente con Stable Diffusion. Sólo te queda seguir las diversas técnicas explicadas en este artículo para crear tu propio estudio fotográfico virtual.
veces tendrás que hacer varios intentos de generación para obtener un resultado realmente consistente ,ya que la IA tiende a crear pequeñas variaciones aquí y allá, incluso con un Faceswap bien configurado
No olvides que la clave del éxito reside en experimentar y ajustar los parámetros para perfeccionar tus creaciones. Cada intento es una oportunidad para aprender y perfeccionar tu técnica, lo que te llevará gradualmente a resultados cada vez más asombrosos.
Y la exploración no acaba aquí: podríamos utilizar las imágenes creadas con esta técnica como base para entrenar un nuevo LoRA, así que permanece atento a nuestros próximos artículos sobre el tema.
Con SDXL y Fooocus, tienes todas las herramientas que necesitas para convertirte en un creador, así que aprovéchalas al máximo y no dudes en compartir tus creaciones con nosotros.