Next
Jahr: 2014
Kategorie:
Bachelorarbeit

Schnelle Objektrekonstruktion für Produkt-fokusierte Augmented Reality

Teaserbild des 3D-Objektrekonstruktionsprojekts, das eine Kamera und ein zu rekonstruierendes Objekt zeigt.

Überblick

Dieses Projekt habe ich im Rahmen meiner Bachelorarbeit durchgeführt und kann als mein erster Einstieg in das Gebiet der Computer Vision angesehen werden. Der Download-Link für die Arbeit ist weiter unten zu finden.

Problemstellung

Das Erhalten von 3D-Modellen von Alltagsgegenständen erfordert viel Arbeit. 3D-Modelle werden normalerweise von Hand mit professionellen Grafik-Tools erstellt, mit teuren 3D-Scannern oder mit komplexen Offline-Rekonstruktionsmethoden, die ein 3D- Modell aus einer Serie von Bildern aufbauen.

Ansatz

Entwicklungen in der 3D-Computer-Vision ermöglichen die Online-Rekonstruktion spezifischer Objekte mit direktem visuellem Feedback und Anleitung für den Benutzer. Dies ermöglicht es einem Benutzer, den Rekonstruktionsprozess zu beeinflussen und anzupassen, noch während das Objekt gescannt wird.

In diesem Projekt wurde eine Anwendung zur Erstellung von 3D-Modellen texturierter Objekte implementiert, inspiriert vom Probabilistic Feature-based On-line Rapid Model Acquisition System (ProFORMA) von Pan et al. [1]. Das Objekt wird mit einer einzelnen stationären Kamera durch Rotation um seine eigene Achse gescannt. Der Benutzer, der den Fortschritt des rekonstruierten Modells sehen kann, kann den weiteren Rekonstruktionsprozess durch entsprechendes Drehen des Objekts beeinflussen. Das Online-Modellierungssystem besteht aus drei Hauptkomponenten: Tracking, Rekonstruktion, Visualisierung.

Verwendete Technologien

Dieses Projekt wurde in C++ unter Verwendung der OpenCV-Bibliothek implementiert.

Referenzen

  1. Pan, Qi, Gerhard Reitmayr, and Tom Drummond. "ProFORMA: Probabilistic Feature-based On-line Rapid Model Acquisition." BMVC. Vol. 2. 2009.

Links