Machine Vision

Unsere Spezialisierungen und Kompetenzen

Wir beschäftigen uns mit modernen 2D- und 3D- bildverarbeiteten Verfahren sowie der Mustererkennung bei kurzen Taktzeiten unter Produktionsbedingungen. Unsere Anwendungsfelder reichen von der Inspektion schwieriger Oberflächen, wie Glas, polierte Metalle, dunkle Kunststoffe, Keramik etc., bis zur Längenmesstechnik.

In unserem kombinierten Labor für Optik und Bildverarbeitung verfügen wir über eine Vielzahl von Flächen- und Zeilenkameras, eine breite Auswahl von Beleuchtungseinrichtungen vom UV- bis zum Infrarotbereich und diverse optische Komponenten. Zur Handhabung stehen uns verschiedene motorisierte Verfahr-, Kipp- und Drehtische zur Verfügung. Ebenso können wir Untersuchungen unter einer Flowbox oder in Reinräumen durchführen.

Für die Auswertung setzen wir auf Softwaresysteme wie Matlab, Halcon, Matrox Imaging Library und OpenCV. Für die Auswertung von 3D-Punktewolken kommt Polyworks zum Einsatz.

Für die Analyse und 3D-Erfassung setzen wir gängige Verfahren basierend auf der Triangulation und der Interferometrie ein. Speziell für die Analyse von bedruckten glänzenden Oberflächen kommen photometrische und deflektometrische Verfahren zum Einsatz. Sind (nur) Auflösungen im mm-Bereich gefordert, können auch «Time of Flight»-Verfahren zum Einsatz kommen. Wir beschäftigen uns ebenfalls mit Multi-Apertur Verfahren wie dem Computational Imaging und der Superresolution.

In unserem kombinierten Labor für Optik und Bildverarbeitung verfügen wir über eine Vielzahl von Flächen- und Zeilenkameras, eine breite Auswahl von Beleuchtungseinrichtungen vom UV- bis zum Infrarotbereich und diverse optische Komponenten. Zur Handhabung stehen uns verschiedene motorisierte Verfahr-, Kipp- und Drehtische zur Verfügung. Ebenso können wir Untersuchungen unter einer Flowbox oder in Reinräumen durchführen.

Für die Auswertung setzen wir auf Softwaresysteme wie Matlab, Halcon, Matrox Imaging Library und OpenCV. Für die Auswertung von 3D-Punktewolken kommt Polyworks zum Einsatz.

Für die schnelle und automatische Prüfung von Bauteilen und Oberflächen in der Produktion bei Taktzeiten im Millisekundenbereich müssen die Bildverarbeitungssysteme häufig auf hohe Performanz und Durchsatz ausgerichtet werden.

Wir setzen dazu GPU- und FPGA-Programmierung ein oder entwickeln hoch parallelisierbare Algorithmen.

Prof. Dr. Carlo Bach

Professor für Informatik und Bildverarbeitung Leiter Kompetenzbereich Machine Vision

+41 58 257 33 98 carlo.bach@ost.ch