Video-Grabber- und Playback-Systeme
Die modulare Lösung für Video- und Datenerfassung
Die Produktlinie proFRAME steht für ein modulares Framegrabber-System zur Erfassung, Wiedergabe und Verarbeitung von Video-Rohdatenströmen in unterschiedlichen Anwendungen. Zum Einsatz kommt das System z. B. im Automotive-Bereich zur Validierung von ADAS-Systemen bzw. von Funktionen für automatisiertes Fahren. Weitere Einsatzgebiete von proFRAME finden sich in der Medizintechnik, in der digitalen Mikroskopie (3D-Digitalmikroskopie-Plattform sinaSCOPE) sowie bei Anwendungen in der Industrialisierung wie End-of-Line Testing.
proFRAME unterstützt gängige Übertragungstechnologien wie GMSL2™ und GMSL3™, FPD-Link™ III und IV (weitere auf Anfrage).
Verschiedene Kamera-Adapter mit den gängigen De-/Serializern (Analog Devices/Maxim, Texas Instruments) stehen für die Anbindung unterschiedlicher Kameratypen zur Verfügung. Bei der Erfassung der Video-Rohdaten und Kontrollsignale (I2C) erfolgt die notwendige Zeitstempelung der einzelnen Bilder hochgenau im FPGA. Für die Initialisierung der an proFRAME angeschlossenen Kameras bzw. für den Austausch von Kontroll-/Statusinformationen stehen mehrere I2C-Kanäle (Side Band Communication bzw. Back Channel Communication) zur Verfügung. Über die Koaxialleitung können die Kameras individuell mit einer einstellbaren Spannung versorgt werden (Power over Coax, PoC).
Ein proFRAME-System besteht aus folgenden Komponenten:
- proFRAME Base Board: Steckkarte, erhältlich in verschiedenen Formfaktoren
- mit 2 Steckplätzen für Kamera-Adapter, jeweils bis 40 Gbps
- Formfaktor: PCIe® x8 Gen3 oder CompactPCI® Serial (CPCI-S.0)
- proFRAME Kamera-Adapter: Steckmodul in verschiedenen Varianten zur Montage auf dem proFRAME Base Board
- Mit 4 Video-Schnittstellen pro Adapter
- SW/FW Bibliothek: FW, SW-Treiber, SW-Funktionsbibliothek sowie Integrationstemplates zur Verwendung von proFRAME in verschiedenen SW-Plattformen bzw. Arbeitsumgebungen (ADTF, ROS™)
- Optionales Zubehör
Die wichtigsten proFRAME Use Cases im Überblick:
- Erfassung von Video-Rohdaten und Side Band Communication (I2C)
- Echtzeitverarbeitung von großen Datenmengen
- Pass-through („tap“) zur Weiterleitung der Daten an das Steuergerät
- Steuergeräte-Emulation (I2C) für Initialisierung und Kontrollsignale
- Wiedergabe von Video-Rohdaten und Side Band Communication (I2C)
- Wiedergabe zeitstempelbasiert oder durch interne/externe Triggerung
Anwendungen
Hardware-in-the-Loop-Systeme (HiL)
Entwicklung, Diagnostik und Validierung von Fahrerassistenzsystemen
Forschungs- und Entwicklungsplattform für IP-Modulentwicklung (Rapid Prototyping)