Robuste Bildverarbeitungslösungen erfordern ein hohes Maß an mathematischem und physikalischem Verständnis bei der Selektion der "richtigen" Verfahren und Algorithmen. Daher setzen wir bei der Software-Entwicklung auf leistungsstarke Bildverarbeitungs-Bibliotheken. Damit haben wir eine besonders große Auswahl an verschiedensten Algorithmen in Form eines Baukastensystems mit dem wir bereits in der Vorentwicklungsphase Tests durchführen können.
1. Design |
Unter Berücksichtigung Ihrer Anforderungen entwerfen wir ein erstes Design der Software: - Software-Module und Algorithmen - Programmierumgebung und Bibliotheken - kundenspezifische Anbindung / Integration |
2. Pre-Testing | Einrichten einer Testumgebung zum Testen von Algorithmen bereits in der frühen Entwicklungsphase: - Einrichten einer Testumgebung - Analyse einzelner Merkmale anhand verschiedener Algorithmen |
3. Entwicklung | Software-Entwicklung Bildverarbeitung: - Entwicklung von Prüfsequenzen für einzelne Prüfmerkmale - Modularisierung - Test und Optimierung |
4. Test | Durchführung umfangreicher Tests und Dokumentation der Ergebnisse:
- Test der Software nach V-Modell - Dokumentation der Tests |
Häufig zeigt die Praxis, dass aufgrund der vielfältigen Situationen und Erscheinungsbilder der zu prüfenden Teile, die automatisierte Bildauswertung sehr komplex und nicht zu unterschätzen ist.
Was uns auszeichnet ist unsere langjährige Erfahrung in der Bildverarbeitung, vor allem in der Auswahl und Umsetzung von stabilen Auswerteverfahren .