26.12.2012 Aufrufe

Ziele des Projektes

Ziele des Projektes

Ziele des Projektes

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

KoSSE-Projekt MoSeS<br />

Modularisierte Softwaresysteme zur<br />

sensorgestützten Informationsverarbeitung<br />

Arbeitsgruppe Multimediale Informationsverarbeitung,<br />

Christian-Albrechts-Universität, Kiel<br />

IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

www.mip.informatik.uni-kiel.de


● Projektpartner<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● <strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong><br />

● Modularisiertes Framework<br />

● Stand <strong>des</strong> Projekts<br />

Übersicht<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Projektpartner IBAK<br />

IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

● Hauptsitz Kiel, ca. 200 Mitarbeiter, operiert weltweit<br />

● Kanalinspektionssysteme seit über 50 Jahren<br />

● weltweit führend, Marktführer in Deutschland<br />

● hoher Innovationsgrad durch eigene Entwicklung<br />

● durchgängige Inspektion von Rohren und Schächten<br />

● sehr hohe Bildqualität und Rundumsicht (Kugelkamera)<br />

● Zusammenarbeit mit CAU/MIP seit 2004<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Projektpartner IBAK<br />

Systempalette zur Kanalinspektion<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Projektpartner IBAK<br />

Kanalinspektionssystem Panoramo<br />

● Panoramische Bilder (1000x1000 pixel)<br />

● Rissvermessung bis 0.1%<br />

(0.8 mm bei 800 mm Durchmesser)<br />

● Risserkennung bis 0.01%<br />

(0.08 mm bei 800 mm Durchmesser)<br />

www.mip.informatik.uni-kiel.de


Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● Beispielanwendung: Visuelle Schachtinspektion<br />

● Systemaufbau Panoramo SI:<br />

● Zwei starr gekoppelte<br />

Panoramakameras<br />

● Asynchrone Bildaufnahme<br />

gekoppelt an Kabelvorschub<br />

● Inertialsensor misst Drehung<br />

um Sichtachse<br />

● Beispielprojekt mit CAU/MIP:<br />

● 3D-Vermessung <strong>des</strong> Schachts<br />

www.ibak.de<br />

Projektpartner IBAK<br />

● Positionsbestimmung der Kamera<br />

innerhalb <strong>des</strong> Schachts<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Projektpartner CAU/MIP<br />

Arbeitsgruppe Multimediale Informationsverarbeitung<br />

● z.Zt. 13 wissenschaftliche Mitarbeiter<br />

● Forschung & Lehre in Bildverarbeitung, Computer<br />

Graphik, Computer Vision, 3D-Rekonstruktion, Navigation<br />

● Projekte mit DFG, EU, BMBF/BMWi, Industrie<br />

● Beteiligung an Exzellenzinitiative, Graduiertenkolleg<br />

● Zahlreiche Transferprojekte Wissenschaft-Wirtschaft<br />

● Anwendungen im Bereich 3D-Vermessung, Virtual<br />

Studios, 3D-Fernsehen, Objektmodellierung<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Projektpartner CAU/MIP<br />

Forschungsergebnisse und Umsetzung<br />

● Entwurf von Algorithmen (Computer Vision und Graphik)<br />

● Hardware/Software-Systementwicklung<br />

● Einbindung und Fusion von Sensordaten<br />

● Entwurf eines Frameworks für Sensorfusion<br />

● Modularisierung und Wiederverwendbarkeit der<br />

Algorithmen<br />

● Erstellung umfangreicher Software-Bibliotheken zur<br />

sensorgestützten Informationsverarbeitung<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Beispiel: Anwendungsfall Schachtinspektion<br />

● Ablauf der Anwendung:<br />

Kamerabild verarbeiten<br />

Rotationssensor auslesen<br />

Merkmalspunkte identifizieren<br />

3D-Punkte berechnen<br />

Kamerapose berechnen<br />

Schachtquerschnitt bestimmen<br />

www.mip.informatik.uni-kiel.de


● Projektpartner<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● <strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong><br />

● Modularisiertes Framework<br />

● Stand <strong>des</strong> Projekts<br />

Übersicht<br />

www.mip.informatik.uni-kiel.de


● Bisher:<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

<strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong> MoSeS<br />

● Erstellen hochspezialisierter Anwendungen für bestimmte Aufgaben<br />

● Sensorfusion nur für bestimmte Anwendungsfälle gelöst<br />

● Ziel von MoSeS:<br />

● Modulare strukturierte Softwarebibliothek verschiedener<br />

Algorithmen und Komponenten der sensorgestützten Informationsverarbeitung<br />

● Einfache und flexible Erstellung von Anwendungsprototypen durch<br />

Verschaltung von Modulen mittels XML-Skriptsprache<br />

www.mip.informatik.uni-kiel.de


Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● Ablauf der Anwendung:<br />

www.ibak.de<br />

Kamerabild verarbeiten<br />

Rotationssensor auslesen<br />

Merkmalspunkte identifizieren<br />

3D-Punkte berechnen<br />

Kamerapose berechnen<br />

Schachtquerschnitt bestimmen<br />

<strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong> MoSeS<br />

Aufteilung in Softwarebausteine<br />

Wiederverwendbarkeit<br />

