Leistung · Computer Vision & Applied AI

Computer Vision & Applied AI

Vision- und ML-Systeme, die in Produkten laufen statt in Notebooks: Bildverarbeitungspipelines, 3D-Rekonstruktion, Modellauswahl und -training sowie Inferenz auf Edge-Hardware. Ich verantworte den Weg von der Machbarkeit über die Evaluation bis zum Deployment in Ihrer Produktsoftware.

OpenCV · HALCON · PyTorch · TensorFlow · VLMs · ONNX · CUDA
Umfang

Was ich mache

Bildverarbeitungspipelines

Klassische und ML-gestützte Bildverarbeitung für Inspektion, Klassifikation und Anomalie-Detektion, von der Kameraanbindung über die Vorverarbeitung bis zum Messergebnis.

3D-Rekonstruktion & Kalibrierung

Structured Light, Time-of-Flight und photometrische Verfahren: Kamerakalibrierung, Tiefenschätzung und Vermessung von Objekten in Industrie- und Laborumgebungen.

Machine-Learning-Modelle

Modellauswahl, Training und Feintuning für Vision-Aufgaben, von CNNs bis zu Vision-Language-Modellen für die Bauteil-Klassifikation. Mit sauberer Evaluation gegen definierte Metriken statt Demo-Ergebnissen.

Edge-Inferenz & Optimierung

Deployment auf ressourcenbeschränkter Hardware: Quantisierung bis INT8, ONNX-Export, CUDA-Beschleunigung und Laufzeitoptimierung, bis Durchsatz und Latenz zum Produkt passen.

Integration in Produktsoftware

Vision-Ergebnisse werden erst im Produkt wertvoll: Integration in C++/Qt-Anwendungen, Schnittstellen zu Automatisierung und Datenbanken, robustes Fehlerverhalten im Dauerbetrieb.

Performance-Engineering

Optimierung bestehender Vision-Codebasen mit CUDA, SIMD und Halide: messbar schnellere Pipelines auf denselben Zielplattformen, vom Desktop bis zum eingebetteten System.

Typische Einsätze

Wann Teams mich hinzuziehen

Die meisten Vision-Engagements beginnen in einer dieser Situationen. Wenn Ihre ähnlich aussieht, lohnt sich ein Gespräch.

01
Machbarkeit klären, dann liefern

Eine Vision-Idee soll Produkt werden: Ich baue den Proof of Concept, bewerte ehrlich, was erreichbar ist, und entwickle den erfolgreichen Ansatz zur produktreifen Lösung weiter.

02
Klassische Bildverarbeitung stößt an Grenzen

Regelbasierte Verfahren erreichen die geforderte Erkennungsrate nicht mehr. Ich evaluiere ML-Ansätze dagegen, von CNNs bis zu Vision-Language-Modellen, mit belastbaren Metriken und einem Deployment-Pfad statt eines Experiments.

03
Die Pipeline ist zu langsam

Takterhöhung, neue Hardware oder gewachsener Code: Ich profile die bestehende Pipeline und optimiere sie gezielt, von Algorithmen über Parallelisierung bis GPU-Offloading.

04
Vision trifft Regulierung

Bildverarbeitung in Medizin- oder Laborgeräten braucht Verifikation und nachvollziehbare Entwicklung. Ich bringe beides zusammen: Vision-Know-how und regulierte Engineering-Prozesse.

Engineering-Umgebung

Der Stack, in dem ich arbeite

Prototyping in Python, Produktion in C++: Ich wähle Verfahren nach dem Problem aus, nicht nach dem Framework, und bringe Modelle dorthin, wo das Produkt sie braucht — bis auf Edge-Hardware.

OpenCV HALCON PyTorch TensorFlow VLMs ONNX CUDA Halide Eigen NumPy Python C++ Qt
Arbeitsergebnisse und Verfahren
Inspektion & Anomalie-Detektion
OpenCV · HALCON · CNNs · VLMs
3D-Rekonstruktion & Vermessung
Structured Light · ToF · Photometric Stereo
Modelltraining & Evaluation
PyTorch · TensorFlow · definierte Metriken
Edge-Deployment
ONNX · INT8-Quantisierung · CUDA
Pipeline-Beschleunigung
CUDA · SIMD · Halide

Vision-Projekt besprechen

Inspektion, 3D-Rekonstruktion, ML-Evaluation oder eine zu langsame Pipeline: Erzählen Sie mir, was Ihr Produkt sehen soll.