Mit unseren Softwarepaketen erhalten Sie im Handumdrehen Bilder: Unsere eCapture Pro-Anwendungsentwicklungssoftware, die eCapture Viewer-Software und das eSDK (Software Development Kit) für die nahtlose Integration von Emergent-Kameras in Ihr System.
Emergents Vision-Softwareprodukte
Flaggschiff-Softwareprodukte
eCapture Pro und eSDK Pro sind unsere führenden Softwareprodukte. Sie basieren auf derselben Technologie und ermöglichen die Entwicklung und den Einsatz von Bildverarbeitungssystemen mit unseren 10-, 25- und 100GigE-Kameras. eCapture Pro verfügt über eine grafische Benutzeroberfläche, während eSDK Pro codebasiert ist.
Kostenlose Softwareprodukte
eCapture Viewer und eSDK sind die kostenlosen Versionen unserer Software. Diese Produkte eignen sich hervorragend für den Projekteinstieg und bieten den Großteil des Funktionsumfangs unserer Hauptprodukte. Ihre größte Einschränkung besteht darin, dass sie für die Verwendung mit wenigen Kameras (≤ 2) ausgelegt sind.
Drittanbietersoftware
eSDK Pro ist die beste Wahl, um Bilddaten per einfachem API-Aufruf an Drittanbietersoftware zu senden. Wir bieten außerdem Kamerakompatibilität mit MVTecs HALCON, der NI Vision Acquisition Software und Cognex VisionPro auf Basis der Standards GigE Vision und GenICam.
Software für industrielle Bildverarbeitung
Die eCapture Pro-Software betreibt leistungsstarke Bildverarbeitungssysteme.
eCapture Pro ist eine vollumfängliche Bildverarbeitungssoftware. Mit der intuitiven Drag-and-Drop-Oberfläche erstellen Sie Kamerasysteme mit 10, 25 und 100 GigE-Kameras, einschließlich validierter Mehrkamerasysteme mit über 500 Kameras.
Entwickeln Sie Ihre eigenen Bildverarbeitungsanwendungen mit eSDK Pro.
Ein modernes Vision-SDK für die Entwicklung und den Einsatz von Bildverarbeitungssystemen mit bis zu 90 % weniger Programmieraufwand. Es übernimmt die zugrundeliegende Erfassung, Verarbeitung, Übertragung und Speicherung, sodass Sie sich auf die Anwendungslogik konzentrieren können.
Kostenlose Optionen für Sehsoftware
Kerntechnologien, die die Bildverarbeitungssoftware von Emergent antreiben
FlexProc und FlexTrans sind in eCapture Pro und eSDK Pro integriert, sodass Sie zuverlässige Bildverarbeitungssysteme erstellen können.
FlexProc bedeutet flexible Abwicklung.
FlexProc ist für Bildverarbeitungssysteme mit hoher Bandbreite und extrem niedriger Latenz konzipiert. Dies ist relevant für Anwendungen mit hoher Kameradichte pro Server oder für Multi-Server- und Multi-GPU-Systeme mit Hunderten von 10-, 25- und 100-GigE-Kameras.
Sie legen fest, welcher Knoten im System – GPU, CPU, FPGA oder sogar die Cloud – die Verarbeitungsaufgaben übernimmt. Entwickeln Sie eigene Plug-ins oder setzen Sie vorgefertigte Module ein. Dies umfasst auch KI- oder Deep-Learning-Modelle, die in CUDA-Kernel integriert sind. Die intuitive Benutzeroberfläche erleichtert den Einstieg, egal ob Sie einfache oder komplexe Bildverarbeitungssysteme entwickeln.
FlexTrans bedeutet flexibler Transport.
Was tun mit all diesen Daten? FlexTrans ist die Lösung: Es übernimmt jegliche Datenübertragung zwischen Knoten, beispielsweise von GPU zu GPU, von Server zu Server oder vom System in die Cloud. FlexTrans nutzt NVIDIAs GPU Direct- und Zero-Copy-Technologien, um die Latenz gering zu halten und den jeweils besten verfügbaren Knoten für die Aufgabe auszuwählen.
Das alles ist orchestriert. innerhalb Mit den Tools von Emergent (eCapture Pro und eSDK Pro) müssen Sie keinen Low-Level-Netzwerk- oder Speicherkopiercode selbst schreiben.
Kompatibilität mit Drittanbietersoftware, einschließlich GenTL
Die GigE-Kameras von Emergent sind mit einer Vielzahl von Drittanbieteranwendungen kompatibel. Wenn Ihre Software GenTL unterstützt, können Sie auf unsere leistungsstarken Treiber zugreifen und so die Interoperabilität der Emergent-Kameras mit Ihrer Software sicherstellen.
MVTec HALCON
Nutzen Sie Emergent-Kameras innerhalb von HALCON, das GenICam und GigE Vision unterstützt und standardmäßig auf ARM-basierten Embedded-Vision-Plattformen läuft. Die beliebte Bildverarbeitungssoftware verfügt über eine umfangreiche Bibliothek für alle Bereiche der Bildverarbeitung, darunter Blob-Analyse, Morphologie, Matching, Messung und Identifizierung. HALCON bietet außerdem Deep-Learning- und 3D-Vision-Algorithmen.
Cognex VisionPro
Nutzen Sie die GigE-Kameras von Emergent mit der PC-basierten Software Cognex VisionPro für vielfältige Bildverarbeitungsfunktionen. Dazu gehören die Erkennung und Prüfung geometrischer Objekte sowie deren Identifizierung, Messung und Ausrichtung. Die Software bietet eine umfangreiche Bibliothek mit Funktionen für Mustererkennung, Blob-, Mess- und Linienerkennung, Bildfilterung, OCR, OCV sowie intelligente und Deep-Learning-basierte Bildverarbeitungswerkzeuge. Außerdem unterstützt sie das Lesen von 1D- und 2D-Barcodes.
NI Vision
Moderne Kameras können mit der NI (ehemals National Instruments) Vision Acquisition Software (VAS) verwendet werden, um Bilder von branchenüblichen Kameraschnittstellen wie GigE Vision zu erfassen, anzuzeigen und zu speichern. Mit NI VAS können Anwender die digitale Ein-/Ausgabe von NI-Vision-Hardware steuern und mithilfe von Funktionen und Beispielprogrammen Anwendungen mit LabVIEW oder C/C++ erstellen.