Esta es la imagen final en la que trabajaremos para crear.

David Gewirtz vía Midjourney/

La generación de imágenes utilizando IA como Midjourney es sorprendentemente buena. Pero las IA también tienen algunas debilidades. En este artículo, le mostraré cómo solucionar una de esas debilidades.

Vamos a aprender a hacer dos o más personajes con caras iguales.

Además: IA en 2023: un año de avances que no dejaron nada humano sin cambios

La comparación de rostros es sorprendentemente inconsistente y existen algunas técnicas diferentes que se pueden utilizar. Cuando creé mis poses de promoción musical, tuve que usar algunas técnicas especiales para que los gráficos funcionaran.

Cómo utilizamos Midjourney, InsightFace y Adobe Generative Fill para crear este aspecto

En mi artículo reciente sobre el uso de IA para crear un álbum, pasé por alto las técnicas que utilicé y ofrecí una visión de mil pies de lo que eran. Pero en este artículo, voy a profundizar y mostrarte cómo hacerlo realidad, paso a paso.

Además, para este artículo, asumiré que se registró y configuró su cuenta Midjourney. Si no está seguro de cómo hacerlo, este artículo de Lance Whitney de le guiará paso a paso:

Además: Cómo utilizar Midjourney para generar imágenes y arte sorprendentes

Primero, te mostraré lo que hice para crear mis imágenes y luego te mostraré algunas técnicas adicionales.

Esta técnica utiliza una fotografía existente como parte del mensaje de imagen, lo que le da a Midjourney alguna orientación sobre qué crear. Como quería que las imágenes de promoción de mi álbum principal se parecieran a mí, le di a Midjourney una imagen inicial.

Para hacer esto, haga doble clic en el ícono más en la parte inferior de la pantalla de Discord (recuerde, Midjourney se ejecuta en Discord), elija su imagen y luego presione regresar.

Captura de pantalla de David Gewirtz/

Una vez que haya llegado a Midjourney, haga clic derecho en la imagen y seleccione Copiar enlace:

Captura de pantalla de David Gewirtz/

Este enlace es lo que utilizará para preparar su mensaje. A continuación, proporcione a Midjourney el mensaje /IMAGINE, seguido de la URL y luego su especificación. Esta captura de pantalla del conjunto de cuatro imágenes generadas muestra cómo se veía después de ingresar el mensaje completo. La imagen superior izquierda es la imagen que terminé usando para mi perfil.

David Gewirtz vía Midjourney/

Tenga en cuenta que este conjunto de imágenes definitivamente no fue mi primer “rollo” en Midjourney. Espere hacer cinco, 10 o incluso 20 intentos diferentes antes de obtener algo que le guste.

Además: 5 formas de explorar el uso de la IA generativa en el trabajo

Dicho esto, puedes ver cómo la versión generada (especialmente la de la parte superior izquierda) se parece razonablemente a lo que yo parezco. Más interesante aún, la chaqueta de cuero de la imagen se parece extrañamente a la que he estado usando durante la última década. ¿Cómo lo sabe?

Solo para completar, esto es lo que podría haberse generado sin usar la imagen cargada como guía.

Definitivamente no soy yo, ¡pero creo que fui a la escuela de ingeniería con el chico de abajo a la derecha!

David Gewirtz vía Midjourney/

Todos son caballeros muy guapos, pero no se parecen en nada a mí.

Puedes usar el truco de la imagen inicial para lo que quieras. Así es como Midjourney cree que mi pequeño cachorro Yorkie Poo, Pixel, podría haberse visto como un príncipe guerrero escocés:

David Gewirtz vía Midjourney/

Cada quad de imágenes generadas por Midjourney tiene su propia identificación, llamada semilla. Si desea crear imágenes futuras que sean similares a una imagen de Midjourney existente, puede intentar hacer referencia a la ID de la semilla. No siempre funciona, pero vale la pena intentarlo.

Captura de pantalla de David Gewirtz/

Para obtener una identificación de semilla, haga clic en el ícono de media luna más (1) en la parte superior derecha de la imagen donde desea obtener la semilla. Luego, en el cuadro de búsqueda, escriba :sobre: ​​(2). Luego haga clic en el sobre (3).

Además: le pedí a DALL-E 3 que creara un retrato de cada estado de EE. UU. y los resultados fueron gloriosamente extraños.

Sé que es completamente intuitivo y poco obvio, pero este proceso convencerá a Midjourney de que le envíe un mensaje que contenga el ID de semilla del cuarteto de imágenes con las que está trabajando.

David Gewirtz vía Midjourney/

Es desafortunado que la semilla sea para el cuádruple de imágenes, porque eso hace que sea más difícil profundizar en la imagen que te gusta. Pero es un punto de partida.

Para mi ascenso, quería una imagen mía parado frente a mi auto. Conduzco un Dodge Challenger rojo y pensé que sería genial para mi página de biografía.

Esta vez, en lugar de comenzar con mi foto real, utilicé la imagen de perfil generada como punto de partida. Como se muestra arriba, lo subí y obtuve su URL.

David Gewirtz vía Midjourney/

Luego, combiné la imagen de perfil con el valor inicial recuperado previamente y un mensaje, y después de unos 20 giros, obtuve este quad:

David Gewirtz vía Midjourney/

Observe el mensaje /imagine. La URL está al principio y el mensaje de semilla al final tenía mi número de semilla. Así es como uní las dos imágenes.

