Uitgebreide Uitleg
Computer Vision geeft computers het vermogen om de visuele wereld te "zien" en te interpreteren. Het omvat taken zoals objectdetectie (wat is er in deze foto?), beeldclassificatie (is dit een kat of hond?), segmentatie (waar zijn de grenzen van objecten?), en gezichtsherkenning.
Moderne computer vision is gebaseerd op deep learning, met name Convolutional Neural Networks (CNNs) die speciaal ontworpen zijn voor beelddata. Deze netwerken leren hiërarchische features: eerste lagen detecteren randen en texturen, latere lagen herkennen vormen en uiteindelijk complete objecten.
Toepassingen zijn wijdverbreid: van autonome voertuigen die de weg "zien", tot medische beeldanalyse, kwaliteitscontrole in fabrieken, en augmented reality. Met de opkomst van transformers (zoals Vision Transformers) en multimodale modellen bereikt computer vision nieuwe hoogtes.
Praktijkvoorbeeld
Nederlandse supermarkten gebruiken computer vision voor self-checkout: camera's herkennen welke producten klanten scannen en detecteren mogelijke fraude, wat diefstal met 50% vermindert.