7 toepassingen van computer vision
1. Computer Vision voor foutdetectie
dit is misschien wel de meest voorkomende toepassing van computer vision. Tot nu toe wordt de detectie van defecten uitgevoerd door getrainde mensen in geselecteerde partijen, en totale productiecontrole is meestal niet mogelijk. Met computer vision kunnen we defecten detecteren zoals scheuren in metalen, verfdefecten, slechte prints etc. in maten kleiner dan 0,05 mm. veel beter dan het menselijk oog! Deze beeldcamera ‘ s hebben een algoritme nodig dat het “intelligente brein” is dat in staat is om te onderscheiden wat een defect is en wat niet. Dit algoritme is speciaal ontworpen en getraind voor elke specifieke toepassing door middel van beelden met defect en zonder defect.
2. Computer Vision voor metrologie
het is een van de belangrijkste toepassingen. Wat is tot nu toe gedaan met complexe laser metrologie apparatuur of sondes, nu kan worden gemeten met behulp van computer vision. De sleutel op dit onderwerp, is om een goede aanpassing van de referentie te kunnen meten met de nodige precisie, en vooral, gebruik maken van de juiste verlichting voor elk type materiaal en werkomgeving. Met behulp van kunstmatige visiesystemen kunnen we variabele deelgroottes, rechtheid, parallellisme meten …
3. Computer Vision for Intruder Detection
door middel van hyperspectrale camera ‘ s is het mogelijk onderscheid te maken tussen een vrucht en een steen, waardoor met name in levensmiddelen veiliger producten voor de consument mogelijk zijn. Hyperspectrale camera ‘ s zijn in staat om het type materiaal te onderscheiden door de meting die ze maken van de golflengte. Op deze manier is het mogelijk om een steen te onderscheiden van een vrucht, een plastic van een metaal of andere combinaties, terwijl het materiaal anders is.
4. Computer Vision voor Assemblagecontrole
elke dag worden meer en meer complexe assemblages gemaakt, met meer onderdelen of verbindingen. Computer vision stelt ons in staat om stap voor stap te controleren of elk stuk op zijn plaats staat, of aan het einde van het proces, of de eindmontage correct is. Deze toepassing is zeer nuttig voor de assemblage van machines, apparatuur, elektronische borden of voormontages met veel complexiteit. Deze systemen verminderen de cyclustijden van zeer complexe operaties en heropentijden aanzienlijk.
5. Computer Vision voor schermlezer
soms is het niet mogelijk om gegevens uit een beeldscherm te halen, hetzij omdat het een gesloten leveranciersysteem is, hetzij omdat dat systeem niet compatibel is met het geïnstalleerde. Een oplossing voor dit probleem is om een computer vision camera te installeren om het scherm te lezen en de gegevens die erop verschijnt te extraheren (temperaturen, codes, spanningen… alle nuttige informatie die op het scherm verschijnt en je hebt het nodig). Om dit te doen, zoeken we naar de interessegebieden waarin de informatie zich bevindt, gebruiken we een karakterherkenningsalgoritme (OCR) om het te extraheren, en alles perfect!
6. Computer Vision for Code and character reader (OCR)
laten we eerlijk zijn, de ontwerpers zijn erg aardige mensen, maar ze hebben de neiging om typografie te veranderen in meer complexe letters (en mooi!) vaak 😉. We gaan terug naar de karakterherkenningsalgoritmen om een computervisieherkenningssysteem te laten trainen, dus zelfs als je een complexe typografie hebt, zal de OCR ze kunnen lezen. Het is een systeem zo robuust in staat om zelfs handgeschreven brieven te lezen. Bewijs van de beste ontwerpers!
7. Computer Vision + robotics voor bin picking
en tot slot een van de toepassingen waar we het meest om gevraagd worden, een combinatie van collaboratieve robotica met computer vision om bin picking uit te kunnen voeren van stukken die wanordelijk geplaatst zijn. De stukken zijn rommelig en daarom moeten we de trajecten optimaliseren en de grip coördinaten detecteren. De robot heeft hulp nodig (de computervisie) om hem te vertellen wat een stuk is en waar het is, zodat hij kan beslissen wat de beste manier is om het stuk op te pakken.