Kamerabild lesen<br />

In Graustufenbild konvertieren<br />

Zylinderprojektion<br />

Helligkeitsnormalisierung<br />

Pyramidenbild erzeugen<br />

www.mip.informatik.uni-kiel.de


Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● Ablauf der Anwendung:<br />

www.ibak.de<br />

Kamerabild verarbeiten<br />

Rotationssensor auslesen<br />

Merkmalspunkte identifizieren<br />

3D-Punkte berechnen<br />

Kamerapose berechnen<br />

Schachtquerschnitt bestimmen<br />

<strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong> MoSeS<br />

Austauschbarkeit von<br />

alternativen Algorithmen<br />

Erweiterbarkeit um Sensoren<br />

und Funktionalitäten<br />

Harris-Corners detektieren<br />

KLT-Features detektieren<br />

SIFT-Features detektieren<br />

3D-Modell erzeugen<br />

www.mip.informatik.uni-kiel.de


● Projektpartner<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● <strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong><br />

● Modularisiertes Framework<br />

● Stand <strong>des</strong> Projekts<br />

Übersicht<br />

www.mip.informatik.uni-kiel.de


Controller<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Modul<br />

Modul<br />

Modul<br />

Ablaufskript und<br />

Modulkonfiguration<br />

!<br />

Modularisiertes Framework<br />

xml<br />

Gemeinsamer<br />

Datenpool<br />

User Interface<br />

Sensor<br />

Zeitstempel<br />

Sensor<br />

Sensor<br />

www.mip.informatik.uni-kiel.de


Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Paralleler Controller !<br />

Sequentieller Controller !<br />

Sequentieller Controller !<br />

Sequentieller Controller !<br />

www.ibak.de<br />

Modularisiertes Framework<br />

Gemeinsamer<br />

Datenpool<br />

Sensorfusion<br />

Synchronisierung!<br />

Sensor<br />

Zeitstempel<br />

Sensor<br />

Sensor<br />

www.mip.informatik.uni-kiel.de


● Zusammenfassung:<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Modularisiertes Framework<br />

● Modulare Komponenten zur Datenverarbeitung von Sensordaten<br />

● Verwaltung aller Daten in gemeinsamer Umgebung (“Datenpool”)<br />

● Datenfluss zwischen Modulen über Zugriff auf Datenpool<br />

● Benutzerinteraktion und Visualisierung ebenfalls über Datenpool<br />

● Kontrollflusssteuerung durch spezielle Module (“Controller”)<br />

● Parallelisierung voneinander unabhängiger Module angestrebt<br />

● XML-basierte Beschreibungssprache zur Spezifikation konkreter<br />

Anwendungen<br />

● Grafische Benutzeroberfläche zur Spezifikation und Ausführung<br />

www.mip.informatik.uni-kiel.de


● Projektpartner<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● <strong>Ziele</strong> <strong>des</strong> <strong>Projektes</strong><br />

● Modularisiertes Framework<br />

● Stand <strong>des</strong> Projekts<br />

Übersicht<br />

www.mip.informatik.uni-kiel.de


● Arbeitspakete:<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

● AP1 Software-Framework<br />

Stand <strong>des</strong> Projekts<br />

● Entwurf und Implementierung <strong>des</strong> Software-Frameworks<br />

● AP2 Anwendungsstudie 1<br />

● 3D-Szenenanalyse von Kanalisation<br />

● AP3 Anwendungsstudie 2<br />

● Markerloses 3D-Tracking und 3D-Rekonstruktion<br />

● Laufzeit der Projekte: September 2009 – August 2012<br />

www.mip.informatik.uni-kiel.de


● Aufgaben:<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Stand <strong>des</strong> Projekts<br />

● Rahmenbedingungen für allgemeinere Programmabläufe und<br />

Parallelisierung der Module konzipieren (AP1.1/2)<br />

● Konkretisierung der Synchronisation der Module und der<br />

Kommunikation zwischen den Modulen (AP1.1/2)<br />

● Weitere systematische Modularisierung der bestehenden<br />

Verfahren und Implementierung der Module (AP1.2)<br />

● Einführen von Unit Tests für Module (AP1.2/3)<br />

● Ausarbeiten der Anwendungsstudien (AP2/3)<br />

www.mip.informatik.uni-kiel.de


● Zeitplan:<br />

www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Stand <strong>des</strong> Projekts<br />

September 2009 – August 2010<br />

● Entwurf <strong>des</strong> Softwareframeworks<br />

● Entwurf von Modulen zur Ablaufsteuerung<br />

● Entwurf einer XML-Beschreibungssprache für Ablaufpläne<br />

März 2010 – August 2011<br />

● Systematische Modularisierung der 2D/3D-Sensoralgorithmen<br />

● Implementierung und Test von Modulen<br />

September 2011 – August 2012<br />

● Test <strong>des</strong> Frameworks in den Anwendungsstudien<br />

www.mip.informatik.uni-kiel.de


www.ibak.de<br />

Institut für Informatik IBAK Helmut Hunger GmbH & Co. KG, Kiel<br />

Christian-Albrechts-Universität, Kiel<br />

Danke für die Aufmerksamkeit!<br />

www.mip.informatik.uni-kiel.de

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!