Anzeige

Gestochen scharfe Ergebnisse

Erweiterte Tiefenschärfe in Echtzeit dank FPGA

Silicon Software hat mit Optotune ein schnelles Extended Depth of Focus (EDoF) mittels fokusvariabler Linse realisiert. Aus einer jeweiligen Bildsequenz von ca. 20 Einzelaufnahmen mit unterschiedlicher Brennweite wird ein scharfes Ergebnisbild mit erweitertem Fokusbereich in Echtzeit errechnet. Im Mittelpunkt des FPGA-basierten Bildverarbeitungssystems steht neben der Linse ein mit einer EDoF-Anwendung ausgestatteter programmierbarer Framegrabber mit CoaXPress-Schnittstelle.

Bild: Silicon Software GmbHBild: Silicon Software GmbH
Komponenten des Bildverarbeitungssystems mit zwei Ergebnisbildern.Aus ca.20 Einzelaufnahmen mit unterschiedlicher Brennweite wird ein scharfes Ergebnisbild mit erweitertem Fokusbereich in Echtzeit errechnet.

Kern des Bildverarbeitungssystems ist die elektronische fokusvariable Linse EL-10-30-Ci von Optotune, die der Kamera vorgeschraubt wird und unterschiedliche Brennweiten schrittweise durchläuft, indem die Form der Flüssiglinse elektrisch verändert wird.

Bild: Silicon Software GmbHBild: Silicon Software GmbH
Zeitverhalten der Bildaufnahme und -verarbeitung

Bild: Silicon Software GmbHBild: Silicon Software GmbH
Die mit VisualApplets programmierte Anwendung führt die Bildberechnung/-ausgabe sowie synchrone Steuerung des Lens Controllers und der Kamera durch.

Bislang galt es als schwierig zu überwindender Engpass, bei solchen Aufnahmeserien das scharfe Ergebnisbild in zeitlichen Anforderungen industrieller Anwendungen zu berechnen. Das zusammen mit Silicon Software entwickelte System ermöglicht indes eine schnellere Bildaufnahme mit einer Geschwindigkeit von 20 Bildern in 50msec und liefert in Echtzeit das errechnete Bild zusammen mit einem Tiefen-/Indizebild sowie Kontrastbild. Um dieses Ergebnis zu erreichen wurde eine monochrome JAI Spark SP-5000M-CXP2 mit 2-kanaliger CoaXPress-Schnittstelle, die eine Gesamtbandbreite von 12,5Gbits/s bei 5MP und einer sehr hohen Bildrate erreicht. Das gesamte System steuert der microEnable 5 marathon VCX-QP Framegrabber mit integriertem programmierten FPGA mit einer 4-kanaligen CoaXPress-Schnittstelle als Kameraeingänge, 2GB on-board RAM-Speicher als interner Bildverarbeitungsspeicher und der DMA1800 Technologie basierend auf PCIe x 4 Gen2 für den Bildtransfer zum Host-PC-Speicher. Im FPGA des Framegrabbers wird das Bild mit dem erweiterten Fokusbereich aus dem entgegengenommenen Bildstapel berechnet. Die mit der grafischen Entwicklungsumgebung Visual-Applets programmierte EDoF-Anwendung führt die Bildberechnung und -ausgabe sowie synchrone Steuerung des Gardasoft Lens Controllers TR-CL180 und der Kamera durch. Der Lens Controller ändert den Fokus der Linse dynamisch innerhalb von Millisekunden.

Silicon Software GmbH

Dieser Artikel erschien in inVISION 1 2018 - 06.03.18.
Für weitere Artikel besuchen Sie www.invision-news.de