Machine vision software
De software bepaalt wat een vision systeem kan: meten, lezen, inspecteren en beslissen. Wij kiezen per toepassing tussen bewezen standaardsoftware en maatwerk met AI.
Wat doet machine vision software?
Machine vision software zet een camerabeeld om in een beslissing. Afhankelijk van de toepassing gaat het om een of meer van deze taken:
- Lokaliseren: het product of onderdeel vinden in het beeld, ook als de positie steeds iets anders is.
- Meten: afmetingen, afstanden en hoeken bepalen.
- Lezen: tekst (OCR), barcodes en DataMatrix-codes herkennen en controleren.
- Inspecteren: krassen, vlekken, ontbrekende onderdelen of andere afwijkingen opsporen.
- Classificeren: producten sorteren op type, kleur of kwaliteit.
Standaard vision software van de fabrikant
Fabrikanten zoals Omron, Keyence en Cognex leveren hun camera's en controllers met eigen vision software. Een inspectie wordt daarin grotendeels geconfigureerd in plaats van geprogrammeerd, met kant-en-klare gereedschappen voor meten, codelezing en patroonherkenning.
Dat maakt standaardsoftware snel inzetbaar en goed te onderhouden voor taken met duidelijke regels, zoals maatcontrole, OCR en aanwezigheidscontrole. Welke merken wij inzetten, leest u op onze pagina over merken & componenten.
Maatwerk met AI en deep learning
Regelgebaseerde software loopt vast zodra producten van nature variëren: textuur, kleurnuances of afwijkingen die er elke keer anders uitzien. Daarvoor ontwikkelen wij eigen AI-modellen, getraind op beelden van uw eigen product, met technieken als anomaly detection (bijvoorbeeld Anomalib) en objectdetectie (bijvoorbeeld YOLOv8).
Zo hebben we modellen gebouwd voor foutdetectie op printplaten, afwijkingen in kunstgras- en tapijtproductie en de controle op effenheid van metalen oppervlakken. Meer over deze aanpak leest u op de pagina over AI & deep learning.
Hoe kiest u de juiste software?
Of standaardsoftware volstaat of maatwerk nodig is, hangt af van een paar vragen:
- Is de fout met vaste regels te beschrijven, of varieert het product van nature?
- Hoeveel tijd is er per product, en hoeveel camera's moeten tegelijk worden verwerkt?
- Met welke systemen moet de software communiceren, zoals PLC, robot, MES of SCADA?
- Wie beheert het systeem straks, en hoe vaak verandert het productassortiment?
Vaak is de beste oplossing een combinatie: standaardsoftware voor meten en codelezing, aangevuld met een AI-model voor de lastige afwijkingen.
Integratie met uw machine
Software is pas waardevol als de uitkomst ook iets doet. Onze systemen communiceren met PLC's, robots, Delta-pickers en SCADA-systemen via protocollen als Profinet, Modbus en EtherCAT. Hoe we camera, optiek en verlichting daarbij op elkaar afstemmen, leest u bij techniek & integratie.
Twijfelt u welke software bij uw inspectie past?
Stuur ons een paar voorbeeldbeelden of beschrijf de toepassing. We adviseren vrijblijvend welke aanpak het beste werkt.