In de categorie ‘Is het AI of nie?’ wordt uitgelegd of een toepassing gebruik maakt van artificial intelligence (AI) of niet. Deze keer is de hoofdrol voor de filters van Instagram. Want al die gekke filters in je Insta Stories, maken die eigenlijk gebruik van AI? In dit artikel leggen we het je uit!
Instagram begon in 2010 als een social network voor foto’s in de polaroid stijl. Gebruikers uit die tijd herinneren zich vast nog het oude app icoontje in de vorm van een polaroid camera. Je kon toen alleen maar vierkante foto’s uploaden, net als de foto’s uit een polaroid camera.
Fotofilters
Om je foto’s een extra (retro) touch te geven kon, en kun, je gebruik maken van filters. Met een analoge camera doe je dit door een filter voor de lens te plaatsen. Deze filters zorgen ervoor dat bepaalde kleuren anders uitkomen. Vergelijk het met het kijken door een gekleurde bril, alle kleuren gaan er hierdoor net anders uit zien. Bij de Instagram filters werkt het net zo, maar dan digitaal. Door een bepaalde combinatie van fotobewerkingen (denk aan helderheid, contrast, en kleurtonen) toe te passen op je foto, ontstaat er een bepaald effect, zoals een zwart-wit of sepia effect.
Augmented reality filters in Instagram Stories
Overgewaaid uit Snapchat is de mogelijkheid om allerlei augmented reality (AR) filters te gebruiken in je stories: van het toevoegen van konijnenoren aan je gezicht, tot een faceswap. AR betekent dat er digitale objecten aan de werkelijkheid worden toegevoegd, zoals dus digitale konijnenoren die meebewegen als jij beweegt.
Stel dat het filter de kleur van je haar wil veranderen, dan zal het filter eerst moeten bepalen wat je haar is, en wat niet. Voor deze taak is AI nodig: het algoritme achter het filter moet kunnen “zien”. Dit noemen we computer vision (computer zicht).
Computer vision
Om een algoritme te laten begrijpen wat er op een beeld te zien, zijn zijn verschillende onderdelen nodig. Vaak vindt er eerst een soort voorbewerking plaatst, waarin het beeld versimpeld wordt. Een foto bestaat uit allerlei punten (pixels) die allemaal een eigen kleur hebben. Hierdoor is het voor een computer lastig om het beeld te begrijpen. Door de foto zo te bewerken dat kleine kleurverschillen tussen pixels verminderen, ontstaan er grotere vlakken. Deze grotere vlakken kan de computer makkelijker herkennen, bijvoorbeeld op basis van de vorm van het vlak.
--- Sidenote: Wil je ons vaker zien als je googelt? ---
Voeg TechGirl toe als jouw voorkeursbron en kom ons meer tegen in Google zoekresultaten!
Nadat het beeld is voorbewerkt, kan het algoritme gaan voorspellen. Om dit te kunnen doen moet het algoritme eerst getraind zijn. Hiervoor heeft het algoritme veel voorbeelden nodig, bijvoorbeeld beelden van specifieke onderdelen van een gezicht, zoals een oog of een mond. Ook kan het zijn dat er aantekeningen mee worden gegeven aan een afbeelding die aangeven waar bepaalde onderdelen zich bevinden. Als eenmaal de juiste onderdelen worden herkent, kan het filter worden toegepast.
AI of nie?
Dus, zijn Instagram filters AI of nie? De fotofilters van Instagram zijn geen AI: het zijn verzamelingen van bewerkingen op een foto waar verder geen herkenning of voorspelling aan te pas komt.
De AR filters die je kunt gebruiken in je stories zijn wél AI! Het algoritme hierachter maakt gebruik van bepaalde patronen die worden herkent in een foto. Dat gaat trouwens niet altijd goed. Wanneer je Googlet op ‘faceswap fails’ kom je allerlei voorbeelden tegen waarop algoritmes iets herkenden als gezicht, wat totaal geen gezicht was. Of er was bijvoorbeeld een gezicht ergens getekend, en dat werd verwisseld met een mensengezicht. Heb jij wel eens zo’n filter fail meegemaakt? Nu weet je in ieder geval hoe het komt!



