7 anvendelser af computer vision
1. Computer Vision for Defect detection
dette er måske den mest almindelige anvendelse af computer vision. Indtil nu er detektering af defekter udført af uddannede personer i udvalgte partier, og total produktionskontrol er normalt ikke mulig. Med computer vision kan vi opdage defekter som revner i metaller, malingsfejl, dårlige udskrifter osv. i størrelser mindre end 0,05 mm. meget bedre end det menneskelige øje! Disse visionskameraer har brug for en algoritme, der er den “intelligente hjerne”, som er i stand til at differentiere, hvad der er en defekt, og hvad der ikke er. Denne algoritme er designet og trænet specifikt til hver enkelt applikation gennem billeder med defekt og uden defekt.
2. Computer Vision for metrologi
det er en anden af de vigtigste applikationer. Hvad der hidtil er gjort med komplekst lasermetrologiudstyr eller sonder, nu kan det måles ved hjælp af computersyn. Nøglen til dette emne er at foretage en god justering af referencen for at kunne måle med den nødvendige præcision og frem for alt bruge den passende belysning til hver type materiale og arbejdsmiljø. Ved hjælp af kunstige synssystemer kan vi måle variable delstørrelser, rethed, parallelisme …
3. Computer Vision for Intruder Detection
gennem hyperspektrale kameraer er det muligt at skelne mellem en frugt og en sten, som tillader, især i fødevarer, sikrere produkter til forbrugeren. Hyperspektrale kameraer er i stand til at differentiere typen af materiale gennem den måling, de foretager af bølgelængden. På denne måde er det muligt at skelne en sten fra en frugt, en plast fra et metal eller andre kombinationer, mens materialet er anderledes.
4. Computer Vision for Assembly verification
hver dag laves flere og mere komplekse samlinger med flere dele eller forbindelser. Computer vision giver os mulighed for trin for trin at kontrollere, at hvert stykke er på sin plads eller i slutningen af processen, at den endelige samling er korrekt. Denne applikation er meget nyttig til montering af maskiner, udstyr, elektroniske plader eller præ-Samlinger med meget kompleksitet. Disse systemer reducerer cyklustider med meget komplekse operationer og reoperationstider markant.
5. Computer Vision for Screen reader
nogle gange er det ikke muligt at udtrække data fra en skærm, enten fordi det er et lukket leverandørsystem, eller fordi systemet er uforeneligt med det installerede. En løsning på dette problem er at installere et computervisionskamera for at læse skærmen og udtrække de data, der vises på den (temperaturer, koder, spændinger… enhver nyttig information, der vises på skærmen, og du har brug for det). For at gøre dette ser vi efter de interesseområder, hvor informationen er placeret, Vi bruger en karaktergenkendelsesalgoritme (OCR) til at udtrække den, og alt perfekt!
6. Computer Vision for Code and character reader (OCR)
lad os være ærlige, designerne er meget hyggelige mennesker, men de har tendens til at ændre typografi til mere komplekse bogstaver (og smukke!) ofte 😉. Vi går tilbage til tegngenkendelsesalgoritmerne for at få et computersynsgenkendelsessystem trænet, så selv du har en kompleks typografi, vil OCR være i stand til at læse dem. Det er et system så robust i stand til at læse selv håndskrevne breve. Bevis for bedste designere!
7. Computer Vision + robotics for bin picking
og endelig en af de applikationer, som vi er mest efterspurgte, kombinerer kollaborativ robotik med computer vision for at kunne udføre bin picking af stykker placeret uordnet. Brikkerne er rodet, og derfor er vi nødt til at optimere banerne og registrere grebskoordinaterne. Robotten har brug for hjælp (computersynet), der fortæller ham, hvad et stykke er, og hvor det er, så det kan beslutte, hvad der er den bedste måde at hente stykket på.