License: | Title: | Entwurf eines virtuellen Umkleideraums mittels Microsoft Kinect und OpenGL | Language: | German | Authors: | Schröder, Daniel | Issue Date: | 23-Mar-2017 | Abstract: | Im Rahmen meiner Bachelorarbeit habe ich mich mit dem Zusammenspiel verschiedener Schnittstellen zur Anwendungsprogrammierung beschäftigt, mit dem Ziel eine Grundlage und einen Ausgangspunkt für eine virtuelle Darstellung eines Umkleideraums zu schaffen. Dabei liegt der Fokus nicht unbedingt auf der Komplexität und Beschaffenheit des finalen Programms, sondern vielmehr ruht die Aufgabe auch darin, drei unterschiedliche Programmierschnittstellen funktionell zu verbinden: So wird die Microsoft Kinect v1 als Kamera eingesetzt, dessen geliefertes Bild später von der Rendering-Bibliothek OpenGL weiterverarbeitet wird. Darüber hinaus wird auf das Qt-Framework zur generellen Darstellung der grafischen Oberfläche und Bedienung des Menüs zurückgegriffen. Nach einer Einleitung in das Szenario folgt eine konzeptionelle Annäherung an die drei thematischen Säulen dieser Arbeit, bei der zum Teil auf eine allgemeine Einführung nicht verzichtet werden kann, damit entscheidende Bestandteile der anschließenden Konzeptfindung sowie Programmierumsetzung verständlich erscheinen. The subject of my bachelor thesis deals with the possibilities of merging different software interfaces, aiming at the creation of a starting point for a virtual dressing room. The underlying task is not solely to design a complex and feature-rich conclusive product, but rather the challenging process of combining three diverse APIs into one functional program: Microsofts first Kinect device is used to capture image stream data, while the rendering library OpenGL is implemented to process the frames afterwards. In order to obtain a working graphical user interface, Qt acts the fundamental core framework. After an introduction to the scenario follows a conceptual approach to the three thematic pillars of the thesis, where a general approach is mandatory, so that crucial parts of the subsequent specification of concept and programming appears comprehensible. |
URI: | http://hdl.handle.net/20.500.12738/7908 | Institute: | Department Medientechnik | Type: | Thesis | Thesis type: | Bachelor Thesis | Advisor: | Plaß, Andreas | Referee: | Weitz, Edmund |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Bachelorthesis_Daniel_Schroeder_1960363.pdf | 3.39 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.