cv.cm

IA · Imágenes con IA

¿Cómo funciona la IA de texto a imagen y cómo se usa bien?

8 min de lectura

Respuesta corta

La IA de texto a imagen convierte tu prompt en números y luego un generador construye una imagen que coincide con ellos, normalmente eliminando ruido paso a paso desde un punto de partida aleatorio. Controlas el resultado con el prompt, el tamaño de la imagen, el número de pasos, la fuerza de la guía y la semilla. Un buen flujo de trabajo consiste en hacer muchos borradores pequeños y rápidos, fijar una semilla, afinar el prompt y, por último, editar y ampliar la mejor imagen.

Abrir Generador de imágenes con IA

Qué ocurre entre el prompt y la imagen

La mayoría de los sistemas de texto a imagen tienen tres partes. Un codificador de texto convierte el prompt en una lista de números que recoge su significado. Un generador de imágenes crea una imagen condicionada por esos números. Un decodificador convierte la representación interna del generador en píxeles reales.

El tipo de generador más habitual en el momento de escribir esto es el modelo de difusión. Parte de ruido aleatorio puro y, a lo largo de una serie de pasos, predice y elimina un poco de ruido cada vez, guiado por el texto. Los modelos de difusión latente, la familia en la que se basa Stable Diffusion, hacen esto en un espacio comprimido en lugar de sobre píxeles a tamaño completo, lo que los hace mucho más baratos de ejecutar. Otros sistemas son autorregresivos: producen la imagen como una secuencia de tokens, uno tras otro, de forma parecida a como un modelo de lenguaje escribe palabras. Janus-Pro, por ejemplo, funciona así. Ambos tipos reciben de ti las mismas entradas, así que el flujo de trabajo de abajo sirve para los dos.

  1. Tu prompt se divide en tokens y se codifica.
  2. A partir de la semilla se crea un punto de partida aleatorio.
  3. El generador refina ese punto de partida durante un número fijado de pasos, y cada paso se acerca más al prompt.
  4. El decodificador produce la imagen final con el tamaño elegido.

Los ajustes que importan

Los nombres cambian de una herramienta a otra, y muchos servicios alojados ocultan algunos de estos ajustes. Cuando puedas verlos, merece la pena conocer estos.

AjusteQué controlaConsejo práctico
PromptLo que el modelo intenta dibujarPrimero el sujeto, luego el escenario, el estilo, la iluminación y la cámara. Consulta la guía de prompts de imagen.
Prompt negativoDe qué se aleja el modeloBreve y concreto: texto, marca de agua, dedos de más. Déjalo vacío si no tienes nada específico.
Tamaño / relación de aspectoPíxeles y forma de la salidaUsa los tamaños con los que se entrenó el modelo. Tamaños mucho mayores pueden duplicar sujetos; amplía después en su lugar.
Pasos (steps)Cuántas pasadas de refinamientoMás pasos añaden detalle hasta cierto punto y luego solo cuestan tiempo. Empieza con el valor por defecto de la herramienta.
Guía (escala CFG)Cuán estrictamente sigue la imagen el promptLos valores bajos se alejan del prompt; los muy altos se ven duros o sobresaturados. Empieza con el valor por defecto.
Semilla (seed)El punto de partida aleatorioLa misma semilla, prompt y ajustes en la misma configuración dan una imagen casi idéntica. Fíjala mientras afinas el prompt.
Muestreador / planificador (sampler / scheduler)El cálculo usado para eliminar el ruidoAfecta un poco a la velocidad y la textura. Cámbialo al final, si acaso.
Tamaño de lote (batch)Imágenes por ejecuciónGenera varias a la vez y elige; es más rápido que repetir de una en una.

La guía funciona comparando dos predicciones en cada paso, una con tu prompt y otra sin él, y empujando el resultado todavía más hacia la diferencia. Por eso la escala se siente como un mando de intensidad del prompt, y por eso ponerla demasiado alta exagera todo.

Un flujo de trabajo de la idea a la imagen final

  1. Escribe el encargo en una frase: para qué sirve la imagen, su forma (publicación cuadrada, banner 16:9, fondo de móvil 9:16) y lo único que debe mostrar.
  2. Redacta un prompt con sujeto, acción, escenario, estilo, iluminación y encuadre.
  3. Genera un lote de cuatro a ocho imágenes pequeñas con semillas aleatorias. Fíjate en la composición, no en el detalle.
  4. Elige la mejor y anota su semilla. A partir de ahora, mantén la semilla fija.
  5. Cambia una sola cosa a la vez en el prompt (iluminación, objetivo, color) y compara. Con una semilla fija, las diferencias proceden de tus palabras.
  6. Cuando la composición sea la correcta, corrige los problemas locales con inpainting o imagen a imagen en lugar de regenerar desde cero.
  7. Amplía la imagen final al tamaño que necesites y luego revisa los rostros, las manos y cualquier texto a tamaño completo.
  8. Guarda el prompt, la semilla, el modelo y los ajustes junto al archivo para poder hacer variaciones más adelante.

