Image inpainting
Het regenereren van een gemaskerd deel van een afbeelding, terwijl de rest intact blijft.
Wat is image inpainting?
Image inpainting is een computer vision-techniek waarmee je een geselecteerd deel van een afbeelding reconstrueert of vervangt, zonder de rest aan te tasten. Vroeger werd het vooral gebruikt om beschadigde foto's te herstellen of objecten te verwijderen. Tegenwoordig doen diffusiemodellen het zware werk: zij vullen het gemaskerde gebied naadloos met nieuwe, contextbewuste content.
Bij virtual try-on beperkt inpainting de generatie puur tot de kleding. Het gezicht, het haar en de achtergrond van de originele foto blijven tot op de pixel nauwkeurig behouden; alleen het kledingstuk wordt opnieuw opgebouwd.

Hoe het werkt in een try-on pipeline
- Maskers maken: Beeldsegmentatie creëert een tot op de pixel nauwkeurig masker van het te vervangen kledingstuk.
- Contextanalyse: het model analyseert alles buiten het masker, zoals huidskleur, lichtval en achtergrond.
- Geconditioneerde regeneratie: het gemaskerde deel wordt gevuld met het nieuwe kledingstuk, naadloos afgestemd op de productfoto en de houding van het model.
- Blending: de randen van het masker worden verzacht, zodat het gegenereerde deel natuurlijk overloopt in de originele pixels.
De grootste uitdagingen
- Nauwkeurigheid van het masker: een masker dat een mouw mist, laat de oude kleding zichtbaar. Is het masker te groot, dan vervagen handen of haar.
- Occlusie: haar of gekruiste armen die voor de kleding vallen, moeten strak op de voorgrond blijven.
- Realistische randen: zichtbare naden tussen gegenereerde en originele pixels (vooral bij kragen en zomen) doorbreken direct de illusie.
FAQ
Vragen, beantwoord.
Is inpainting hetzelfde als content-aware fill?↓
Het idee is vergelijkbaar, maar de functionaliteit verschilt. Waar content-aware fill omliggende texturen kopieert om een object te verbergen, creëert generatieve inpainting compleet nieuwe, semantisch kloppende content. Denk bijvoorbeeld aan het genereren van een kledingstuk dat oorspronkelijk helemaal niet op de foto stond.
The 30-second version
Gerelateerde termen
- Diffusiemodel
- Een generatieve AI-architectuur die beelden creëert door te leren hoe een geleidelijk ruisproces kan worden omgekeerd.
- Beeldsegmentatie
- Een computer vision-techniek die een afbeelding opdeelt in pixelprecieze gebieden, zoals een persoon, kleding en de achtergrond.
- Garment Transfer
- Het AI-proces waarbij een kledingstuk van een productfoto fotorealistisch op een afbeelding van een persoon wordt geprojecteerd.
- Occlusie
- Het op de juiste manier verbergen van virtuele objecten achter echte elementen die zich dichter bij de kijker bevinden.