Programmentwicklung zur Kostenkalkulation (imk automotive) (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Stephan Rusdorf |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Studentische Arbeit bei imk automitive GmbH Es ist für Windows (Windows 7) ein Programm zu entwickeln, welches eine Kostenkalkulationsmethode unterstützt. Es gibt ein Vorgängerprogramm, welches die Methode weitgehend beinhaltet, es sollen lediglich einige neue Funktionen in das neue Programm eingebaut werden. Das Vorgängerprogramm ist aber veraltet. Es gibt eine ausführliche Dokumentation. Das Programm ist eigenständig und erzeugt lediglich 2 eigene Dateien, die vom Programm selbst gelesen und geschrieben werden. Eine Ausdruckfunktion ist impliziert. Eine Export-schnittstelle gibt es zu EXCEL. Inhalt des Programms ist aus informationstechnischer Sicht: • Verwaltung eines Baums von Objekten/Datensätzen, wobei es lediglich 4 Objektarten gibt, • Eingabe von Zahlen und Texten in die Datensätze/Objekte • Durchführung von Berechnungen der Elementarmathematik • Abspeichern in zwei Dateien und Rückladen derselben zum editieren • Drucken des Ergebnisses (Tabellentext) • Export zu Excel Betreuung: Die Arbeit findet in der imk automotive GmbH Chemnitz Annaberger Straße statt. Die Fachbetreung erfolgt durch Herrn Dr. sc.techn. Wolfgang Leidholdt, die programmtechnische durch Herrn Dipl.-Inf. Sebastian Bauer. Die Arbeit kann ab sofort beginnen. |
| Download |
| Zusätzliches Material steht zum Download zur Verfügung. |
| Anforderungen: |
| Der Student sollte etwas Problemverständnis für produktionstechnische Zusammenhänge haben und eine moderne Programmiersprache (C++, C#) beherrschen. Er sollte sich in den Grundlagen der Programmentwicklung auskennen. Er sollte teamfähig sein und die Fähigkeit besitzen, sich in fremde Fachgebiete analytisch einzudenken. |
Portierung eines Kalibrierungsmoduls von OpenGL nach Direct3D (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Marcel Heinz |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
An der Professur GDV wurde eine Software zur Korrektur geometrischer Verzerrungen sowie zum Edge-Blending in Mehrsegment-Projektionsanlagen entwickelt. Diese Software basiert auf OpenGL. Eine Portierung dieses Moduls auf DirectX/Direct3D ist aus zwei Gründen wünschenswert: erstens erlaubt dies die direkte Integration der Kalibrierung in bestehende Direct3D-Anwendungen, und zweitens besteht die Hoffnung, dass sich durch Kombination von DirectShow und Direct3D Videodaten effizienter verarbeiten lassen. Im Rahmen dieses Praktikums soll zunächst das eigentliche Kalibriermodul von OpenGL/GLSL nach D3D portiert werden. |
| Anforderungen: |
|
Voraussetzungen: C/C++, Direct3D, evtl. OpenGL/GLSL Art: Teamorientiertes Praktikum Betreuer: Marcel Heinz (marcel.heinz@informatik.tu-chemnitz.de) |
Weiterentwicklung bestehender Algorithmen und Implementierungen zur Geometriereduktion (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Karsten Hilbert |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Die an der Professur entwickelten Module zur Geometriereduktion sollen aufgearbeitet und durch eine noch zu definierende Schnittstelle zu einer portablen Bibliothek entwickelt werden. Die angestrebte Verwendung umfasst die Einbindung der Reduktionsfunktionalität in die verschiedensten Anwendungen. Die Anforderungen sind nicht immer identisch und müssen entsprechend parametrisiert werden. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung Art: Praktikum Betreuer: Karsten Hilbert (karsten.hilbert@informatik.tu-chemnitz.de) |
Verteiltes Reduktionssystem (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Karsten Hilbert |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Ein bestehendes verteiltes Reduktionssystem soll überarbeitet werden. Hierzu gehört neben einer wohl definierten Schnittstelle die Umsetzung neuer Reduktionsalgorithmen. Weiterhin gilt es das System zu evaluieren und entsprechend an neue Verfahren anzupassen. Dabei ist ein objektives Analysesystem zu erstellen, welches sowohl zur Bewertung als auch zur Fehlersuche genutzt werden kann. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung, evtl. GLSL Art: Praktikum Betreuer: Karsten Hilbert (karsten.hilbert@informatik.tu-chemnitz.de) |
Framegrabbing mit DirectShow (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Marcel Heinz |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Zur Ansteuerung von Mehrsegment-Projektionsanlagen benutzen wir mehrere DVI-Framegrabber, die jeweils einen Ausschnitt des Gesamtbildes entgegennehmen. Diese Bilddaten werden als Texturen an die GPU übergeben und für die kalibrierte Darstellung aufbereitet. Derzeit erfolgt die Ansteuerung über ein proprietäres SDK des Grabber-Herstellers. Der Hauptnachteil besteht dabei darin, dass die Daten vom Framegrabber zunächst in den Hauptspeicher kopiert werden, und von dort wieder auf die GPU übertragen werden. Zunächst soll ein allgemeines Modul in die bisherige Software integriert werden, mit der beliebige DirectShow-Videoquellen verwendet werden können. Darüber hinaus soll analysiert werden, inwieweit sich mit DirectShow der Datenfluss optimieren lässt, indem die Videodaten direkt in den Graphikspeicher kopiert und als (Direct3D-)Texturen benutzt werden können. |
| Anforderungen: |
|
Voraussetzungen: C/C++, Kenntnisse von DirectShow und Direct3D hilfreich Art: Praktikum Betreuer: Marcel Heinz (marcel.heinz@informatik.tu-chemnitz.de) |
Kamerabasierte Geometriekalibrierung von Mehrsegment-Projektionsanlagen (2011) [ abgeschlossen ] |
| Ansprechpartner: |
| Dipl.-Inf. Marcel Heinz |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Das an der Professur GDV entwickle Verfahren zur automatischen kamerabasierten Geometriekalibrierung von Mehrsegment-Projektionsanlagen soll verbessert werden, um größere Flexibilität und leichtere Handhabbarkeit zu erreichen. So soll z.B. eine automatische Erkennung der Orientierung der Projektoren durchgeführt werden, ein flexibleres Verfahren zur Linienerkennung- und Schnittpunktsberechnung entwickelt sowie die die Einpassung des Bildbereichs automatisiert werden. Darüber hinaus sollen auch die geometrischen Verzerrungen des Kamera-Objektivs besser berücksichtigt werden. |
Softwareunterstützte Einrichtung von Mehrsegmentprojektionen (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Mario Lorenz |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Beim Aufbau von Mehrsegmentprojektionen, z.B. Powerwalls, werden die Projektoren in der Regel matrixförmig vor oder hinter der Projektionsfläche angeordnet. Zwar lassen sich die Position und die Orientierung der optischen Systeme bei der Planung solcher Anlagen rechnerisch exakt bestimmen, doch treten in der Praxis diverse Probleme auf, die z.B. durch Gerätetoleranzen verursacht werden. Spezielle Vorrichtungen erlauben deshalb das mehrdimensionale Verschieben und Neigen der Projektoren, so dass jedes Gerät so platziert werden kann, dass es einen definierten Bereich der Projektionsfläche ausleuchtet. Das Justieren erfolgt i.d.R. manuell und erfordert Erfahrung und Geduld, da sich beispielsweise beim Neigen eines Beamers auch die Lage der Bildmitte verändert (off axis projection). Ziel des Projektes ist eine Software, die das Justieren der Projektoren vereinfacht. Im Idealfall soll sie konkrete Anweisungen für das schrittweise Justieren der Projektorhalterungen liefern. Dazu ist die Abweichung der Ist- von der Soll-Lage jedes Projektors zu bestimmen. Diese lässt sich aus fotografisch erfassten Referenzmustern, die pro Projektor projiziert werden, bestimmen. |
| Anforderungen: |
|
Voraussetzungen: C/C++, Bildverarbeitung Art: Praktikum Betreuer: Mario Lorenz (mario.lorenz@informatik.tu-chemnitz.de) |
Gesichtsanimation (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Stephan Rusdorf |
| Thementyp: |
| Praktikums-, Bachelor-, Masterarbeit |
| Inhalt: |
|
Es ist zu recherchieren, wie in diesem Bereich der Stand der Forschung ist. Nach der Evaluierung bestehender Arbeiten soll ein geeignetes Konzept und ein dazugehöriger Softwareprototyp erstellt werden. Beispielsweise könnten sowohl Knochen als auch Morphmaps zum Einsatz kommen. Die Visualisierung erfolgt mittels OpenGL und in Echtzeit und soll mit Hilfe von GLSL beschleunigt werden. Eine Anwendung wäre die Wiedergabe von Emotionen. |
| Anforderungen: |
|
Voraussetzungen: C/C++, evtl. 3D-Modelling, OpenGL, GLSL Art: Praktikum, Bachelorarbeit Betreuer: Stephan Rusdorf (stephan.rusdorf@informatik.tu-chemnitz.de) |
Ableitung von anthropometrischen Daten aus Hautmodellen (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Stephan Rusdorf |
| Thementyp: |
| Praktikums-, Bachelor-, Masterarbeit |
| Inhalt: |
|
Aus den Daten eines Hautmodells sollen die wichtigen anthropometrischen Daten extrahiert werden. Dazu gehören im einfachsten Fall die Körpergröße, das Gewicht und der Bauchumfang. Anspruchsvoller sind dann Daten wie beispielsweise die Länge des Unterarms oder die Fußgröße. Die Basisdaten könnten von einem Bodyscanner kommen. Die zu entwickelnde Software soll dabei automatisch bzw. halbautomatisch arbeiten. |
| Anforderungen: |
|
Voraussetzungen: C/C++, evtl. 3D-Modelling, Anthropometrie, OpenGL zur Visualisierung Art: Praktikum, Bachelorarbeit Betreuer: Stephan Rusdorf (stephan.rusdorf@informatik.tu-chemnitz.de) |
Browserplugin für Firefox und Internetexplorer (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Stephan Rusdorf |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Es ist ein Framework zu erstellen, welches die Integration bestehender Softwaremodule in einen Webbrowser ermöglicht. Der Schwerpunkt liegt natürlich in den Anwendungsbereichen der 3D-Graphik (Bsp. VRML-Player). Dabei ist zu untersuchen, welche Besonderheiten und Einschränkungen generell und zwischen den Browsern zu beachten sind und welche Möglichkeiten der Datenhaltung und des Datenaustauschs bestehen. |
| Anforderungen: |
|
Voraussetzungen: C/C++, evtl. 3D-Modelling, Konzepte, Animation Art: Praktikum, Hiwi Betreuer: Stephan Rusdorf (stephan.rusdorf@informatik.tu-chemnitz.de) |
Import von COLLADA / VRML / X3D und JT Daten (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Stephan Rusdorf |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Ein bestehendes Modul zum Import von Wavefront-Dateien, soll um die genannten Formate erweitert werden. Das derzeitige Konzept ist auf Erweiterbarkeit zu prüfen und ggf. anzupassen. Beispielsweise beinhalten die genannten Formate gegenüber Wavefront-Dateien wesentlich mehr Informationen (u.a. Szeneninformationen). Die Implementation soll performant jedoch auch flexibel und robust erfolgen. |
| Anforderungen: |
|
Voraussetzungen: C/C++, evtl. 3D-Modelling, Konzepte, Animation Art: Praktikum, Hiwi Betreuer: Stephan Rusdorf (stephan.rusdorf@informatik.tu-chemnitz.de) |
Fußgängersimulation in Echtzeit (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Stephan Rusdorf |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
An der Professur GDV wurden bereits die Grundlagen und eine erste Implementation einer Fußgängersimulation entwickelt. Diese soll nun in die Software zur Echtzeitvisualisierung integriert werden. Ein Schwerpunkt dabei ist die Erstellung eines Wegenetzes, welches aus den Modelldaten erzeugt und für die Simulation aufbereitet werden muss. Die Simulation beinhaltet beispielsweise die kollisionsfreie Bewegung der Masseschwerpunkte und das Vertexblending für jeden Avatar. Es sollen mehrere tausend Avatare simulierbar sein. |
| Anforderungen: |
|
Voraussetzungen: C/C++, evtl. 3D-Modelling, Konzepte, Animation, OpenGL, GLSL Art: Praktikum, Hiwi Betreuer: Stephan Rusdorf (stephan.rusdorf@informatik.tu-chemnitz.de) |
Linuxbasierte Pixelprozessor zur Anwendung von Kalibrierungsdaten von Mehrsegment-Projektionsanlagen auf Videodatenströmen in Echtzeit (2011) [ abgeschlossen ] |
| Ansprechpartner: |
| Dipl.-Inf. Marcel Heinz |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
An der Professur GDV wurde eine Software zur kalibrierten Darstellung beliebiger Bildinhalte auf Mehrsegment-Projektionsanlagen entwickelt. Diese Software nimmt die Bilddaten mittels DVI-Framegrabbern entgegen und bereitet die Daten entsprechend der beim Kalibrierungsprozess ermittelten Korrekturparameter GPU-basiert auf. Diese Software nutzt OpenGL und ist grundsätzlich plattformunabhängig. Allerdings fehlt bisher ein Modul zur Ansteuerung der Framegrabber unter Linux. Im Rahmen dieses Praktikums soll daher ein Modul für diese Software implementiert werden, dass Bilddaten über die Video4Linux2-Schnittstelle entgegennimmt. Darüber hinaus soll die Nutzung eines Linux-PCs als Pixelprozessor für Mehrsegment-Projektionsanlagen vereinfacht werden, indem ein Linux-System geeignet konfiguriert und Skripte erstellt werden, so dass das System als "Black Box" von einem Endnutzer möglichst nur noch ein- und ausgeschaltet werden muss. |
Farbkalibrierung von Mehrsegment-Projektionsanlagen (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Marcel Heinz |
| Thementyp: |
| Praktikums-, Bachelor-, Masterarbeit |
| Inhalt: |
|
Bei Mehrsegment-Projektionsanlagen ergibt sich das Problem, dass schon geringe Abweichung von Farben und Helligkeiten zwischen einzelnen Segmenten sofort auffallen und zu einem inhomogenen Bildeindruck führen. Daher werden spezielle Verfahren zum Ausgleich dieser Effekte entwickelt. Im Rahmen dieser Aufgabe sollen zunächst bereits veröffentlichte Verfahren implementiert und auf ihre Eignung für die an der Professur GDV verfügbaren Projektionsanlagen überprüft werden. Davon ausgehend sollen die Verfahren für diese Anwendungsfälle verbessert oder eigene Verfahren entwickelt, implementiert und bewertet werden. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL Art: variabel (Praktikum, Bachelor-/Master-/Studien-/Diplomarbeit, HiWi Betreuer: Marcel Heinz (marcel.heinz@informatik.tu-chemnitz.de) |
Mesh Segmentierung und Stitching (2011) [ offen ] |
| Ansprechpartner: |
| Dr. Karsten Hilbert |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Für die Parametrisierung innerhalb diverser Verfahren werden Netze benötigt, die homöomorph zur Kreisscheibe sind. Komplexere Netze müssen entsprechend segmentiert werden. Hierzu sollen bestehende Ansätze weiterentwickelt bzw. neue Verfahren evaluiert und umgesetzt werden. Beim Zusammenfügen der Netze (Stitching) kommt es dann darauf an, gültige und wohlgeformte Netze zu erhalten. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung Art: Praktikum Betreuer: Karsten Hilbert (karsten.hilbert@informatik.tu-chemnitz.de) |
Aufarbeitung von VR-basierten Eingaben zur Nutzung im linienbasierten Design (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Tom Kühnert |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Im Rahmen des Forschungsprojektes zu virtuellen Schuh- und Stiefelmodellen sollen virtuelle Schaftbestandteile durch den Nutzer kreiert werden können. Um diese zu beschreiben, nutzen wir Linienzüge auf der Oberfläche des Schuh- bzw. Stiefelleisten. Die Interaktion des Nutzers zur Erstellung dieser Designlinien muss sowohl robust, als auch intuitiv geschehen. Dazu gehört unter anderem die Unterstützung verschiedener Zeichenstile und die Toleranz gegenüber fehlerhaften Werten des Eingabesystems (z. B. einem Tracking-System). In diesem Kontext soll ein echtzeitfähiger Algorithmus entwickelt werden, der die Benutzereingaben entsprechend verarbeiten kann. Hierzu sollen vorhandene Verfahren analysiert und ein geeigneter, eigener Ansatz abgeleitet werden. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL Art: Hiwi, Forschungspraktikum Betreuer: Tom Kühnert (tom.kuehnert@informatik.tu-chemnitz.de) |
Generierung von Sohlen im Rahmen des 3D Stiefeldesigns (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Tom Kühnert |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
Ein Forschungsgebiet der Professur GDV befasst sich mit der VR-basierten Modellierung von 3D Schuh- und Stiefelmodellen. Grundlegend für das eigentliche Design ist der Schuh- bzw. Stiefelleisten. Während die Schaftbestandteile bereits erzeugt werden können, ist die Generierung einer virtuellen Sohle noch ein offenes Forschungsthema. Die Geometrie der Sohle (inklusive des Absatzes) muss aus der Geometrie des Leistens mit wenigen Parametern berechnet werden können. Hierzu gehört, krümmungsbasiert die Sohlenlinie zu finden, welche den Ansatz der Sohle am Leistenmodell beschreibt. Aus noch festzulegenden Parametern ist auf Basis der Sohlenlinie die Geometrie von Sohle und Absatz zu berechnen. Diese Arbeit kann in Richtung des eigentlichen Designs der Sohle mit einem haptischen Eingabegerät erweitert werden. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung Art: Hiwi Betreuer: Tom Kühnert (tom.kuehnert@informatik.tu-chemnitz.de) |
Entwicklung eines Werkzeuges zur qualitätsorientierten Verarbeitung von Dreiecksnetzen (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Tom Kühnert |
| Thementyp: |
| Praktikums-, Bachelor-, Masterarbeit |
| Inhalt: |
|
Die Professur befasst sich bei im Rahmen eines Forschungsprojektes zur Zeit mit der Untersuchung von umformtechnisch Bauteilen. Diese liegen als Dreiecksnetze vor und werden auf fertigungsrelevante Merkmale, wie z. B. Neben- und Hauptformelemente, hin analysiert. Die auf dem Dreiecksnetz angewandten Algorithmen stellen dabei bestimmte Anforderungen an lokale und globale Eigenschaften der Triangulierung. Beispiele hierfür sind Qualitätsmaße jedes Dreiecks (lokal) und topologische Eigenschaften wie Löcher oder falsch orientierte Dreiecke im Netz (global). Zur Sicherstellung dieser Eigenschaften soll ein Werkzeug entwickelt werden (GUI und Bibliothek), mit welchem Dreiecksnetze hinsichtlich konkreter Anforderungen verbessert werden können. Einen wichtigen Ansatzpunkt bilden hierbei die so genannten Remeshing-Verfahren. Aus diesen soll ein Ansatz gewählt und in Hinblick auf die angestrebte, krümmungsbasierte Analyse der Geometrien verbessert werden. |
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung Art: Hiwi, Erweiterung zur Bachelorarbeit Betreuer: Tom Kühnert (tom.kuehnert@informatik.tu-chemnitz.de) |
Erstellung einer realistischen Szene mit physik-basierter Starrkörperanimation mittels verfügbarer Physik-Engine (2011) [ in Bearbeitung ] |
| Ansprechpartner: |
| Dipl.-Inf. Liang Zhang |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung Art: Praktikum Betreuer: Liang Zhang (liang.zhang@informatik.tu-chemnitz.de) |
Erweiterung eines vorhandenen Verfahrens zur automatischen Skelettanpassung an ein menschliches Hautmodell (Mesh) (2011) [ offen ] |
| Ansprechpartner: |
| Dipl.-Inf. Liang Zhang |
| Thementyp: |
| Hiwi-Tätigkeit oder Praktikumsarbeit |
| Inhalt: |
|
An der Professur wurde ein Softwareprototyp zur automatischen Skelettanpassung entwickelt. Dabei wird ein Skelettmodell mittels unterschiedlicher Verfahren und Heuristiken in ein Dreiecksnetz optimiert. Es gibt jedoch noch Erweiterungsmöglichkeiten:
|
| Anforderungen: |
|
Voraussetzungen: C/C++, OpenGL, Geometrieverarbeitung Art: Hiwi-Stelle Betreuer: Liang Zhang (liang.zhang@informatik.tu-chemnitz.de) |