Field Programmable Gate Arrays (FPGA) sind aus vielen Produkten der Bildverarbeitung, insbesondere aus Kameras, kaum noch wegzudenken. In der Regel übernehmen sie nur die Funktion des Interfacing, z.B. zur Ansteuerung des CCD-Bildsensors. Nach und nach statten die Kamerahersteller nun ihre Geräte mit zusätzlichen Funktionen wie Rauschfilterung, Bayer-Farbumrechnung, Weißabgleich oder auch Gammakorrektur aus. Dabei handelt es sich um Funktionen, die meist ebenfalls in einem FPGA als feste, für den Anwender bestenfalls in den Parametern veränderbare Funktionsblöcke integriert sind. Sentech (Sensor Technologies) geht einen Schritt weiter und bietet eine Serie von GigE-Kameras mit einem zweiten, für den Anwender völlig frei zugänglichen FPGA-Baustein an, der mit beliebigen, kunden- und anwendungsspezifischen Funktionen belegt werden kann. Ein FPGA ist ein integrierter Schaltkreis der Digitaltechnik, in den logische Schaltungen programmiert werden können. Der Begriff Programmierung ist in diesem Zusammenhang anders zu verstehen, als bei der Erstellung von Software für einen Prozessor: In einem FPGA werden Schaltungsstrukturen mittels einer Hardwarebeschreibungssprache erstellt. Der daraus entstandene Code ähnelt nur auf den ersten Blick dem Code aus einer Programmiersprache für Prozessoren. In der neuen Kamerafamilie kommt ein Xilinx Spartan-3 FPGA vom Typ XC3SD1800A zum Einsatz, dem für die Konfiguration ein ROM mit 8Mbit Speicherkapazität zur Seite steht. Der FPGA ist im Auslieferungszustand ungenutzt und steht dem Anwender im vollen Umfang zur Verfügung. Darüber hinaus gibt es einen 32MByte DDR2 Speicher, der z.B. für das Zwischenspeichern von Bilddaten genutzt werden kann. Aus- und Einkoppeln von Bilddaten Die analogen Signale vom CCD-Sensor werden im A/D-Wandler digitalisiert und zum \’Sentech-FPGA\‘ übertragen. Bleibt das benutzerspezifische FPGA ungenutzt, so durchlaufen die Daten der Reihe nach die Stufen für den Weißabgleich, für die Gammaverarbeitung und, bei Farbkameras, für die Einheit der Farbumrechnung. Von dort aus gelangt das so aufbereitete Bildsignal zur GigE-Schnittstelle nach draußen. Der FPGA-Programmierer hat nun die Möglichkeit, die Bilddaten an verschiedenen Stellen für sein eigenes, weiteres Processing auszukoppeln. Er kann dabei direkt auf die Rohdaten nach dem A/D-Wandler oder nach einer der beiden Stufen, dem Weißabgleich oder der Gammaverarbeitung, zugreifen. So steht es ihm frei zu entscheiden, ob er die bereits implementierten Funktionen nutzen oder ob er sie gemäß seiner Anforderungen selbst programmieren möchte. Das Wiedereinkoppeln der im User-FPGA verarbeiteten Bilddaten kann an einer dieser drei Stellen in das Sentech-FPGA erfolgen. Das Debuggen des eigenen FPGA-Programmcodes geschieht über eine JTAG-Schnittstelle. Zweck des Verfahrens ist es, das FPGA auf korrekte Funktion zu testen, während es sich bereits in der Arbeitsumgebung befindet. Fundiertes Fachwissen erforderlich Die Funktionen, die in das benutzerspezifische FPGA implementiert werden können, sind vielfältig. Neben reinen Einzelbildmanipulationen, wie z.B. Rauschunterdrückung, Farbraumkonvertierung oder Farb- und Bildmanipulationen, können auch Bildvergleiche und -analysen stattfinden. Die Ergebnisse dieser Analysen, also im einfachsten Falle eine gut/schlecht-Entscheidung, werden über insgesamt fünf optisch gekoppelte Ausgangsleitungen ausgegeben. Drei ebenfalls optisch gekoppelte Eingänge stehen u.a. für externe Triggersignale zur Verfügung. Da ein FPGA im Gegensatz zu einem Mikroprozessor reine Hardwarelogik darstellt, erfolgt das Processing quasi in Echtzeit. Die Kameras der PowerPlus-Serie sind daher nicht mit Smart Kameras zu verwechseln, in denen ein Prozessor für die Bildverarbeitungsaufgaben eingesetzt wird. Das Programmieren eines FPGA ist allerdings nicht trivial: Es muss ein fundiertes Fachwissen vorliegen, um zu brauchbaren Ergebnissen zu kommen.
Individuelles Processing
-
Ifo-Umfrage
Unternehmen erwarten eher sinkende Löhne durch KI-Einsatz
Viele Unternehmen in Deutschland erwarten durch den Einsatz von Künstlicher Intelligenz eher sinkende Löhne in den nächsten fünf Jahren.
-
Zur Modernisierung von Werkzeugmaschinen
Bügelclips für Energieketten
Wollen Konstrukteure von Werkzeugmaschinen bei einer Modernisierung größere Schläuche einsetzen, erfordert das häufig den teuren Austausch der Energiekette.
-
Mit 8-poligem M12-Anschluss
Not-Halt-Schalter
Georg Schlegel erweitert seine Baureihe Shortron Connect um drei neue Not-Halt-Geräte mit 8-poligen M12-Anschluss.
-
Schlüsselkomponente für IEC61800-5-2-konforme Antriebssysteme Sicherheitszertifizierte Drehgeber
Funktionale Sicherheit im Maschinenbau beginnt nicht im Antrieb, sondern am Sensor.
-
Für Rechenzentren, Edge-Umgebungen und Enterprise-IT
Gemanagte Rack-Stromverteilung
Panduit gibt den Produktlaunch der ES2P Power Distribution Unit bekannt, eine gemanagte Rack-PDU, die mit Energieintelligenz für moderne Compute-Umgebungen konzipiert ist.
-
Auch Importe gestiegen
Exporte im Juni lagen bei +0,9%
Im Juni sind die deutschen Exporte gegenüber Mai kalender- und saisonbereinigt um 0,9%…
-
Neue Automation-Einheit bei Siemens
Rainer Brehm übernimmt Leitung
Siemens stärkt sein Automatisierungsgeschäft und bündelt dazu die bisher vier Geschäftsbereiche in einer…
-
Steuerungstechnik
SPS ermöglicht dezentrale Echtzeitkommunikation über CAN UDS
Die Arcon-SPS ist eine IEC61131-kompatible Steuerung für räumlich verteilte Automatisierungssysteme.
-
Inlandsbestellungen ziehen kräftig an
Elektroindustrie mit Auftragsplus zur Jahresmitte
Im Juni verzeichnete die deutsche Elektroindustrie ein Plus von 13,3% gegenüber dem Vorjahr…
-
Physical-AI an der Edge
Das applikationsfertige Modul aReady.COM Conga-HPC/cRX1 mit AMD Ryzen AI Embedded X100 Series Prozessoren…
-
… den aktiven Verteilern und Passivverteilern von Bihl+Wiedemann?
Unter dem Titel ‚Sichere Sache‘ stellte Bihl+Wiedemann in der Titelstory der Ausgabe 7/2016…
-
Geschäftsführerwechsel bei Alphitan
Alphitan gibt im 25. Jubiläumsjahr der deutschen Tochtergesellschaft Antecs einen Wechsel bekannt: Geschäftsführer…
-
Neue Fachmesse: All About Electronic Solutions
Mit der All About Electronic Solutions startet Easyfairs eine neue Messereihe.
-
Industrie-PC
19-Zoll-Industrie-PC lässt sich flexibel für die Anwendung konfigurieren
ICO Innovative Computer bietet mit dem Controlmaster 1785 einen konfigurierbaren 19“-Industrie-PC für leistungsintensive…
-
Industrielle Kommunikation
Mobilfunkmodule bringen 4G und 5G auf den Raspberry Pi
Spectra erweitert mit der Calyx Embedded Modul Serie Raspberry Pi 4 und Raspberry…
-
Drehzahl- und Positionssensor
Drehgeber kombiniert Positionsmessung und Zustandsüberwachung
Lenord+Bauer erweitert sein Portfolio digitaler MiniCoder um eine Variante mit serieller Schnittstelle für…
-
Drehzahl- und Positionssensor
Drehgeber kombiniert Positionsmessung und Zustandsüberwachung
Lenord+Bauer erweitert sein Portfolio digitaler MiniCoder um eine Variante mit serieller Schnittstelle für…
-
Neuer Muttertyp sorgt für mehr Leistung
Bosch Rexroth erweitert die Performance Line seiner Kugelgewindetriebe um eine Lösung für vertikale…
-
Flexible Ethercat-Architektur
Der duale Ansatz von Dunkermotoren bei der Ethercat-Architektur ermöglicht es OEMs, die Antriebsarchitektur…
-
Auftragseingang im Maschinen- und Anlagenbau: Positive Momentaufnahme, geprägt durch das Auslandsgeschäft
Die Unternehmen im Maschinen- und Anlagenbau können in Summe auf ein leicht positives…
-
Marktstart für multivariable Steuerung
Mit der Steuerung MultiControl II Einzel/Parallel von Rose+Krieger können Anwender bis zu zwei…
-
Drahtlose Integration von AGV und Robotik
Die Produktfamilie von Modibus zur Vernetzung von Maschinen- und Anlagensteuerungen ermöglicht die Fernwartung…
-
Einfache Sensor-Integration in Fanuc CNC-Systeme
Lenord+Bauer erweitert sein Portfolio der digitalen MiniCoder um eine Variante mit serieller Schnittstelle…
-
Cybersecurity
IEC62443-Zertifizierung bestätigt Reifegrad ML3 für sichere Entwicklung
Softing Industrial hat seine Zertifizierung nach IEC62443-4-1:2018 durch TÜV Süd erneuert und erstmals…
-
Druckausgleichselemente mit Spezialmembranen
Kaiser stellt mit Agro ein hochrobustes, aus rostfreiem Stahl A4 (V4A) gefertigtes Druckausgleichselement…
















