Inpainting de imágenes

Regenerar una región enmascarada de una imagen dejando el resto intacto.

¿Qué es el inpainting de imágenes?

El inpainting de imágenes es una técnica de visión artificial que reconstruye o reemplaza una región seleccionada de una imagen manteniendo el resto intacto. Originalmente utilizada para restaurar fotografías dañadas y eliminar objetos, ahora es comúnmente realizada por modelos de difusión, que llenan la región enmascarada con contenido nuevo y consciente del contexto.

En la prueba virtual, el inpainting limita la generación a la zona de la ropa: el rostro, el cabello y el fondo de la foto original se conservan píxel a píxel, y solo se regenera el área de la prenda.

Inpainting: foto original, zona de la ropa enmascarada, resultado regenerado
Inpainting: foto original, zona de la ropa enmascarada, resultado regenerado

Cómo funciona en un proceso de prueba virtual

  1. Creación de máscara: la segmentación de imágenes produce una máscara con precisión de píxeles de la prenda que se va a reemplazar.
  2. Codificación del contexto: el modelo analiza todo lo que se encuentra fuera de la máscara: tono de piel, dirección de la iluminación, fondo.
  3. Regeneración condicionada: el área enmascarada se rellena con la nueva prenda, guiada por la imagen del producto y la pose de la persona.
  4. Fusión: los bordes de la máscara se difuminan para que la región regenerada se integre suavemente con los píxeles conservados.

Principales desafíos

  • Precisión de la máscara: una máscara que omite una manga deja visible la prenda anterior; una que es demasiado grande borra las manos o el cabello.
  • Oclusión: el cabello o los brazos cruzados delante de la ropa deben permanecer en primer plano.
  • Realismo de los bordes: las uniones visibles entre los píxeles generados y los originales rompen la ilusión, especialmente en los cuellos y dobladillos.

FAQ

Preguntas, respondidas.

¿Es el inpainting lo mismo que el relleno según el contenido?

La idea es la misma, pero la capacidad es diferente. El relleno según el contenido copia las texturas circundantes para ocultar un objeto; el inpainting generativo sintetiza contenido nuevo y semánticamente correcto, como una prenda que no estaba en la foto.

Términos relacionados

Modelo de difusión
Una arquitectura de IA generativa que crea imágenes aprendiendo a revertir un proceso gradual de adición de ruido.
Segmentación de imágenes
Una técnica de visión por computadora que divide una imagen en regiones con precisión de píxeles, como una persona, su ropa y el fondo.
Transferencia de prendas
El proceso de IA que renderiza una prenda desde una foto del producto a una imagen de una persona.
Oclusión
Ocultar las partes correctas de un objeto virtual detrás de elementos del mundo real que están más cerca del espectador.

Pruébalo en tu tienda.

Instala Genlook en Shopify en minutos y permite a los compradores visualizar los productos antes de comprar.