Inpainting de imágenes

Regenerar una región enmascarada de una imagen dejando el resto totalmente 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. Aunque originalmente se utilizaba para restaurar fotografías dañadas y eliminar objetos, hoy en día suele llevarse a cabo mediante modelos de difusión, los cuales rellenan la región enmascarada con contenido nuevo y adaptado al contexto.

En el probador virtual, el inpainting limita la generación exclusivamente a la zona de la ropa: el rostro, el cabello y el fondo de la foto original se conservan píxel por píxel, regenerando únicamente el área de la prenda.

Inpainting: foto original, región de la ropa enmascarada, resultado regenerado
Inpainting: foto original, región de la ropa enmascarada, resultado regenerado

Cómo funciona en el proceso de prueba virtual

  1. Creación de la 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 queda fuera de la máscara, como el tono de piel, la dirección de la luz y el fondo.
  3. Regeneración condicionada: el área enmascarada se rellena con la nueva prenda, guiándose 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 retos

  • Precisión de la máscara: una máscara que omite una manga deja visible la prenda antigua; una demasiado grande borra parte de las manos o el cabello.
  • Oclusión: el cabello o los brazos cruzados por delante de la ropa deben mantenerse 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 original.

The 30-second version

Términos relacionados

Modelo de difusión
Una arquitectura de IA generativa que crea imágenes al aprender a revertir un proceso gradual de adición de ruido.
Segmentación de imágenes
Técnica de visión artificial que divide una imagen en regiones precisas a nivel de píxel, como una persona, su ropa y el fondo.
Transferencia de prendas
El proceso de IA que renderiza una prenda desde una foto de producto sobre la imagen de una persona.
Oclusión
Ocultar partes de un objeto virtual detrás de elementos del mundo real que están más cerca del espectador.

Míralo en tus propios productos.

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