¡Hey, tú! Sí, tú que estás leyendo esto. El ingeniero de prompts que pasa demasiado tiempo en Midjourney y otros modelos de generación de imágenes. Esta publicación es solo para ti.
'Nunca pensé que la IA me comería la cara a MÍ', solloza la mujer que votó por el Partido de la IA que Come Caras de la Gente.
Con la IA devorando más empleos, también podríamos decir:
Primero la IA vino por los artistas, y no alcé la voz – porque no era artista. Luego vino por los ingenieros de prompts (que usaron la IA para arrasar con los artistas en primer lugar), y me fastidié porque ese era mi trabajo.
Así es, amigo. Tú pones el "mid" en Midjourney. Tu Stable Diffusion es más bien una confusión inestable. Y tus habilidades con DALL-E son en realidad CRAP-E. Con herramientas como PromptPerfect cualquiera puede simplemente hacer ingeniería inversa de imágenes existentes para generar prompts, o generar prompts con retroalimentación en tiempo real, paso a paso, de un humano en el proceso.
Así que, vamos a ver cómo puedes hacer ingeniería inversa de prompts a partir de imágenes, para que puedas mantenerte por delante de los leopardos de IA que quieren comerse tu cara... al menos por ahora.
tagPromptPerfect Interactive
PromptPerfect Interactive transforma la forma en que generas contenido y abordas tareas complejas. Está construido sobre un enfoque dual:
- Asistente Dedicado: Un compañero de IA que entiende tus necesidades y te ayuda a crear prompts efectivos, haciendo que el proceso de generación de contenido sea lo más fluido posible.
- Optimizador Potente: Una herramienta avanzada que afina tus prompts para obtener resultados óptimos, asegurando que tus esfuerzos creativos y productivos sean más efectivos que nunca.
PromptPerfect ha introducido recientemente la generación de imágenes estilo Midjourney, así que en esta publicación, usaremos el asistente y optimizador de Interactive para hacer ingeniería inversa de prompts a partir de imágenes y luego generar nuevas imágenes basadas en esos prompts al estilo de Midjourney.
tagCómo Hacer Ingeniería Inversa de Prompts de Imágenes
Primero, necesitamos una imagen con la cual trabajar. Usemos esta imagen de Einstein punk que generé previamente en Midjourney:

Para generar la imagen usé este prompt en Midjourney:
Realistic photo of Albert Einstein as a punk, retaining his recognizable facial
features, with a brightly colored mohawk, visible tattoos, facial piercings,
and wearing a spiked leather jacket, highly detailed, photorealistic, vibrant
colors, dramatic lighting --ar 4:5 --s 500 --v 6
Luego subí la imagen al Asistente Interactivo de PromptPerfect y le pedí que generara un prompt basado en esa imagen:

El prompt que devolvió fue:
Colorful punk hairstyle, vibrant pink, orange, and gray hair, edgy jacket with
spikes and colorful geometric patterns, urban background, bokeh lighting,
cyberpunk aesthetic --ar 4:5 --v 6 --s 500
Bien... excepto que falta una cosa: el viejo Albert. Como Interactive tiene una interfaz basada en chat, simplemente le dije que lo agregara al prompt:

Entonces obtuve:
Albert Einstein with a colorful punk hairstyle in vibrant pink, orange, and
gray hues, wearing an edgy jacket adorned with spikes and colorful geometric
patterns, set against an urban background with bokeh lighting, cyberpunk
aesthetic --ar 4:5 --v 6 --stylize 500
Notarás que no es exactamente el mismo prompt que usé para crear la imagen inicial. Esto es perfectamente normal - primero porque las imágenes generadas por IA incorporan características más allá del prompt usado para crearlas. Por ejemplo, en la imagen inicial, Einstein está mirando a la derecha y tiene un toque de rojo en la solapa - no especifiqué eso en el prompt, así que si haces ingeniería inversa de un prompt a partir de la imagen, no obtendrás el mismo prompt con el que comenzaste. La segunda razón es que el modelo de análisis de imagen (como mucha IA) es no determinista -- puedes pedirle una segunda vez que haga ingeniería inversa de un prompt de la misma imagen y puede captar detalles diferentes.
En fin, ahora que tenemos un prompt, podemos hacer clic en el botón "enviar al Asistente" para generar cuatro imágenes estilo Midjourney:


