Inpainting delle immagini
La rigenerazione di un'area mascherata di un'immagine, lasciando intatto tutto il resto.
Cos'è l'inpainting delle immagini?
L'inpainting delle immagini è una tecnica di computer vision che ricostruisce o sostituisce un'area selezionata di un'immagine, mantenendo inalterato il resto. Utilizzata originariamente per restaurare fotografie danneggiate e rimuovere oggetti indesiderati, oggi viene eseguita principalmente dai modelli di diffusione, che riempiono l'area della maschera con contenuti nuovi e coerenti con il contesto.
Nel virtual try-on, l'inpainting limita la generazione al solo abbigliamento: il viso, i capelli e lo sfondo della foto originale vengono preservati pixel per pixel, rigenerando unicamente l'area del capo.

Come funziona in una pipeline di try-on
- Creazione della maschera: la segmentazione delle immagini genera una maschera precisa al pixel del capo da sostituire.
- Codifica del contesto: il modello analizza tutto ciò che si trova al di fuori della maschera, come la tonalità della pelle, la direzione della luce e lo sfondo.
- Rigenerazione condizionata: l'area mascherata viene riempita con il nuovo indumento, basandosi sull'immagine del prodotto e sulla posa della persona.
- Fusione (Blending): i bordi della maschera vengono sfumati affinché la regione rigenerata si integri in modo fluido con i pixel preservati.
Sfide principali
- Precisione della maschera: una maschera che non copre una manica lascia visibile il vecchio indumento; una troppo grande finisce per tagliare mani o capelli.
- Occlusione: i capelli o le braccia incrociate davanti ai vestiti devono rimanere in primo piano.
- Realismo dei contorni: le cuciture visibili tra i pixel generati e quelli originali rompono l'illusione, specialmente su colletti e orli.
FAQ
Risposte alle tue domande.
L'inpainting è la stessa cosa del riempimento in base al contenuto (content-aware fill)?↓
L'idea è simile, ma le capacità sono diverse. Il riempimento in base al contenuto copia le texture circostanti per nascondere un oggetto; l'inpainting generativo sintetizza contenuti del tutto nuovi e semanticamente corretti, come un capo d'abbigliamento che non era presente nella foto originale.
The 30-second version
Termini correlati
- Modello di diffusione
- Un'architettura di IA generativa che crea immagini imparando a invertire un processo graduale di aggiunta di rumore.
- Segmentazione delle Immagini
- Una tecnica di computer vision che divide un'immagine in regioni precise al livello del pixel, come la persona, i suoi vestiti e lo sfondo.
- Trasferimento dei capi
- Il processo basato sull'IA che applica un capo d'abbigliamento da una foto di prodotto all'immagine di una persona.
- Occlusione
- Nascondere le parti giuste di un oggetto virtuale dietro elementi del mondo reale che sono più vicini all'osservatore.