Individuelle KI-basierte Bildverarbeitung per Vision App

Bild 2 | Selbst programmierte Vision Apps lassen sich durch Smart GenICam wie jedes herstellerseitige Kamerafeature aus jeder GenICam-Anwendung abfragen und ausführen.

Bild 2 | Selbst programmierte Vision Apps lassen sich durch Smart GenICam wie jedes herstellerseitige Kamerafeature aus jeder GenICam-Anwendung abfragen und ausführen.

Vision-App-Konzept

Dank des appbasierten Prinzips sind die Kameras so wandlungsfähig wie Smartphones. Die Industriekamera-Standardfunktionen können bei Bedarf durch den Anwender einfach um individuelle Bildverarbeitungsprozesse in Form sogenannter Vision Apps erweitert werden. Wiederkehrende Aufgaben, wie Codes oder Schriftzeichen lesen, genauso wie Objekte finden, vermessen oder identifizieren, lassen sich damit schnell einrichten und wechseln. Durch Smart GenICam stehen Konfiguration, Steuerung und Ergebnisse der Vision Apps zudem über die XML-Beschreibungsdatei der Kamera in jeder GenICam-konformen Drittanwendung, wie z.B. Halcon, zur Verfügung. Anwender müssen deshalb wegen dringend benötigter Kamerafeatures nicht lange auf ein Firmware-Update des Herstellers warten oder sich gar nach einem anderen Modell umschauen. Selbst programmierte Kamerafunktionalitäten lassen sich durch Smart GenICam wie jedes herstellerseitige Feature der Kamera ohne zusätzliche Treibersoftware aus jeder GenICam-Anwendung abfragen und ausführen. Deren Entwicklung folgt dabei vollständig den Prinzipien im Umgang mit GenICam-Kameras. Kamerafeatures werden wie normale Kameraanwendung am PC mit einer NXT Kamera programmiert und durch das Vision-App-Entwicklungskit per Knopfdruck für die Ausführung on-camera in eine Vision App konvertiert. Damit unterscheiden sich die NXT-Produktfamilien von klassischen Smart Kameras, die in der Regel über PC-ähnliche Betriebssysteme verfügen und gänzlich anderes entwickelt und angesprochen werden. Hardwareseitig wird die Kameraplattform durch einen zur Laufzeit programmierbaren, parallel arbeitenden FPGA unterstützt, wodurch der komplette Datenpfad flexibel nutzbar wird. Mit der von IDS entwickelten KI-Vision App wird der FPGA zum KI-Prozessor, der viele Architekturen neuronaler Netze beschleunigt ausführt.

Seiten: 1 2 3Auf einer Seite lesen

Themen:

| Fachartikel

Ausgabe:

inVISION 3 2019
IDS Imaging Development Systems GmbH

Das könnte Sie auch Interessieren