Además: Los mejores generadores de arte con IA: DALL-E 2 y alternativas divertidas para probar

Si bien la imagen de la parte inferior izquierda era absolutamente terrible, la de la derecha no estaba mal. Estrictamente hablando, no se parecía del todo a mí. Pero capturó el mismo estilo temático que la imagen de perfil original, estaba lo suficientemente cerca y el auto se veía bien.

Pero esta no era mi cara y definitivamente tampoco mi cabello:

David Gewirtz vía Midjourney/

Para conseguir las caras correctas, utilicé una herramienta llamada InsightFace, que también se ejecuta en Discord. Configurar InsightFace es su propio proyecto y, en lugar de llevarte por esa madriguera aquí, te indicaré el tutorial que utilicé para comenzar.

Este vídeo es de PIXimperfect. Realmente me gusta este canal porque el presentador muestra excelentes tutoriales de imágenes, en particular sobre las funciones de Photoshop. Así que no te limites a mirar el vídeo: guarda el canal.

Además: ¿Puede DALL-E 3 en ChatGPT leer y modificar imágenes? Ven a verlo tu mismo

Una vez que haya configurado InsightFace, podemos ir a la ciudad. El proceso consta de dos pasos: cargar la cara que desea utilizar y cargar la imagen a la que desea aplicarla.

Para cargar la imagen que desea usar, use el comando /saveid.

Captura de pantalla de David Gewirtz/

Cuando escribas /saveid, se te dará un lugar para cargar una imagen. Luego debes darle a esa imagen un nombre de identificación. Llamé al mío “daviddoor” porque estoy parado frente a una puerta. Recuerde esa identificación porque la usará en el siguiente paso.

Ahora es el momento del cambio de cara. Tipo /intercambio:

David Gewirtz vía Midjourney/

Sube la imagen a la que deseas aplicar la cara. Luego escriba la identificación que creó anteriormente. Si tienes suerte, una vez que presiones regresar, obtendrás una imagen con la nueva cara.

David Gewirtz vía Midjourney/

Por supuesto, el pelo todavía no está bien.

Finalmente, necesitaba arreglar el cabello. Para esto, ingresé a la versión beta de Adobe Photoshop y usé Generative Fill. Midjourney es ideal para crear imágenes completas. Photoshop Generative Fill es ideal para colocar nuevas imágenes encima de imágenes existentes y hacer que todas se doblen sin problemas.

Varias versiones de mí, con y sin pelo.

David Gewirtz vía Midjourney/

El problema clave era todo el pelo extra debajo de las orejas. Para eliminar eso, primero llevé a Dave Head a algo que nadie había visto antes: un yo calvo. Seleccioné el espacio justo donde quería quitar el vello, generé “calvo” y Photoshop hizo el trabajo.

Luego seleccioné un área más pequeña y generé “cabello rizado”. Esto requirió algunos intentos, pero funcionó.

También: Cómo utilizar Bing Image Creator (y por qué es mejor que DALL-E 2)

Y, después de todos los diversos efectos de la IA, la imagen final está a continuación.

Una nota rápida: el cabello aquí no coincide del todo con el cabello del tutorial anterior. Esto se debe a que tuve que recrear el proceso para la demostración y la IA siempre produce algo ligeramente diferente. Esta es la imagen final real de mi proceso de producción original, pero la imagen de la derecha en el gráfico de Three Daves de arriba muestra cómo se podría generar cabello nuevo, incluso si no es exactamente el mismo resultado.

David Gewirtz vía Midjourney/

Preguntas frecuentes

Aquí hay algunas preguntas que me han hecho desde que publiqué el artículo original.

¿Puedo seguir usando Midjourney gratis?

No. Midjourney ya no tiene un nivel gratuito. El plan que uso cuesta $8 por mes. Hasta ahora, no he llegado a ningún límite, aunque a veces puede llevar un poco de tiempo crear las imágenes.

¿Qué pasa con InsightFace? ¿Es gratis?

InsightFace ofrece algunos créditos gratuitos. He hecho cuatro o cinco cambios de cara y no los he agotado. Parece que se necesitan unos tres “créditos” por intercambio de cara y obtienes 50 créditos gratis.

¿Dónde encaja Picsi.ai en todo esto?

Entonces, cuando te quedes sin créditos de intercambio de caras, deberás suscribirte a una cuenta de Patreon para Picsi.ai. Hay dos planes. Parece que el plan básico de $10 por mes funcionará bien para la mayoría de las personas. En cuanto a la relación entre InsightFace y Picsi.ai, parece que InsightFace es un proyecto de código abierto y Picsi.ai ha creado un cliente Discord utilizable para él. Pero estoy seguro de que se revelarán más con el tiempo.

¿Has utilizado alguna de estas herramientas de imágenes de IA? ¿Qué opinas de la técnica del intercambio de caras? ¿Esto te genera alguna idea? Háganos saber en los comentarios a continuación.

Descargo de responsabilidad: Debes considerar las consecuencias legales (por ejemplo, derechos de autor) del uso de imágenes generadas por IA antes de implementarlas en tu trabajo.

Puedes seguir las actualizaciones diarias de mi proyecto en las redes sociales. Asegúrese de suscribirse a mi boletín de actualización semanal en Substack y sígueme en Twitter en @DavidGewirtzen Facebook en Facebook.com/DavidGewirtz, en Instagram en Instagram.com/DavidGewirtz y en YouTube en YouTube.com/DavidGewirtzTV.