Echtzeit-Bildverarbeitungslösungen für kostenoptimierte eingebettete Systeme stellen nach der Fertigstellung und Validierung eines Software-Prototyps zusätzliche Herausforderungen an die Entwickler:
Zur Lösung dieser Aufgaben ist eine enge Zusammenarbeit zwischen Verfahrensentwicklern, Portierern und Hardwareentwicklern erforderlich. FORTecH Software hat mit den Erfahrungen verschiedener Projekte zur Verarbeitung realer Szenen eine Methodik zur sicheren und effizienten Überführung prototypischer Lösungen in serienreife Produkte entwickelt. Automatische Tests garantieren eine kontinuierliche Verifikation des Targetcodes. FORTecH Software hat eine Methodik zur sicheren und effizienten Überführung prototypischer Lösungen zur Verarbeitung realer Szenen in serienreife Produkte entwickelt. Nach Fertigstellung und Validierung eines Software-Prototyps ergeben sich beim Übergang auf kostenoptimierte Zielsysteme einige typische Aufgaben: Bei der Portierung arbeiten wir eng mit den Verfahrens- und Hardwareentwicklern des Kunden zusammen. Die funktionelle Äquivalenz zwischen Prototyp und Targetsystem garantieren wir durch den automatisierten Vergleich von Zwischenergebnissen. FORTecH Software hat in mehreren Projekten Erfahrungen mit der Gewinnung von 3D-Informationen aus realen Szenen unter Einsatz stereoskopischer oder bewegter monokularer Kamerasysteme sowie Time-of-Flight-Sensoren sammeln können. Die Verwendung dreidimensionaler Informationen führt oft zu überraschend einfachen Lösungen gegenüber zweidimensionalen Verfahren. Ein typisches Problem der Bildverarbeitung ist die Bestimmung der intrinsischen und extrinsischen Kalibrierung der eingesetzten Kameras. Wir haben Erfahrung in der Implementierung von applikationsspezifischen Lösungen für beide Formen der Kalibrierung in eingebetteten und kostenoptimierten Anwendungen. Bildverarbeitungssysteme zur Verarbeitung realer Szenen enthalten typischer Weise ein Weltmodell. Es verwaltet statisch abgesicherte Hypothesen, die aus Beobachtungen der Umwelt abgeleitet werden. Dieser Ansatz erlaubt die robuste Identifikation von Objekten aus einem oder mehreren Videoströmen auch dann, wenn die Auswertung der Einzelbilder nur unsichere Aussagen liefert. FORTecH Software bietet ein Framework an, das die effiziente Implementierung individueller optischer Trackinglösungen unterstützt. Die applikationsspezifischen Systemkomponenten werden dazu in Form von Plug-ins in das Framework integriert.
Portierung prototypischer Lösungen
Innovative 3D-Applikationen
Kamerakalibrierung
Optisches Tracking