Die eCapture Pro Software unterstützt leistungsstarke 10-, 25- und 100-GigE-Bildverarbeitungssysteme.
Die eCapture Pro Vision Software steuert 10-, 25- und 100GigE-Kameras über eine einfache Benutzeroberfläche. Sie ermöglicht die Aufnahme von Rohvideos, die Steuerung jeder einzelnen Kamera und die Skalierung von Systemen mit 1 bis über 500 Kameras dank GPU-Direktverarbeitung.
Starten Sie mit GigE Vision 3.0, RDMA- und GenICam-kompatibler Bildverarbeitungssoftware, die die Grundlage für unglaubliche Bildgebungssysteme bildet.
Auszeichnungen
inVISION Top-Innovationen 2025
FlexProc und FlexTrans
NAB-Produkte des Jahres 2024
FlexProc & FlexTrans und volumetrische Erfassung in Echtzeit
NAB-Produkte des Jahres 2022
Volumetrische Erfassung
Warum sollte man die eCapture Pro Vision Software verwenden?
Entwickelt für modernste Kameras
Wir waren die Ersten, die 10-, 25- und 100-GigE-Kameras eingeführt haben. eCapture Pro wurde entwickelt, um Systemkomponenten – Kameras, Switches, Server und Knoten wie GPUs, CPUs, FPGAs und Speicher – so zu konfigurieren, dass sie Hochgeschwindigkeits- und hochauflösende Aufnahmedaten optimal verarbeiten.
Arbeite so, wie du willst
Die Drag-and-Drop-Oberfläche von eCapture Pro ermöglicht die einfache Zusammenstellung und den Betrieb von Bildverarbeitungssystemen. Erfahrene Anwender können auch komplexe Komponenten steuern. Nutzen Sie die mitgelieferten Plug-ins oder entwickeln Sie Ihre eigenen. Sie haben detaillierte Kontrolle, selbst bei großen Kamera-Arrays.
Skalierbar für mehrere Kameras
Programmieren Sie komplexe Systeme aus Kameras, Switches und Servern. Vier Schlüsseltechnologien bilden das Rückgrat für verlustfreie Mehrkameraaufzeichnung: FlexProc, FlexTrans, Zero-Copy und NVIDIA GPUDirect. So können Sie sich voll und ganz auf die Anwendungsleistung konzentrieren.
eCapture Pro Vision Software und eSDK Pro helfen Ihnen, schneller zu implementieren.
eSDK Pro und eCapture Pro unterstützen Sie bei der schnelleren Entwicklung und Validierung von Bildverarbeitungssystemen. Viele Kunden beginnen mit eCapture Pro, da sie die einfache Benutzeroberfläche schätzen und die visuelle Darstellung von Aufbau, Konfiguration und Betrieb der Systeme den Lernprozess erleichtert. In beiden Programmen können Sie Plug-ins entwickeln und testen; die grundlegende Architektur ist identisch.
Viele Kunden schließen ihre Implementierungen in eSDK Pro ab, da es eine robuste API-Verbindung zu der spezialisierten Software oder den HMIs ermöglicht, die das Endprodukt oder die endgültige Implementierung darstellen.
Tauchen Sie detailliert in die Funktionalität von eCapture Pro ein.
Sehen Sie sich Funktionen wie Kamera- und Systemkonfiguration sowie 3D-Volumen-Setup und -Aufnahme an.
FlexProc mit einem 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.
Hochleistungsfähige Bildverarbeitungssysteme in einem normkonformen Gehäuse.
GPU Direct und Zero-Copy für Hochdurchsatz-Bildgebung.
Moderne Systeme nutzen echtes Zero-Copy und NVIDIA GPUDirect für extrem latenzarme und ressourcenschonende Bilddatenerfassung in großem Umfang. Hardwarebasierte Netzwerkkarten (NICs) mit Header-Splitting und Kernel-Bypass-Netzwerkstreams leiten GVSP-Nutzdaten direkt in zusammenhängende Puffer oder direkt in den GPU-Speicher – wodurch redundante Kopien, CPU-Eingriffe und Bandbreitenengpässe im Systemspeicher vermieden werden. Diese Architektur ermöglicht extrem hohe Datenraten über 10/25/100-GigE-Geschwindigkeiten und gewährleistet gleichzeitig die Leistung für Echtzeitverarbeitung, Kodierung und Inferenz.
Standardbasiert, produktionsbereit
eCapture Pro ist kompatibel mit GigE Vision 3.0, RDMA/RoCEv2 und GenICam. Es läuft unter Windows (64-Bit) und Linux (64-Bit). Kunden haben seine Skalierbarkeit in Systemen mit über 500 Kameras unter Beweis gestellt.
Wichtige Softwarefunktionen
Bildanalysetools
eCapture Pro verfügt über mehrere integrierte Analysetools, darunter:
- Das Histogramm zeigt die Verteilung der Pixelintensitätswerte im aktuellen Bild. Verwenden Sie es, um Belichtung und Verstärkung anzupassen, Unter- oder Überbelichtung zu vermeiden und eine ausgewogene Bildhelligkeit zu gewährleisten.
- Falschfarben überlagern Bildbereiche, die einen festgelegten Intensitätsschwellenwert überschreiten, mit Farben. Dadurch lässt sich die Farbsättigung leichter erkennen oder eine gleichmäßige Ausleuchtung bestätigen.
- Das Fokussierwerkzeug analysiert Kontrast und Kantendetails, um die Bildschärfe in Echtzeit zu beurteilen. Es liefert eine Live-Grafik und numerische Werte, die die manuelle Fokussierung des Objektivs unterstützen.
LUTs und Anzeigegruppen
eCapture Pro verfügt über mehrere integrierte Werkzeuge zur Anpassung des Erscheinungsbilds des Filmmaterials.
- Mit Anzeigegruppen können Sie Live-Kamerastreams in separate, individuell anpassbare Gruppen organisieren. Diese Gruppen, die beliebig benannt werden können, erleichtern die effiziente Verwaltung und Überwachung mehrerer Kameras.
- Look-up-Tabellen (LUTs) ermöglichen die direkte Anpassung von Bildton und Farbe in der Kamera. LUTs werden verwendet, um den Kontrast zu verbessern, eine Gammakorrektur anzuwenden oder Nachbearbeitungseffekte zu simulieren. LUTs werden häufig für folgende Zwecke eingesetzt:
- Verbesserung der Sichtbarkeit von Merkmalen während der Inspektion.
- Anpassung der Bildausgabe an branchenübliche Farbnormen.
- Komprimierung eines hohen Dynamikbereichs für die Anzeige oder Analyse.
Wo wird eCapture Pro typischerweise eingesetzt?
Sie könnten auch Folgendes in Betracht ziehen…
Erstellen Sie Ihre eigenen Vision-Anwendungen? Verwenden Sie eSDK Pro.
Entwickeln Sie Ihre eigenen Anwendungen auf Basis von Emergents eSDK Pro, unserer Softwarelösung für OEM-Projekte und die Integration von Bildverarbeitungspipelines in Drittanbietersoftware. Dank unserer übersichtlichen API-Struktur sparen Sie bis zu 90 % der üblichen Programmierzeit im Vergleich zu herkömmlichen Bildverarbeitungs-SDKs.
Legen Sie los mit der kostenlosen Viewer-Software eCapture.
Mit dieser Software können Sie bis zu zwei Kameras einrichten und Aufnahmen erstellen. Kunden nutzen diese Software am häufigsten für Machbarkeitsstudien oder Kameratests, bevor sie auf eCapture Pro oder eSDK Pro für umfassende Forschungs- und Entwicklungs- oder Produktionssysteme umsteigen.
Laden Sie die neueste Version von eCapture Pro herunter.
eCapture Pro ist eine kostenpflichtige Version der umfangreichen Software von Emergent und ist mit eSDK Pro kompatibel. Die neueste Version finden Sie unten verlinkt, sofern Sie über einen Lizenzschlüssel verfügen. Wenn Sie die Software erwerben möchten, wenden Sie sich bitte an Ihren Vertriebsmitarbeiter oder nutzen Sie das untenstehende Formular.