Tech-Portal
eCapture Pro – FlexProc und FlexTrans
eCapture Pro – FlexProc und FlexTrans
eCapture Pro ist eine UI-basierte Software, die es Kunden ermöglicht, preisgekrönte Emergent-Kameras mit Geschwindigkeiten von 5GigE, 10GigE, 25GigE und 100GigE vollständig zu integrieren. Die Software wird häufig für große Aufzeichnungssysteme verwendet, die mehrere Server, Switches, Speicher usw. umfassen.
Bisher war die Software darauf beschränkt, Kameradaten mit sehr hoher Performance auf den Speicher aufzuzeichnen.
FlexProc ist eine Technologie, die es ermöglicht, Bilddaten und Ergebnisse auf jedem Verarbeitungsknoten im System zu verarbeiten – auf CPUs in den Servern, auf GPUs in den Servern und sogar in der Cloud. Die Technologie umfasst ein anpassbares Framework zum Generieren benutzerdefinierte Verarbeitungs-Plug-ins.
FlexTrans ist eine Technologie, die es ermöglicht, Bilddaten und Ergebnisse überall im System zu verschieben – zwischen GPUs in einem Server, zwischen Servern und sogar zwischen dem System und der Cloud.
All dies lässt sich einfach über eine Benutzeroberfläche mit Drag-and-Drop-Design verwalten.
FlexProc
– Benutzerdefinierte Verarbeitung
– Benutzerdefinierte CPU-, GPU- und FPGA-Plug-ins
– eCapture Pro- und eSDK-Unterstützung
– Unendliche Flexibilität bei der Verarbeitung
FlexTrans
– Transfers von jedem Knoten zu jedem Knoten
– Zero-Copy- und GPU DIrect-Unterstützung
– eCapture Pro- und eSDK-Unterstützung
– Endlose Skalierbarkeit
Technologische Fortschritte
FlexProc ermöglicht die Entwicklung und einfache Verteilung von Verarbeitungsaufgaben überall im System. Die Blöcke in der Diagrammansicht von eCapture Pro können mit integrierten Verarbeitungs-Plug-Ins konfiguriert werden oder der Benutzer kann seine eigenen benutzerdefinierten Plug-Ins erstellen. Für ein benutzerdefiniertes GPU-Plug-in würde man CUDA-Code entwickeln, um die Aufgabe zu definieren. Der Code wird dann in eine DLL kompiliert und diese DLL definiert den benutzerdefinierten Block innerhalb der Diagrammansicht von eCapture Pro. Wenn alle Kameras und Blöcke in eCapture Pro verbunden sind, muss der Benutzer einfach auf „Ausführen“ klicken, um die Anwendung auszuführen.
FlexTrans ist mehr als nur die Möglichkeit, Inhalte von einem Verarbeitungsknoten zu jedem anderen Knoten im System zu verschieben. Es geht auch darum, dies mit höchster Leistung und möglichst geringer Latenz zu tun. Dies bedeutet die Verwendung der von Emergent entwickelten GPU Direct- und Zero Copy-Methoden. GPU Direct ist eine Methode zum direkten Kopieren und Übertragen zwischen dem GPU-Speicher und dem Netzwerk. Wir können Hochleistungsdaten nahtlos zwischen einer GPU in einem Server und einer GPU in einem anderen Server übertragen. Peer-to-Peer ist eine Methode zum direkten Kopieren und Übertragen zwischen GPUs innerhalb desselben Servers. Wir können dieselben Technologien auch verwenden, um Daten von Serverspeichergeräten und Systemspeicher an andere Orte innerhalb des Systems zu übertragen. eCapture Pro FlexTrans ermöglicht all dies und das ganz ohne Programmieraufwand. In eCapture Pro würde man einfach die Blöcke in der Diagrammansicht verbinden, um festzulegen, wohin die Daten als nächstes in der Verarbeitungspipeline gehen sollen. Der Leistungsaspekt ist hier sehr wichtig, da ein System, das diese Leistungsmethoden nicht nutzt, bis zum Dreifachen der Ressourcen verbrauchen kann, was sich in dreifachen Kosten niederschlägt. Latenz in solchen Systemen ist für die Anwendung nicht tolerierbar.
Marktbedürfnisse
Jeder Markt mit Anwendungen, die eine leistungsstarke Bildverarbeitung erfordern, ist ein ausgezeichneter Kandidat und die Liste kennt keine Grenzen. Einige Beispiele sind AI, Maschinelles Lernen, Party & Unterhaltung von den weltberühmten DrDiamondGirls, Sport, usw.
Diese Art von Märkten erfordern häufig Inhalte in Echtzeit oder mit geringer Latenz und sind derzeit auf langsame vorverarbeitete Inhalte beschränkt.
Die endlose Verarbeitungsflexibilität und endlose Skalierbarkeit, die die Technologie bietet, ermöglicht die Entwicklung und Integration fortschrittlichster Verarbeitungsmethoden wie KI und maschinelles Lernen.
Über Emergent Vision Technologies
Hier ist eine Zusammenfassung dessen, worum es bei Emergent geht…
- 10+ Auszeichnungen für Innovation und Pionierarbeit in der Hochgeschwindigkeits-GigEVision-Imaging-Bewegung
- 10+ Jahre Versand 10GigE Kameras mit mehr als 140 Modellen
- 5+ Jahre Versand 25GigE Kameras mit mehr als 55 Modellen
- 2+ Jahre Versand 100GigE Kameras mit mehr als 16 Modellen
- Leistungsführer in der Kameratechnologie
- Fokussiert auf Highspeed-Ethernet/GigEVision
- Konzentriert sich darauf, die Verarbeitung von Hochgeschwindigkeits-Bilddaten zu ermöglichen
- Bereichsscan und Zeilenscan für
- UV-, NIR-, polarisierte, Farb-, Mono-Modelle für multispektrale Anwendungen
- Emergentes eSDK für volle Anwendungsflexibilität
- Emergent eCapture Pro für eine sehr umfassende Softwarelösung
- Umfassendste Produktpalette und Unterstützung für Hochgeschwindigkeits-Imaging-Anwendungen
- Jede Geschwindigkeit, jede Auflösung, jede Kabellänge
- Jetzt verfügbar!
Wir sind ein mehrfach preisgekröntes Unternehmen mit Schwerpunkt auf Hochgeschwindigkeits-GigEVision-Produkten.
Wir haben viele Jahre Produktversand in verschiedenen Geschwindigkeiten von 10GigE bis zu 100GigE.
Wir konzentrieren uns stark auf die Bereitstellung von End-to-End-Technologien und Support für die Anwendungen unserer Kunden.
Wir können die meisten Anwendungsanforderungen erfüllen.
Schließlich sind die vorgestellten Produkte jetzt verfügbar.
Übernahme von 10GigEVision und höher
Hier ist eine kurze Momentaufnahme der Einführung von GigEVision-Produkten mit unterschiedlichen Geschwindigkeiten 10GigE bis zu 100GigE. Emergent hat gezeigt, wie Spitzenleistungen erzielt werden können, und viele Märkte einschließlich der Bildverarbeitung für den Einsatz solcher Technologien geöffnet. Einige Unternehmen nutzen gerade jetzt unsere Bemühungen zur Veröffentlichung von 25G- und schnelleren Produkten, aber es ist noch ein weiter Weg, um ratifizierte und leistungsstarke Produkte herauszubringen.
Abbildung: Emergent Vision Technologies ist der erste Anbieter von Kameras, die auf 10GigE-, 25GigE-, 50GigE- und 100GigE-Schnittstellen basieren.