De nuevo, puedes ver que no coincide con la imagen inicial, y nunca lo hará. Solo intenta poner el mismo prompt en un modelo de generación de imágenes una segunda vez y obtendrás resultados completamente diferentes - como el modelo de reconocimiento de imágenes, es no determinista.
Me gusta mucho la imagen superior izquierda. Al hacer clic en ella puedo elegir aumentar la escala, y voilà, aquí está mi imagen final del tío físico favorito de todos con pelo loco:

Por supuesto, también puedes probar el prompt en Midjourney propiamente dicho, y obtendrás resultados similares:

tagMás ejemplos
Aquí hay algunos ejemplos más. El orden del contenido es:
- Prompt inicial
- Imagen generada en Midjourney
- Prompt reconstruido
- Imagen estilo Midjourney generada en PromptPerfect Interactive
tagPaloma Turbo
abstract, minimalist mesh wireframe of A pigeon::4 , wearing a helmet and
carrying a turbo booster on its back, with a gradient of green, cyan, and blue
lines against a black background, Vanishing point, with minimal detailing::4 ,
--ar 16:9 --s 750 --v 6.0

Futuristic bird with neon lights, intricate feather details, glowing pink and
blue colors, highly detailed, digital art, ethereal and luminous, dark
background, dynamic light streaks, cybernetic effect, hyper-realistic --ar
16:9 --v 6 --stylize 750

tagCerebro Derretido
melting brain, floating in space, plain black background --ar 16:9 --niji 6
--s 750

Surreal, melting brain suspended in space, dripping neon pink and blue colors,
abstract, fluid textures, hyper-detailed, futuristic, digital art, cosmic
background with stars, vibrant and glowing, soft lighting --ar 16:9 --v 6
--stylize 750

tagPrincesa Leia de Bollywood
Bollywood Star Wars scene, close up shot of Princess Leia Organa in traditional
Indian attire, intricate jewelry, holding a defender sporting blaster pistol,
vibrant colors, futuristic elements, sci-fi, dramatic lighting, detailed
background, cinematic, 8K resolution, Unreal Engine, --ar 4:5 --v 6.0

Princess Leia, holding a blaster, futuristic sci-fi setting, white robe,
detailed hair buns, dramatic lighting, heroic pose, vibrant colors, cinematic
scene, intricate background with glowing elements --ar 4:5 --s 500 --v 6

Hmm... debo decir que realmente extraño el aspecto de Bollywood. Eso es un hecho de la ingeniería inversa: a veces el algoritmo de análisis de imágenes no ve algo que un humano sí vería. Después de un poco de manipulación (un término altamente técnico de ingeniería de prompts), refiné el prompt a esto:
Princess Leia, holding a blaster, futuristic sci-fi setting, dressed in a
white robe with intricate Indian embroidery, ethnically Indian with
traditional Indian facial features, detailed hair buns adorned with
traditional Indian jewelry, dramatic lighting, heroic pose, vibrant colors,
Bollywood-inspired design, charismatic expression, cinematic scene, intricate
background with glowing elements and traditional Indian patterns --ar 4:5 --s
500 --v 6
Lo que me dio esta imagen:

Aquí es donde el optimizador interactivo realmente brilla. Si fuera solo yo, simplemente habría añadido el término bollywood
al prompt. Pero al pedirle al optimizador que Refine this Midjourney-style prompt to include more Bollywood vibes
PromptPerfect agregó más palabras descriptivas al prompt (traditional Indian patterns
, etc.). Agregar más palabras y detalles que sugieran un resultado específico suele ser una manera mucho mejor de influir en la imagen generada que jugar con pesos y estilos.
tagMedalla Pastel
a medal is sitting on a podium against pastel colored confetti, in the style
of simplified forms and shapes, yellow and beige, columns and totems, playful
streamlined forms, nerdcore, contest winner, repetition and pattern --ar 64:39
--s 750 --v 6.0

Award medal, intricate laurel design, suspended from a ribbon, celebratory
background, vibrant confetti, glowing lights, high detail, 3D render, soft
lighting, pink and blue color scheme, festive atmosphere --ar 16:9 --s 500
--v 6 --stylize 750

tagComienza a hacer ingeniería inversa de imágenes
Para empezar a usar PromptPerfect para hacer ingeniería inversa de prompts de imágenes, regístrate y prueba un plan de pago de PromptPerfect gratis durante siete días. Y suscríbete a un plan dentro de las 24 horas posteriores a tu primer inicio de sesión para obtener un 40% de descuento:

¡Sabes que es la única manera de mantenerte por delante de esos hambrientos leopardos de IA!