Open eVision: Performance-Steigerung für dezentrale Systeme

Product / 04.2022


Als Reaktion auf den Trend zu mehr dezentraler, gerätebasierter Expertise und Verarbeitung reagiert Euresys mit dem Angebot seiner anerkannten Open eVision Bildverarbeitungsbibliotheken für eingebettete Systeme.

Während eingebettete Bildverarbeitungssysteme immer kleiner, günstiger und stromsparender werden, bietet die Erweiterung der Open eVision-Bibliotheken auf diese Systeme, die keine zentrale Bildverarbeitung erfordern, Herstellern und Integratoren von Machine-Vision-Systemen die Flexibilität einer Verarbeitung direkt am Ort der Erfassung.

Die heutige Version von Open eVision 22.04 läuft nicht nur auf x86-Prozessoren, sondern auch auf ARMv8-A-kompatiblen Prozessoren unter 64-Bit-Linux, wie beispielsweise Raspberry Pi, Nvidia Jetson, Xilinx Kria K26 SOM, sowie auf vielen Smart-Kameras wie ADLink Neon-2000, IDS NXT rio, Lucid Triton Edge oder Baumer AX Series (und weitere werden folgen).

Alle 18 Bibliotheken von Open eVision sind jetzt für ARM verfügbar, einschließlich 3D-Inspektion, Deep Learning, Subpixel-Messung, Abgleich, Oberflächeninspektion, OCR und Lesen von 1D- sowie 2D-Codes.
Schnellere Geschwindigkeiten der Deep-Learning-Funktionen mit GPU werden demnächst verfügbar sein.
Open eVision Studio-Anwendungen sind zwar nicht für eingebettete Systeme verfügbar, aber die Versionen von Open eVision sind kompatibel. So können beispielsweise mit Open eVision Studio auf einem PC unter Windows Modelldateien entwickelt und gespeichert werden und mit der ARM-Version auf einem eingebetteten System verwendet werden. Je nach den Fähigkeiten des ausgewählten Ziels ist es entweder möglich, das Programm auf der Zielplattform selbst zu kompilieren, oder eine Kreuzkompilierung auf einem Linux x86-PC durchzuführen, bevor es an das Ziel gesendet wird.
 

Abbildung 1: Beispiel eines eingebetteten Systems mit zwei OCR2-Instanzen (Schwarz auf Weiß und Weiß auf Schwarz)
 

Weitere Vorteile der neuen Version:
  • Verbesserungen der 3D-Bibliotheken
    • Höhere Easy3DMatch-Empfindlichkeit durch Normalen-Vergleich
    • EpointCloudFilter zum Herausfiltern von Rauschen in Punktewolken
    • 3DViewer-Formen zur Materialisierung geometrischer Merkmale
    • Eye Dome Lighting (EDL) in 3DViewer zur Verbesserung von 3D-Rendering
  • Pharmacode-Reader
  • OEM-Schlüsselerweiterung zum Schutz von Anwendungen, die Neo-Dongles von Euresys verwenden