Computer vision

Computers kunnen ook zien

Wat is computer vision ?

Kort gezegd biedt computer vision de mogelijkheid om een computer beelden zoals foto’s en video materiaal zichtbaar te maken. Geef hem ogen !

Zo kan je bijvoorbeeld foto’s een naam geven waardoor ze terug te vinden te zijn, of om foto’s te zoeken die vergelijkbaar zijn, maar ook om overeenkomsten vast te stellen en weer nieuwe relevante foto’s te zoeken. Google gebruikt dit bijvoorbeeld met google foto’s om personen te vinden in je albums. Voor een computer is video is een aaneenschakeling van foto’s en zo kan je een dergelijk album van foto’s ook vergelijken met andere albums. Op die manier kan je bewegende beelden analyseren en vergelijken.

Zakelijke toepassingen van beeldherkenning

Hoewel dit dus inderdaad handig is voor facebook en google zijn er ook veel zakelijke toepassingen te bedenken voor computer vision. In de industrie worden veel metingen gedaan met sensoren, maar dat kan dus ook uitgebreid worden met beeldmateriaal. Je kan daarmee bijvoorbeeld tellingen doen van producten op een lopende band, of veiligheids checks dat mensen wel of niet in de buurt mogen komen van bepaalde objecten. Zo kun je ons vlaggenschip Intra ook inzetten in de industrie

In de veiligheids branche kan je gebruik maken van computer vision om dingen te onderscheiden van mensen en relatie te leggen in de interactie tussen mensen en dingen.

Een veel gebruikte toepassing is ook persoonsherkenning, dit kan onder andere worden gebruikt voor toegangscontrole bij bedrijven, maar zou ook kunnen worden gebruikt voor toegang tot websites of applicaties.

Computer vision wordt vaak ingedeeld bij Artificial Intelligence. Het is echter eerder een opstap naar dan dat het hier perfecte match is. Uiteraard kun je bijvoorbeeld machine learning heel goed als aanvulling gebruiken voor computervision. Dit is dan ook een van de onderscheidende vermogens van Centillien, dat we in beide disciplines actief zijn en kijken wat het beste past of juist de combinatie noodzakelijk is. Onderstaand filmpje laat zien hoe snel je beeld materiaal kunt trainen.

Naarmate hoge betrouwbaarheid van herkenning noodzakelijk is, zal machine learning steeds meer een noodzaak zijn. Maar als er een behoorlijke foutmarge mag zijn kan dit achterwege blijven.

Hoe werkt het?

Onze software Intra vergelijkt (video)beelden met elkaar en op basis van statistische overeenkomst komt een match tot stand. Hoe meer beelden, hoe beter dit systeem werkt. Meestal moet Intra dan ook getraind worden voor een taak. Dit gaat met beeldmateriaal veel sneller dan met normale data waar vaak bergen data nodig zijn om patronen te herkennen. Beeldmateriaal bevat namelijk relatief veel data waardoor trainen sneller gaat.

Na de herkenning kan regels opstellen wat er gedaan moet worden. Dat kan een telling zijn, het openen van een deur, een bericht sturen of een robot aansturen. Het analyseren en herkennen van beelden is behoorlijk computer intensief, wij hebben dit drastisch verbeterd door grafische kaarten te gebruiken voor het verwerken van de algoritmes en de beeld analyse. Performance is namelijk een belangrijk onderwerp om mee te nemen in ieder project rondom computer vision.

computer vision

Onze Ervaring

We hebben behoorlijk wat ervaring met computer vision. Zo hebben we toepassingen gemaakt voor Defensie, wetenschappelijk onderzoek en de industrie. Allemaal met Intra als basis.

Wil je meer weten over computer vision of heb je een concrete toepassing voor ogen, neem dan contact op voor een afspraak.

Share This