IT Services
Bildverarbeitung
Ich verfüge über umfassende Erfahrung in der Entwicklung neuer Verfahren im Bereich der mathematischen Bildverarbeitung und Computer Vision. Unter anderem habe ich Erfahrung mit
mathematischer Modellierung und der Herleitung von Modellgleichungen
Entwicklung effizienter numerischer Verfahren zur Lösung partieller Differentialgleichungen
Fast Marching Verfahren zur Lösung hyperbolischer partieller Differentialgleichungen
Rekonstruktion dreidimensionaler Modelle aus Bildern oder Bildsequenzen (z.B. Shape from Shading, Photometric Stereo, Stereo Rekonstruktion)
nichtlineare Diffusionsfilter und deren Anwendung in der Bildverarbeitung und Grafik (z.B. Osmosefilter, Image Inpainting)
Deep Learning in der Bildverarbeitung, Entwicklung, Anpassung und Trai- ning von CNNs/DNNs in der Bildverarbeitung
Gradient Domain Verfahren, einschließlich deren Anwendungen in der Computergrafik (z.B. Integration von Gradientenfeldern, Image Editing, Focus Fusion, High Dynamic Range Imaging)
mathematische Morphologie (z.B. morphologische Amoeben, Self-Snakes, Mean Curvature Motion)
numerisch stabile Polynominterpolation (z.B.Newton-Interpolation mit sehr hohen Polynomgraden, Spline-Interpolation)
Modellierung und numerische Verfahren für energiebasierte Verfahren (z.B. Variationsansätze, Euler-Lagrange)
Fourier-basierten Verfahren
Korrespondenzproblemen (z.B. Bewegungserkennung in Videosequenzen, optischer Fluss)
Softwareentwicklung und IT Services
Ich biete ein vielseitiges Repertoire an Dienstleistungen im Bereich von Softwaredesign und -entwicklung sowie sonstiger IT Services. Die von mir angebotenen Dienstleistungen sind nicht auf die auf dieser Seite aufgelisteten beschränkt. Ich bin sehr gut darin, auch für schwierige Probleme einfache und effiziente Lösungen zu finden.
Sollten Sie oder Ihre Firma Interesse an einer Zusammenarbeit mit mir haben und sich selbst von meinen Fähigkeiten überzeugen wollen, kontaktieren Sie mich via Email an oliver@vogel-haus.de.
Einige Beispiele für die von mir angebotenen Dienstleistungen sind
Entwicklung von Bildverarbeitungsalgorithmen für die Industrie
Planung, Konzeption und Design von Softwareprojekten
Konzeption und Design einzelner Softwaremodule
Professionelle Dokumentation des Softwaredesigns und dessen Komponenten
Objektorientiertes Design und Entwicklung in verschiedenen Programmiersprachen (z.B. C++, Java, Objective-C)
Entwicklung auf verschiedenen Server- und Desktopplattformen sowie mobile Anwendungen (Linux, Mac OS X, Windows, iPhone, Android, Docker)
GPU/TPU Programmierung (CUDA, OpenCL, AWS, Azure)
Deep Learning (Python, tensorflow, PyTorch)
Analyse bestehender Softwareprojekte, Vereinfachung und Effizienzsteigerung in bestehenden Designs ohne Verlust von Funktionalität
Koordination von Softwareprojekten, Einsatz von Systemen zur kollaborativen Softwareentwicklung (z.B. git, subversion)
Entwicklung von Testfällen und Durchführung von Softwaretests (Unit Testing, Integration Testing, System Testing)
Entwicklung und Test sicherheitsrelevanter Software (Automotive, Medizintechnik)
Datenbankdesign und Entwicklung datenbankintensiver Anwendungen (z.B. SQL)
Entwicklung von Web-Anwendungen (z.B. PHP, JavaScript, HTML, CSS)
Integration bestehender (C oder C++) Projekte in Webanwendungen durch PHP-Interfacemodule (zend)
Automatisierung und Optimierung von Arbeitsabläufen in der Softwareentwicklung