Aquí tienes un pequeño ejemplo del paso 5. La semilla se mantiene; entre una ejecución y otra solo cambia la frase de iluminación.

seed 1234
A: a lighthouse on a rocky coast, wide shot, overcast soft light
B: a lighthouse on a rocky coast, wide shot, golden hour, warm rim light
C: a lighthouse on a rocky coast, wide shot, blue hour, lamp glowing

Como el ruido de partida es el mismo, A, B y C conservan una disposición parecida, así que puedes juzgar solo la iluminación. Con una semilla nueva cada vez estarías comparando composiciones distintas.

Cómo elegir el tamaño y la resolución

Cada modelo se entrena en torno a ciertos tamaños. Los primeros modelos de Stable Diffusion se entrenaron sobre todo a 512 por 512 píxeles; los más recientes, en torno a 1024 por 1024 y varias relaciones de aspecto. Pedir una imagen mucho mayor que el tamaño de entrenamiento suele producir sujetos repetidos, como dos cabezas o un horizonte duplicado, porque el modelo llena el espacio extra con más de lo que conoce.

El patrón más seguro es generar al tamaño nativo y luego ampliar con un escalador de IA. Por ejemplo, el generador de imágenes con IA de cv.cm crea una imagen de 384 píxeles en tu propia GPU con un modelo autorregresivo y después puede ampliarla 2x o 4x con Real-ESRGAN. El escalador afina bordes y texturas, pero no puede añadir objetos ni arreglar una mala composición, así que acierta primero con la disposición.

Lo que el texto a imagen sigue haciendo mal

  • Texto dentro de la imagen. Las letras pueden salir mal escritas o inventadas, sobre todo en frases largas y en alfabetos no latinos. Añade el texto después en un editor cuando deba ser correcto.
  • Manos y cantidades. Los dedos de más o fusionados son menos frecuentes que antes, pero siguen apareciendo. Las cantidades exactas (siete pájaros) y las relaciones espaciales (a la izquierda de, detrás de) suelen salir mal.
  • Varias personas distintas. Los detalles de una persona se filtran a otra. Construye la escena por etapas o usa imágenes de referencia.
  • El mismo personaje dos veces. Una nueva ejecución es una persona nueva, salvo que uses imágenes de referencia, descriptores fijos o ajuste fino. Consulta la guía de personajes coherentes.
  • Sesgo hacia los aspectos más comunes. Sin detalles, los modelos recurren a los rostros, lugares y estilos más frecuentes en sus datos de entrenamiento. Sé explícito sobre la edad, la región, la complexión y el escenario.
  • Personas reales, marcas y logotipos. Muchos servicios los bloquean, y usarlos puede crear riesgos legales incluso donde una herramienta lo permita.

¿Servicio alojado o modelo local?

Las herramientas alojadas, como Midjourney, GPT image, Imagen o los servicios en línea de Stable Diffusion y FLUX, son fáciles para empezar y ejecutan modelos grandes, pero envías tu prompt a un servidor y sigues sus reglas de contenido y sus términos. Las herramientas locales ejecutan un modelo en tu propia GPU: nada sale de tu dispositivo y puedes ver todos los ajustes, pero el modelo debe caber en memoria y suele ser más pequeño.

PreguntaServicio alojadoModelo local o en el navegador
PrivacidadEl prompt y las imágenes van al proveedorSe quedan en tu dispositivo
Calidad de imagenNormalmente modelos más grandes y potentesModelos más pequeños; depende de tu hardware
ControlAlgunos ajustes ocultosTodos los ajustes visibles
CostePlan gratuito o suscripciónGratis tras la descarga; consume tu energía y tu GPU

Preguntas frecuentes

¿La IA de texto a imagen es lo mismo que un modelo de difusión?

No siempre. La difusión es el método más común en el momento de escribir esto, pero algunos modelos de texto a imagen son autorregresivos y generan la imagen como una secuencia de tokens. Ambos se usan de la misma manera.

¿Por qué obtengo una imagen distinta cada vez con el mismo prompt?

Cada ejecución parte de un ruido aleatorio nuevo, elegido por la semilla. Fija la semilla, junto con el modelo y los ajustes, para obtener la misma imagen o una muy parecida.

¿Qué CFG o escala de guía debo usar?

Empieza con el valor por defecto de la herramienta. Súbelo un poco si la imagen ignora partes de tu prompt y bájalo si los colores se ven duros o los detalles parecen pasados de rosca.

¿Puedo usar imágenes generadas con IA con fines comerciales?

Depende de los términos de la herramienta y de la ley de tu país. Muchos servicios permiten el uso comercial, pero la protección por derechos de autor de las imágenes creadas solo con IA es limitada en algunos países. Consulta los términos y la guía de derechos de autor.

¿Por qué las imágenes de IA suelen ser cuadradas y pequeñas?

Los modelos se entrenan con tamaños concretos y generar imágenes grandes cuesta mucha memoria y tiempo. Genera al tamaño nativo y usa después un escalador de IA para la resolución final.

Todos los tutoriales de IA