InstantID | Retratos a arte

InstantID es un modelo de transferencia de estilo diseñado para mejorar y transformar retratos de personas con un alto grado de precisión y atractivo estético. En este flujo de trabajo de ComfyUI, utilizamos dos InstantIDs para preservar las caras de dos personas en una imagen. También empleamos el truco de enmascarar para controlar su posición dentro de la imagen. Puedes utilizar un método similar para combinar varias personas en una sola imagen. Por supuesto, puedes eliminar un InstantID y generar una imagen que solo presente a una persona.

Flujo de trabajo de ComfyUI

ComfyUI InstantID Workflow
¿Quiere ejecutar este flujo de trabajo?
  • Flujos de trabajo completamente operativos
  • Sin nodos ni modelos faltantes
  • No se requiere configuración manual
  • Presenta visuales impresionantes

Ejemplos

comfyui-instantid-workflow-1070

Descripción

1. Flujo de trabajo de ComfyUI InstantID

El flujo de trabajo de ComfyUI permite la creación de imágenes con dos individuos mediante el uso de dos InstantIDs. Para enfocarse en una sola persona, simplemente omite uno de los InstantIDs, carga una nueva imagen de referencia y prescinde de la máscara para crear una nueva imagen. En las siguientes secciones, profundizaremos en los parámetros específicos para guiarte en la utilización de InstantID. Este enfoque te ayudará a generar retratos cautivadores y estilizados que no solo encarnen la esencia de los individuos, sino que también se alineen con tu visión artística.

2. Descripción general de InstantID

InstantID es un innovador modelo de transferencia de estilo diseñado para mejorar y transformar retratos de personas con un alto grado de precisión y atractivo estético. El nodo InstantID de ComfyUI, creado por el desarrollador de los nodos ComfyUI IPAdapter, se integra a la perfección en el ecosistema de ComfyUI. Ofrece a los usuarios una herramienta avanzada para la expresión artística y la creación de identidad digital.

2.1. Introducción a InstantID

InstantID transforma fotografías en retratos estilizados, funciona con un checkpoint SDXL y está diseñado para trabajar mejor con imágenes a una resolución de 1024x1024. Dicho esto, puedes experimentar con varios tamaños para encontrar lo que mejor funcione para tu proyecto. Aquí hay algunas resoluciones recomendadas que también funcionan bien con SDXL, que podrías querer probar:

  • 1024x1024 (cuadrado)
  • 1152x896 (más ancho)
  • 896x1152 (más alto)
  • 1216x832 (más ancho)
  • 832x1216 (más alto)
  • 1344x768 (más ancho)
  • 768x1344 (más alto)
  • 1536x640 (más ancho)
  • 640x1536 (más alto)

InstantID combina un ControlNet con un modelo de ID facial. Este dúo asegura que la transferencia de estilo no solo capture los detalles de tu sujeto con precisión, sino que también aplique los efectos artísticos deseados de manera efectiva.

2.2. Parámetros clave para usar InstantID

Al utilizar la función "Apply InstantID", encontrarás varias configuraciones importantes:

instantid: Esto selecciona el modelo específico de InstantID para la creación de tu imagen.

insightface: Este es un modelo utilizado para reconocer y extraer características de las caras en tu imagen de referencia, ayudando a capturar la esencia del retrato.

control net: Funciona con el modelo de ID facial para codificar las características detalladas de tu referencia, mejorando el estilo y el realismo de la imagen.

image: La imagen de referencia que utilizas, idealmente un retrato claro que se ajuste dentro de un cuadro de 640x640 para obtener los mejores resultados de transferencia de estilo.

image_kps: Abreviatura de image keypoints, se utilizan para definir la orientación facial en tu imagen generada, lo que permite la personalización de la pose según tu imagen de referencia. Incluso puedes usar una imagen diferente para esto si deseas cambiar la posición de la cabeza pero mantener las características faciales.

mask: Este parámetro te permite especificar qué partes de tu imagen deben ser influenciadas por InstantID. Esto puede ser particularmente útil para enfocar los aspectos de preservación de identidad en partes específicas de la imagen, como la cara, mientras permites que el resto de la imagen se genere de acuerdo con otras condiciones o indicaciones.

ComfyUI Apply InstantID

2.3. Configuraciones adicionales para usar InstantID

Prompt: Puedes ingresar indicaciones específicas para guiar el estilo de tu creación, como pedir un estilo de pintura al óleo, un estilo de cómic, etc.

CFG en KSampler: Se sugiere disminuir la configuración de CFG para obtener mejores resultados; se recomienda un CFG de 4.5.

Inyección de ruido: El InstantID estándar podría mejorar demasiado tu imagen, pero puedes suavizar esto agregando ruido a los negative embeds, mejorando la similitud. Usa el nodo Advanced InstantID para ajustes más precisos.

ControlNets adicionales: Puedes mejorar tu creación incorporando ControlNets adicionales en el proceso.

Para obtener más información, consúltalo en Github

¿Quiere más flujos de trabajo de ComfyUI?