CoreSynth Vision IP Cores für die Entwicklung von Bildverarbeitungssystemen und Industrial Vision Lösungen

Mit CoreSynth Vision bietet CoSynth fertige Bausteine für die hardwarebeschleunigte industrielle Bildverarbeitung an. Mit den für den Einsatz im FPGA optimieren IP Cores lassen sich schnelle und kompakte Embedded Systems erstellen. Verwendung finden sie im Bereich Machine Vision, Industrieautomation und weiteren Gebieten der industriellen Bildverarbeitung. Die Komponenten benutzen standardisierte Schnittstellen zur einfachen und effizienten Kombination mehrerer Module für komplexe Prozesse. Durch die parallele Ausführung der Komponenten auf dem FPGA können selbst bei großen Auflösungen noch sehr hohe Bildraten erreicht werden.

Im Einzelnen decken die IP Cores folgende Bereiche ab:

  • Ein- und Ausgabe
  • Vorverarbeitung und Filterung
  • Objekterkennung und Verarbeitung

Alle gängigen Funktionen der Bildverarbeitung, wie Faltungen, morphologische Operatoren, Skalierung, Kontrast- und Farbänderungen sind vorhanden. In der Vorverarbeitung sind Module für die Interpolation aus Bayer-Mustern und Funktionen für die Farbraumanpassung erhältlich. Für die Implementierung von komplexeren Algorithmen zur Objekterkennung und -verfolgung gibt es Module zur Kantenverstärkung, Bildsegmentierung, Integralbildberechnung und weiteren Statistiken auf Einzelbildbasis

Speziell für den Einsatz in kamerabasierten Systemen stehen IP Cores für die Anbindung der wichtigsten Übertragungsstandards auf LVDS- und Ethernet-Basis bereit. Zusätzlich sind IO-Module für alle wichtigen Busprotokolle zur Anbindung der Bildverarbeitung an das Gesamtsystem verfügbar. Diese erlauben eine schnelle Integration eines Hardware-Prototyps mit bestehenden prozessorbasierten Lösungen zu einem beschleunigten System-On-Chip. Der Pool an fertig entwickelten und getesteten IP Cores wird laufend erweitert. Auch über den Bereich Bildverarbeitung hinaus gibt es IP Cores von CoSynth, etwa für Kommunikationskomponenten und Kryptographie.