Anzeige
Anzeige
Anzeige

Direkter Zugriff auf Grafikspeicher

Daten mit 25Gbit/s direkt an GPU-Speicher übertragen

Full-HD-Videos werden heute ohne Ruckeln auf Smartphones abgespielt und hochauflösende Videos sind mit nur geringem Detailverlust komprimierbar. Diese Vorgänge können auf verhältnismäßig günstigen Geräten durchgeführt werden, da immer leistungsstärkere Grafikprozessoren (GPU) zur Verfügung stehen, die speziell für die Bildumwandlung entwickelt wurden. Aber wie kann das Potenzial der GPUs von der Visionbranche genutzt werden?
Viele Drittanbieter-Bibliotheken in der Bildverarbeitung nutzen die zusätzliche Rechenleistung der GPUs, um die Ausführung einiger Algorithmen zu beschleunigen. Das Hauptproblem liegt dabei in der Gewährleistung einer möglichst geringen Verzögerung zwischen dem Moment der Bildaufnahme und der Bereitstellung des Bildes zur Verarbeitung im GPU-Speicher. Hierzu muss das Bild vom lokalen Host-PC in den GPU-Speicher kopiert werden, wofür etwas CPU-Zeit beansprucht wird. Mit AMDs DirectGMA können die Coaxlink-Framegrabber von Euresys Grafikspeicher auf jedem Gerät bereitstellen. Die direkte Verfügbarkeit des Bildes im GPU-Speicher wird in Kombination mit hochauflösenden High-Speed-Kameras somit neue Anwendungsbereiche erschließen. Die CXP-Framegrabber verwenden die neueste PCI Express-Technologie. Sie basieren auf dem PCIe 3.0 (Gen 3) x4 Bus, der eine kontinuierliche Busbandbreite von 3.300MB/s erreicht. Dadurch können Daten von der Kamera mit einer Bandbreite von 25Gbit/s an den Host-PC-Speicher, und dank AMDs DirectGMA-Technologie auch direkt an den GPU-Speicher, übertragen werden. Die Verfügbarkeit des GPU-Speichers vermeidet unnötige Kopien im Systemspeicher. Außerdem werden CPU-Overheads und Latenzen verringert, was zu deutlichen Leistungsverbesserungen bei der Datenübertragung führt. Dies gilt für Anwendungen, die Grafikkarten des Typs AMD FirePro W5x00 (und neuer) verwenden, sowie für alle Produkte der AMD FirePro S-Reihe.

Noch vor wenigen Jahren galten 5MP-Kameras als hochauflösend. Heutzutage erfordern jedoch viele Anwendungen zwölf, 16 oder sogar 25MP und verfügen über Bilderfassungsraten, die von einigen Bildern pro Sekunde auf 80fps mit vollständiger Auflösung und einer CXP-Schnittstelle gestiegen sind. Bei vielen Anwendungen, die eine aufwendige Bildverarbeitung und -analyse erfordern, ist nun vor allem die Leistungsfähigkeit der Host-CPU entscheidend. Einzelne PCs und sogar High-End-PCs oder PCs mit mehreren CPUs sind möglicherweise nicht leistungsstark genug, um diese Datenraten verarbeiten zu können. Das Ziel der neuen Technologie, die den direkten Zugriff auf den Grafikspeicher ermöglicht, ist es, Bilddaten für den Großteil der Bildverarbeitungsvorgänge verfügbar zu machen, die in der CPU statt auf Grafikkarten ausgeführt werden können. Dies ist der erste Schritt in Richtung kompletter Bildverarbeitungssysteme, in denen die Bildverarbeitung innerhalb der GPU geschieht. Das Ergebnis werden eine deutliche Verbesserung der Verarbeitungszeit und eine Steigerung der prozessierbaren Datenmenge sein, wodurch Vorgänge in Echtzeit ausgeführt werden können.

Anzeige

Empfehlungen der Redaktion

Das könnte Sie auch interessieren

Machine bzw. Deep Learning, also selbstlernende Systeme, ist ein Trend, der zukünftig auch die Bildverarbeitung prägen wird. Selbstlernende, selbstoptimierende und autarke Systeme werden in (naher) Zukunft die Art und Weise ändern, wie wir Vision nutzen. ‣ weiterlesen

Anzeige

www.sps-magazin.de

Anzeige

Ausgestattet mit dem OnSemi Python CMOS-Sensor bieten die EoSens 25CXP+ und 12CXP+ knapp 70% mehr Lichtempfindlichkeit gegenüber der vorherigen Generation. Die Kameramodelle zeichnen sich durch eine kompakte Bauweise (80x80x66mm) aus und benötigen keinen Lüfter. Beide Kameramodelle haben einen Global-Shutter, eine Lichtempfindlichkeit von 5,8V/Lux*s@550nm und verfügen über eine 4-Kanal-CXP-6 CoaXPress V1.1 Schnittstelle, die Daten mit einer Geschwindigkeit von bis zu 25Gbps überträgt. Die 25CXP+ erfasst über 80fps mit 5.120×5.120 Pixel, die 12CXP+ 165fps bei 4.096×3.072 Pixel. Wird die Auflösung auf 1.024×768 Pixel reduziert, kann die Bildrate auf 765fps erhöht werden. ‣ weiterlesen

www.mikrotron.de

Anzeige

Die Magnetrongesputterten Langpassfilter erweitern mit vier neuen Wellenlängen LP 765 HT, LP 780 HT, LP 850 HT sowie LP 900 HT die bestehende Serie an Langpässen. Merkmal sind die steilen Kanten und hohe Transmission bei geringer Schwankung der Kantenlage. ‣ weiterlesen

www.schneiderkreuznach.com

Anzeige

Knapp 150 Firmen, die Bildverarbeitung in (irgendeiner Form in) ihrem Themenspektrum haben, stellen dieses Jahr auf der Automatica aus. Die folgende Liste erhebt keinen Anspruch auf Vollständigkeit, gibt aber einen sehr guten Überblick über die Teilnehmer aus dem Vision-Bereich, die man in München auf der Messe antreffen kann. ‣ weiterlesen

Anzeige

Anzeige

Matrox Clarity UHD ist ein Framegrabber für einen PCIe-Steckplatz, der einen Mini DisplayPort-, HD-BNC-, HDMI- sowie benutzerdefinierte analoge DVI-Anschlüsse für SD-, HD- und UHD-Videoquellen bereitstellt. Der Grabber kann simultan verschiedene Videoströme wie z. ‣ weiterlesen

www.rauscher.de

GOM Correlate ist eine frei zugängliche Analysesoftware für 3D Testing-Anwendungen und liefert mittels digitaler Bildkorrelation sowie 3D-Bewegungsanalyse detaillierte Auswertungen über Verschiebungen, Dehnungen und Verformungen von Bauteilen unter Belastungen oder in Bewegung. Mit der Software können Filmsequenzen oder Bildserien (*. ‣ weiterlesen

www.gom.com

Anzeige
Anzeige
Anzeige