Machine Vision für Echtzeit
RTX64 Vision bietet Funktionalität für die Verwendung von GigE Vision-Kameras innerhalb der Echtzeit-RTX64-Umgebung. Mit RTX64 Vision können Sie schnell Kameras im Netzwerk erkennen, verschiedene Kamerakonfigurationen abfragen und Bilddaten erfassen. Das System ist so konzipiert, dass es Bildverarbeitungsbibliotheken von Drittanbietern wie die Open-Source-Bildverarbeitungsbibliothek OpenCV verwenden kann.
Dazu nutzt RTX64 Vision die GenICam™ GenAPI, um die Kamerabeschreibungsdatei einzulesen, und das GigE-Protokoll, um die Kamera zu steuern und ihre Bilddaten zu empfangen. Eine Bildverarbeitungsbibliothek eines Drittanbieters, wie z. B. OpenCV, kann auf RTX64 Vision aufgesetzt werden, um alle zusätzlichen Funktionen innerhalb dieser Bibliothek bereitzustellen. Schließlich bietet RTX64 Vision eine Kommunikationsbibliothek für die Weitergabe von Bildern zwischen RTSS und Windows, mit der Aufgaben ausgeführt werden können, die in der Windows-Umgebung einfacher zu bewerkstelligen sind, wie zum Beispiel die Anzeige von erfassten Bildern in einer grafischen Benutzeroberfläche.
Unterstützte Standards
-
- GigE Vision
- GenICam
Determinismus
-
- Abgrenzung von Windows – Windows-Anwendungen können RTX64 Vision-Anwendungen nicht stören
- Entwickelt zur Unterstützung des Lastausgleichs mehrerer Kameras ohne Beeinträchtigung der Leistung
Steuerung
-
- Flexibilität bei der Konfiguration und Steuerung des Umfangs der für RTX64 Vision verwendeten Verarbeitungsleistung
- Steuerung der Breite, Höhe und des Pixelformats eines Bildes
- Trigger zur Steuerung der Häufigkeit von Bildern, die von Kameras kommen
- Die Möglichkeit, Bilder von mehreren GigE Vision-Kameras gleichzeitig zu erkennen, zu steuern und zu streamen
- Unterstützung von kontinuierlichen software- und hardwaregetriggerten Erfassungsmodi
- Volle Kontrolle über RTX64 Vision und den RT-TCP/IP-Stack, einschließlich der Möglichkeit, Threads nach Bedarf auszubalancieren sowie Thread- und Interrupt-Affinitäten zu setzen
- Garantie, dass RTX64 Vision bei einer STOP-Meldung oder einem Shutdown von Windows weiterläuft, bis die Kommunikation abgeschlossen ist
Vereinfachung
-
- Kompatibel mit Bildverarbeitungsbibliotheken von Drittanbietern, wie OpenCV, in RTSS Vision-Anwendungen
- Kommunikationsbibliothek für einfache Bildübertragung zwischen RTSS und Windows
- Kamera-Einrichtungs-Tool für Kameras, die GeniCAM nicht voll unterstützen
Schlüsselmerkmale
Vision Runtime
-
- Echtzeit-GigE Vision-Filtertreiber
- Unterstützung einer Reihe von üblichen NICs
- Kamera-Einrichtungs-Tool
Vision SDK
-
- Echtzeit-GigE Vision-Schnittstelle
- Kommunikations-Bibliothek
- Gebaute Version von OpenCV zur Verwendung mit RTSS Vision-Anwendungen
- Dokumentation bestehend aus Installations- und Benutzerhandbüchern, API-Referenzen und Details zu Vision-Programmierkonzepten