• Deutsch
Login

OPUS

  • Home
  • Search
  • Browse
  • Publish
  • FAQ
  • Institutes
  • Fachbereich 4

Institut für Computervisualistik

Refine

Author

  • Priese, Lutz (4)
  • Decker, Peter (3)
  • Memmesheimer, Raphael (3)
  • Müller, Stefan (3)
  • Paulus, Dietrich (3)
  • Schmitt, Frank (3)
  • Schumann, Martin (3)
  • Wirth, Stephan (3)
  • Achilles, Sabine (2)
  • Baierl, Leif (2)
+ more

Year of publication

  • 2007 (51)
  • 2009 (39)
  • 2018 (29)
  • 2006 (28)
  • 2014 (24)
  • 2008 (23)
  • 2010 (19)
  • 2016 (19)
  • 2015 (18)
  • 2017 (14)
+ more

Document Type

  • Diploma Thesis (81)
  • Study Thesis (76)
  • Bachelor Thesis (74)
  • Master's Thesis (27)
  • Part of Periodical (11)
  • Doctoral Thesis (7)
  • Conference Proceedings (3)

Language

  • German (245)
  • English (32)
  • Multiple languages (2)

Keywords

  • Bildverarbeitung (15)
  • Augmented Reality (12)
  • Robotik (10)
  • Computergrafik (8)
  • Computergraphik (8)
  • Computervisualistik (8)
  • OpenGL (8)
  • GPGPU (5)
  • Mustererkennung (5)
  • Programmierung (5)
+ more

Institute

  • Institut für Computervisualistik (279)
  • Fachbereich 4 (14)
  • Institut für Psychologie (1)

279 search hits

  • 1 to 50
  • 10
  • 20
  • 50
  • 100

Sort by

  • Year
  • Year
  • Title
  • Title
  • Author
  • Author
2D-View of the Mitral Valve Through Global Parameterization (2019)
Eulzer, Pepe
The mitral valve is one of four human heart valves. It is located in the left heart and acts as a unidirectional passageway for blood between the left atrium and the left ventricle. A correctly functioning mitral valve prevents a backflow of blood into the pulmonary circulation (lungs) and thus constitutes a vital part of the cardiac cycle. Pathologies of the mitral valve can manifest in a variety of symptoms with severity ranging from chest pain and fatigue to pulmonary edema (fluid accumulation in the tissue and air space of lungs), which may ultimately cause respiratory failure. Malfunctioning mitral valves can be restored through complex surgical interventions, which greatly benefit from intensive planning and pre-operative analysis. Visualization techniques provide a possibility to enhance such preparation processes and can also facilitate post-operative evaluation. The work at hand extends current research in this field, building upon patient-specific mitral valve segmentations developed at the German Cancer Research Center, which result in triangulated 3D models of the valve surface. The core of this work will be the construction of a 2D-view of these models through global parameterization, a method that can be used to establish a bijective mapping between a planar parameter domain and a surface embedded in higher dimensions. A flat representation of the mitral valve provides physicians with a view of the whole surface at once, similar to a map. This allows assessment of the valve's area and shape without the need for different viewing angles. Parts of the valve that are occluded by geometry in 3D become visible in 2D. An additional contribution of this work will be the exploration of different visualizations of the 3D and 2D mitral valve representations. Features of the valve can be highlighted by associating them with specified colors, which can for instance directly convey pathology indicators. Quality and effectiveness of the proposed methods were evaluated through a survey conducted at the Heidelberg University Hospital.
Simulation von flüssigen Zeichenmitteln (2019)
Polders, Heike
Im Bereich der Computergraphik bilden die Nicht-Photorealistischen Renderingverfahren einen Schwerpunkt in der technischen und wissenschaftlichen Visualisierung, vor allem aber in den künstlerischen Bereichen. Verschiedene Kunststile, sowie Zeichenmaterialien und ihre Eigenschaften stellen unterschiedliche Herausforderungen dar. Eine dieser Herausforderungen ist hierbei die Simulation flüssiger Zeichenmittel. Diese Arbeit beschäftigt sich mit der Erstellung eines interaktiven Zeichensystems für ein flüssiges Zeichenmittel, der Aquarellmalerei. Für die Simulation wird eine raue Zeichengrundlage generiert, sowie die Fluid Simulation und das optische Farbverhalten der Aquarellmalerei implementiert.
Konzeption und prototypische Implementierung einer „DogCam“ (2019)
Szudra, Bernhard
The aim of this work is to develop a simple concept for monitoring dogs that are alone at home for several hours. The prototypical implementation of such a "DogCam" can be considered as proof of concept. The basis for the prototype‘s implementation are the requirements identified within a conducted requirement analysis. Furthermore, the present work shows which improvements and extensions of the prototypical "DogCam" are possible and which similar projects already exist.
RoboCup 2018 – homer@UniKoblenz (Germany) (2018)
This paper describes the robots TIAGo and Lisa used by team homer@UniKoblenz of the University of Koblenz-Landau, Germany, for the participation at the RoboCup@Home 2018 in Montreal, Canada. Further this paper serves as qualification material for the RoboCup-@Home participation in 2018. A special focus is put on novel system components and the open source contributions of our team. This year the team from Koblenz won the biggest annual scientianc robot competition in Montreal in the RoboCup@Home Open Platform track for the third time and also won the RoboCup@Home German Open for the second time. As a research highlight a novel symbolic imitation learning approach was demonstrated during the annals. The TIAGo robotic research platform was used for the first time by the team. We have released packages for object recognition, a robot face including speech synthesis, mapping and navigation, speech recognition interface via android and a GUI. The packages are available (and new packages will be released) on http://wiki.ros.org/agas-ros-pkg. Further information can be found on our project page http://homer.uni-koblenz.de.
Photo realistic rendering of fur (2018)
Hilbig, Lucas
Photo realistic rendering of fur is a common problem in computer graphics and is often needed in animation films. This work presents two illumination models, originally presented for human hair rendering. The first model is from Marschner et al. presented in 2003, which is the basis of many other models. The second model is from d’Eon et al., which was presented in 2011. Both models are implemented into a path tracer, which simulates global illumination. The special features of fur fibers in contrast to human hair fibers will be shown and an explanation, to why both models can also be used for fur rendering, will be given. The main point of interest is a realistic visualization of fur. In addition to that the performance of both models will be compared and a suggestion to improve the performance will be given and evaluated in form of the use of a cylindrical intersection object for path tracing.
Bewertung geometrischer und radiometrischer Effekte digitaler Flächensensoren in der Bündeltriangulation (2018)
Kisser, Waldemar
Technologische Fortschritte auf dem Gebiet der integrierten Halbleitertechnik, die unter anderem auch zur gestiegenen Leistungsfähigkeit der Kamerasensoren beitragen, konzentrierten sich bisher primär auf die Schnelligkeit und das Auflösungsvermögen der Sensoren. Die sich ständig verändernde Entwicklung hat jedoch direkte Folgen auf das physikalische Verhalten einer Kamera und damit auch Konsequenzen für die erreichbare geometrische Genauigkeit einer photogrammetrischen 3D-Rekonstruktion. Letztere stand bisher nicht im Fokus der Forschung und ist eine Aufgabe, der sich diese Arbeit im Sinne der Photogrammetrie und Messtechnik stellt. Aktuelle Untersuchungen und Erfahrungen aus industriellen Projekten zeigen in diesem Zusammenhang, dass das geometrisch-physikalische Verhalten digitaler Kameras - für höchste photogrammetrische Ansprüche - noch nicht ausreichend modelliert ist. Direkte Aussagen zur erreichbaren Genauigkeit bei gegebener Hardware erweisen sich daher bislang als unzureichend. Ferner kommt es aufgrund der unpräzisen Modellierung zu Einbußen in der Zuverlässigkeit der erreichten Ergebnisse. Für den Entwickler präziser kamerabasierter Messverfahren folgt daraus, dass zu einer optimalen Schätzung der geometrischen Genauigkeit und damit auch vollständigen Ausschöpfung der Messkamera geeignete mathematische Modelle erforderlich sind, die das geometrisch physikalische Verhalten bestmöglich beschreiben. Diese Arbeit beschreibt, wie die erreichbare Genauigkeit einer Bündelblockausgleichung, schon a priori mithilfe des EMVA1288 Standards approximiert werden kann. Eine in diesem Zusammenhang wichtige Teilaufgabe ist die Schaffung einer optimalen Messanordnung. Hierzu gehören Untersuchungen der üblicherweise verwendeten Kalibrierkörper und die Beseitigung von systematischen Fehlern vor und nach der Bündelblockausgleichung. Zum Nachweis dieser Systematiken wird eine auf statistischem Lernen basierende Methode beschrieben und untersucht. Erst wenn alle genauigkeitsmindernden Einflüsse berücksichtigt sind, wird der Anteil des Sensors in den Messdaten sichtbar und damit auch mathematisch parametrisierbar. Die Beschreibung des Sensoreinflusses auf die erreichbare Genauigkeit der Bündelblockausgleichung erfolgt in drei Schritten. Der erste Schritt beschreibt den Zusammenhang zwischen ausgewählten EMVA1288-Kennzahlen und der Unsicherheit eines Grauwertes. Der zweite Schritt ist eine Modellierung dieser Grauwertunsicherheit als Zentrumsunsicherheit einer Zielmarke. Zur Beschreibung dieser Unsicherheit innerhalb der Bündelblockausgleichung wird ein stochastisches Modell, basierend auf dem EMVA1288-Standard, vorgeschlagen. Ausgehend vom Rauschen des Zielmarkenmittelpunktes wird im dritten Schritt die Unsicherheit im Objektraum beispielhaft mit Hilfe von physikalisch orientierten Simulationen approximiert. Die Wirkung der vorgeschlagenen Methoden wird anhand von Realkalibrierungen nachgewiesen. Abschließend erfolgt die Diskussion der vorgeschlagenen Methoden und erreichten Ergebnisse sowie ein Ausblick auf kommende Untersuchungen.
Stereoskopische Video-Panoramen (2018)
Winkler, Nico
In dieser Arbeit wird ein System zur Erzeugung und Darstellung stereoskopischen Video-Panoramen vorgestellt. Neben der theoretischen Grundlagen werden der Aufbau und die Funktionsweise dieses Systems erläutert. Dazu werden spezielle Kameras verwendet, die Panoramen aufnehmen können und zur Wiedergabe synchronisiert werden. Anschließend wird ein Renderer implementiert, welcher die Panoramen mithilfe einer VirtualReality Brille stereoskopisch darstellen kann. Dafür werden separate Aufnahmen für die beiden Augen gemacht und getrennt wiedergegeben. Zum Abschluss wird das entstandene Video-Panorama mit einem Panorama eines schon bestehenden Systems verglichen.
Methodenfindung, Konzeptionierung und Durchführung einer Usability-Evaluation anhand des Webclients PROXESS Scribe (2018)
Benze, Sarah
Das Ziel der vorliegenden Bachelorarbeit war die Untersuchung verschiedener Methoden zur Ermittlung und Verbesserung der User Experience eines Softwareproduktes einer mittelständigen Firma. Hierzu wurde zunächst ein geeignetes Designkonzept und dazu passende Methoden der Evaluation und des Testings ermittelt und dann auf das Produkt angewendet. Mit dem Leitgedanken des User-Centered-Designs wurden Methoden ausgewählt, welche die Nutzerinnen/Nutzer ins Zentrum der Untersuchung stellten. So konnte mit Hilfe der Nutzerinnen/Nutzer des Produktes herausgefunden werden, wie die User-Experience ausfällt und wie diese noch verbessert werden kann. In einer Fokusgruppe sind Prototypen für die Verbesserung und Weiterentwicklung der Software entstanden. Diese Bachelorarbeit ist sowohl für Sofwaredesignerinnen/-designer, als auch für Studentinnen/Studenten der Mensch-Maschine-Kommunikation interessant.
Rendering von Freiformflächen (2018)
Schank, Mike
Rendering von Freiformflächen mit dem Tessellation-Shader und Trimmung mit dem Newton-Verfahren.
Automatische Klassifikation von hämatopoetischen Zellen für ein computer-assistiertes Mikroskopiesystem (2018)
Krappe, Sebastian
The cytological examination of bone marrow serves as clarification of variations in blood smears. It is also used for the clarification of anemia, as exclusion of bone marrow affection at lymphoma and at suspicion of leukemia. The morphological evaluation of hematopoietic cells is the basis for the creation of the diagnosis and for decision support for further diagnostics. Even for experienced hematologists the manual classification of hematopoietic cells is time-consuming, error-prone and subjective. For this reason new methods in the field of image processing and pattern recognition for the automatic classification including preprocessing steps are developed for a computer-assisted microscopy system. These methods are evaluated by means of a huge reference database. The proposed image analysis procedures comprise methods for the automated detection of smears, for the determination of relevant regions, for the localization and segmentation of single hematopoietic cells as well as for the feature extraction and classification task. These methods provide the basis for the first system for the automated, morphological analysis of bone marrow aspirates for leukemia diagnosis and are therefore a major contribution for a better and more efficient patient care in the future.
Konzeption und Entwicklung eines Stat-Raising Spiels (2018)
Truong, Tina
The following work describes the prototypical conception and development of the stat-raising game "Adventurer's Guild" using the game engine Ren'Py. The game's narrative is influenced by player decisions and the planning of activities. The game is to be visually pleasing and enjoyable. After giving an overview of stat-raising as a genre, the existing games "Dandelion - Wishes Brought to You", "Pastry Lovers", "Long Live the Queen" and "Magical Diary" are analysed to pinpoint various strengths and weaknesses of their different takes on the genre. The resultant findings are used for the conception of a new stat-raising game. The game mechanics and the design decisions made are then shown in screenshots and thoroughly explained. In a final assessment, the game will be examined with regard to the given task. Further possibilities for potential improvements and expansions will be detailed at the end.
Molekulardynamik: Simulation der Bewegung von Molekülen (2018)
Baulig, Lukas
In this bachelor thesis a system for the simulation of the movements of molecules is developed. The calculation of the forces between chemically bonded atoms as well as intermolecular forces is done almost entirely on the GPU. The visualization of the simulation happens at an interactive framerate. To achieve rendering in realtime on off-the-shelf graphics cards, apt optimizations and slight abstractions of the underlying physical models are needed. One can control the execution speed or completely stop the simulation at any given moment. Some of the parameters of the underlying physical models of the simulation can be modified at runtime. With the right settings for the parameters, some phenomena of molecular dynamics can be observed, for example the spacial structure of the molecules.
Algorithmische Komposition (2018)
Schürstedt, Timothy Steven
Algorithmic composition is an interdisciplinary topic that unites music and science. The computer is able to generate algorithmic music with the aid of a specific algorithm. In this bachelor thesis, algorithmic composition is realized with the biology-inspired algorithms called Lindenmayer-system and cellular automaton. In order to realize the compositions, several techniques are presented as well as implemented and evaluated. Those techniques map the generated data from the algorithms on a meaningful musical result.
Methods Based on Random Finite Sets for Object Tracking in Computer Vision and Robotics (2018)
Wojke, Nicolai
This thesis addresses the automated identification and localization of a time-varying number of objects in a stream of sensor data. The problem is challenging due to its combinatorial nature: If the number of objects is unknown, the number of possible object trajectories grows exponentially with the number of observations. Random finite sets are a relatively new theory that has been developed to derive at principled and efficient approximations. It is based around set-valued random variables that contain an unknown number of elements which appear in arbitrary order and are themselves random. While extensively studied in theory, random finite sets have not yet become a leading paradigm in practical computer vision and robotics applications. This thesis explores random finite sets in visual tracking applications. The first method developed in this thesis combines set-valued recursive filtering with global optimization. The problem is approached in a min-cost flow network formulation, which has become a standard inference framework for multiple object tracking due to its efficiency and optimality. A main limitation of this formulation is a restriction to unary and pairwise cost terms. This circumstance makes integration of higher-order motion models challenging. The method developed in this thesis approaches this limitation by application of a Probability Hypothesis Density filter. The Probability Hypothesis Density filter was the first practically implemented state estimator based on random finite sets. It circumvents the combinatorial nature of data association itself by propagation of an object density measure that can be computed efficiently, without maintaining explicit trajectory hypotheses. In this work, the filter recursion is used to augment measurements with an additional hidden kinematic state to be used for construction of more informed flow network cost terms, e.g., based on linear motion models. The method is evaluated on public benchmarks where a considerate improvement is achieved compared to network flow formulations that are based on static features alone, such as distance between detections and appearance similarity. A second part of this thesis focuses on the related task of detecting and tracking a single robot operator in crowded environments. Different from the conventional multiple object tracking scenario, the tracked individual can leave the scene and later reappear after a longer period of absence. Therefore, a re-identification component is required that picks up the track on reentrance. Based on random finite sets, the Bernoulli filter is an optimal Bayes filter that provides a natural representation for this type of problem. In this work, it is shown how the Bernoulli filter can be combined with a Probability Hypothesis Density filter to track operator and non-operators simultaneously. The method is evaluated on a publicly available multiple object tracking dataset as well as on custom sequences that are specific to the targeted application. Experiments show reliable tracking in crowded scenes and robust re-identification after long term occlusion. Finally, a third part of this thesis focuses on appearance modeling as an essential aspect of any method that is applied to visual object tracking scenarios. Therefore, a feature representation that is robust to pose variations and changing lighting conditions is learned offline, before the actual tracking application. This thesis proposes a joint classification and metric learning objective where a deep convolutional neural network is trained to identify the individuals in the training set. At test time, the final classification layer can be stripped from the network and appearance similarity can be queried using cosine distance in representation space. This framework represents an alternative to direct metric learning objectives that have required sophisticated pair or triplet sampling strategies in the past. The method is evaluated on two large scale person re-identification datasets where competitive results are achieved overall. In particular, the proposed method better generalizes to the test set compared to a network trained with the well-established triplet loss.
Physikbasierte Hubschraubersimulation basierend auf dem Flugmuster Eurocopter EC 135 mit einem idealisierten Rotormodell (2018)
Schmidt, Patrik
Helicopters are crucial in today’s life. A vast amount of applications prove their range, which are not coverable by other types of aircraft. But they are very complex systems, both, technically and physically. This is one of the reasons why pilot training for helicopters is quite challenging. In the last two decades flight simulators became a supplementary instrument in the educational process of pilots. With flight simulators it is possible to replay uncommon or dangerous situations. In this thesis a simple flight simulator for helicopters will be developed based on rigid body physics. The foundation is a simplified rotor model which omits complex fluid dynamics. This helps to keep the implementation simple and illustrative as well as provide simulation rates at real-time. The modules are implemented within the Unreal Engine in such way, that changing helicopter characteristics is very easy.
Untersuchung von Spielspaß an „Mäusefallen“ (2018)
Kieu, Giang Duc
How does gameplay influence the fun in video games? This article will search for an answer to this question by using a self-made video game created from scratch. This video game will be programmed in two versions with differences only in gameplay. Several test persons are then to play this game. A survey will be answered afterwards. In order to gain values that are merely influenced by gameplay changes, thoughts on the game design and conception were made. Results suggest that gameplay has a big impact on fun in video games. But gameplay isn't the only responsible factor that makes a video game amusing. Psychological aspects are present when the gameplay of a video game changes.
VR Fresken (2018)
Rodewald, Julien
Das Projekt VR Fresken setzte sich zum Ziel, mit Hilfe von virtueller Realität im Rahmen einer Museumsausstellung historisch rekonstruierte Räume und deren Deckenfresken interaktiv erlebbar zu machen. In dieser Arbeit werden die eingesetzten Techniken und Technologien beleuchtet, der Anwendungsfall der VR für den Einsatz im Museum untersucht, sowie eine Evaluation der Software im Alltagsbetrieb im Museum durchgeführt.
Visualisierung OSGi-basierter Software Architektur in Augmented Reality (2018)
Legat, Yessika
Es wird ein Augmented-Reality Ansatz zur Erforschung modularer OSGi-Softwaresysteme präsentiert. Der Prototyp wird unter der Verwendung der Microsoft HoloLens implementiert. Module, wie Komponenten und Packages, werden in einer virtuellen Stadt dargestellt. Dieser Ansatz ermöglicht es dem Anwender, die Software-Architektur mittels intuitiver Navigation zu erkunden: Spracheingabe, Blickpunkt- und Gestenkontrolle. Eine multifunktionale Benutzeroberfläche wird vorgestellt, die für verschiedene Zielgruppen adaptiert werden kann. Viele veröffentlichte Visualisierungen weisen keine klare Zielgruppendefinition auf. Das Konzept kann leicht auf andere Darstellungsformen, wie beispielsweise der Inselmetapher übertragen werden. Erste Ergebnisse einer Evaluierung, die mittels kleiner strukturierter Interviews gewonnen werden konnten, werden präsentiert. Die Probanden mussten vier Programm-verständnis Aufgaben lösen und ihren Aufwand, sowie ihre Arbeitsbelastung einschätzen. Die Ergebnisse bilden eine gute Grundlage für weitere Forschung im Bereich der Software- Visualisierung in Augmented Reality.
Gestaltung von Innenräumen mit Hilfe eines hybriden AR-/VR-Systems (2018)
Geiger, Benedikt
This Bachelor thesis illustrates the connection between the technologies Augmented and Virtual Reality and creates an expedient interdependency of the two forms of presentation. For this purpose, an application in the area of interior design has been implemented, where designing a room can be made more intuitive by using Augmented Reality, as it provides a realistic impression of the planned apartment with a Virtual Reality simulation. Based on the relevant knowledge, a project-concept has been drafted and realized by using several development systems. During a series of tests this implementation has been evaluated and subsequently optimized. The result confirms the assumption, that Augmented and Virtual Reality with their strengths can be combined to an evident solution. This thesis is relevant for computer science students as well as for people interested in innovative solutions.
Simulation der Entstehung von Sternen (2018)
Schwanekamp, Hendrik
In this bachelor thesis a code for astrophysical self-gravitating fluid simulation is developed. The code runs mainly on the GPU. Minimal simplifications of the physical model and some parameters for accuracy and tuning allow simulations to be performed at interactive framerates on most modern consumer grade computers that feature a dedicated graphics card. It is used to simulate the birth of stars from a turbulent molecular cloud. Multiple features of star formation, like accretion discs and fragmentation, can be observed in the simulation, even when low particle counts are used.
Volumetrische Beleuchtung (2018)
Kingston, Michael
Volumetric lighting is a common lighting phenomena in nature and carries an important role in the realistic appearance of computergenerated images. This thesis explains the physical background of this phenomena and lists common modells for visualising volumetric lighting in Computergraphics. Following this, this thesis compares three methods for visualising volumetric lighting with modern graphics hardware and compares these according to their abilities, restrictions and performance in an OpenGL implementation.
Rendering von Freiformflächen (2018)
Bast, Liam Oliver
In no other field of computer science has the hardware been evolved more quickly than in computer graphics. Therefore the GPU offers, aside from the pure rendering of triangles, a bunch of further pipeline steps that allows visualisation of other graphics objects, like freeform surfaces. This bachelor’s thesis is about the rendering of freeform surfaces, in particular bezier surfaces. For that reason an implementation for management and visualisation of bézier surfaces was created for the rendering framework of the university Koblenz (CVK). For this purpose first a triangulation was implemented and finally a tesselation of bezier surfaces with normals and texture coordinates, as well as the handling of trim curves.
Raytracing mit Vulkan (2018)
Grimmig, Jasper
Der Schwerpunkt der vorliegenden Bachelorarbeit war die Entwicklung eines einfachen Raytracerprogrammes unter der Verwendung der Vulkan API, und das Einschätzen des Mehraufwandes im Vergleich zum Performancegewinn. Das Programm wird in dieser Arbeit vorgestellt. Die Vulkan Komponente des Programms wird detailliert erklärt. Anschließend wird das Programm mit einem, unter der Verwendung von OpenGL geschriebenen, ähnlichen Raytracerprogramm verglichen. Beide Programme verwenden dabei den gleichen Raytracer, der im Fragmentshader implementiert ist. Der Test ergibt, dass der mithilfe von Vulkan geschriebene Raytracer deutlich langsamer ist, als das zum Vergleich dienende OpenGL Programm.
Vergleich gebräuchlicher linearer Bildtransformationen (2018)
Thomas, André-Gilbert
This bachelor thesis’s objective is to offer the reader insight into the discrete Fourier transform, the discrete cosine transform and the discrete Hadamard-Walsh transform in the context of image processing, and also to compare these transformations under various aspects. For this purpose the term of transformation, originated in linear algebra, will be explained and applied to image processing. Subsequently, the understanding of the Fourier transform will successively be built up and connected to the two remaining transforms. Finally, the transformations will be compared and their usefulness in relation to image processing will be explained.
Konzeption und Prototypisierung eines Einführungskurses in die CV mit Schwerpunkt Unity (2018)
Engel, Cynthia
Das Ziel der vorliegenden Masterarbeit ist es, einen Einführungskurs in die Computervisualistik mit dem Schwerpunkt Computergrafik zu konzeptionieren und zu prototypisieren. Der Kurs sollte Grundlagen der Computergrafik vermitteln und dabei Bezüge zu anderen Veranstaltungen des Studiums herstellen, um Motivation und Verständnis für die komplexen Zusammenhänge der Studieninhalte in der Computervisualistik zu schaffen. Der aktuelle Studiengangplan weist hier bislang ein erkennbares Defizit auf. Für den Einführungskurs wurden prototypische Lerneinheiten auf Grundlage der didaktischen Methode der Moderation und unter Verwendung von Unity entwickelt. Konzept und Prototypen wurden an Probanden ohne informationstechnischen Hintergrund evaluiert. Die Ergebnisse zeigten, dass Unity eine geeignete Oberfläche für die Vermittlung der Informationen bietet. Diese stieß auf Akzeptanz und konnte leichte Zugänglichkeit bei den Probanden aufweisen, obwohl die Lerneinheiten selbst kleinere Schwächen aufwiesen. Im Anschluss an die erste Evaluationsphase wurde eine qualitative Umfrage mit Alumini der Computervisualistik durchgeführt. Die Ergebnisse bestätigten den Bedarf nach einer einführenden Veranstaltung zur Orientierung und zur Förderung von Motivation und Verständnis für die breiten Themengebiete der Computervisualistik.
Untersuchung und Bewertung von Standardalgorithmen zur parallelen Programmierung auf der GPU (2018)
Zervudakis, Elias
The present thesis gives an overview of the general conditions for the programming of graphics cards. For this purpose, the most important Application Programming Interfaces (APIs) available on the market are presented and compared. Subsequently, two standard algorithms from the field data processing, prefix sum and radixsort are presented and examined with regard to the implementation with parallel programming on the GPU. Both algorithms were implemented using the OpenGL-API and OpenGL compute shaders. Finally, the execution times of the two algorithms were compared.
Objekterkennung mithilfe von RGB-D-Daten auf mobilen Endgeräten (2018)
Weng, Shuyi
Mit der Microsoft Kinect waren die ersten Aufnahmen von synchronisierten Farb- und Tiefendaten (RGB-D) möglich, ohne hohe finanzielle Mittel aufwenden zu müssen und neue Möglichkeiten der Forschung eröffneten sich. Mit fortschreitender Technik sind auch mobile Endgeräte in der Lage, immer mehr zu leisten. Lenovo und Asus bieten die ersten kommerziell erwerblichen Geräte mit RGB D-Wahrnehmung an. Mit integrierten Funktionen der Lokalisierung, Umgebungserkennung und Tiefenwahrnehmung durch die Plattform Tango von Google gibt es bereits die ersten Tests in verschiedenen Bereichen des Rechnersehens z.B. Mapping. In dieser Arbeit wird betrachtet, inwiefern sich ein Tango Gerät für die Objekterkennung eignet. Aus den Ausgangsdaten des Tango Geräts werden RGB D-Daten extrahiert und für die Objekterkennung verarbeitet. Es wird ein Überblick über den aktuellen Stand der Forschung und gewisse Grundlagen bezüglich der Tango Plattform gegeben. Dabei werden existierende Ansätze und Methoden für eine Objekterkennung auf mobilen Endgeräten untersucht. Die Implementation der Erkennung wird anhand einer selbst erstellten Datenbank von RGB-D Bildern gelernt und getestet. Neben der Vorstellung der Ergebnisse werden Verbesserungen und Erweiterungen für die Erkennung vorgeschlagen.
Rendering von Haaren und Fell (2018)
Kraft, Emma Jane
In der Computergrafik stellte das echtzeitfähige Rendern von Haaren und Fell ein Problem dar. Die Berechnung der Beleuchtung, Schattierung und Transparenz erfordert einen hohen Rechenaufwand, welcher sich negativ auf die Performanz auswirkt. Doch durch verbesserte Hardware und neue Verfahren ist es möglich, solch komplexe Effekte in Echtzeit zu simulieren. In folgender Arbeit werden die Grundlagen des Renderings von Haaren erläutert. Außerdem wurde im Rahmen der Arbeit eine echtzeitfähige Demo implementiert, deren zugrunde liegende Verfahren und Funktionalitäten beschrieben werden. Um die Demo zu evaluieren wurde die mögliche Anzahl an Bildern pro Sekunde bei Modellen unterschiedlicher Komplexität gemessen. Schließlich wurden die Ergebnisse mit Bildern von echten Haaren verglichen.
Berechnung und Visualisierung von Kavitäten in Molekülen während eines Docking-Prozesses (2018)
Schüller, Vanessa
The present thesis describes the development of an OpenGL-based tool visualizing cavities of proteins, which can be observed during a static docking simulation. The goal is to achieve knowledge about interactions between proteins and ligands based on information about distances between them. At first chemical basics, which motivate the topic and are important for understanding the topic and the used algorithms, are presented. Furthermore existing software, which deals with similar issues, is described. Next the prerequisites for the development of the program are presented and the tool is described in detail. Concluding the tool is evaluated concerning performance and usage and a summarizing conclusion is given. The program turns out as a helpful tool for current research and a good base for further and deeper research projects.
Evaluation einer sprachgesteuerten Lösung in der Produktion mit multimodaler Ausgabe (2018)
Khan, Sikandar
Die vorliegende Masterarbeit thematisiert die Evaluation einer sprachgesteuerten Lösung in der Produktion mit multimodaler Eingabe. Dabei wurden die Usability und die Benut-zerfreundlichkeit eines gewählten Sprachdialogsystems bewertet. Die Bewertung wurde mit Hilfe von Benutzertests und eines modifizierten SASSI-Fragebogens durchgeführt. Weiterhin wurden auch technische Kriterien, wie die Wortfehlerrate und die Out-of-grammar Rate zur Hilfe gezogen. Für den Versuch wurden zwei verschiedene Szenarien aus einer realen Produktionsum-gebung definiert. Dabei sollten die Teilnehmer verschiedene Aufgaben mit Hilfe des Testsystems erledigen. Die Interaktion mit dem Sprachdialogsystem fand anhand von ge-sprochenen Befehlen statt, welche durch eine Grammatik definiert wurden. Die Sprach-kommandos wurden durch die Zuhilfenahme eines WLAN-Headsets an das Sprachsys-tem übertragen. Während des Versuchs wurden Aussagen der Teilnehmer protokolliert und die technischen Kriterien notiert. Das Ergebnis der Evaluation verdeutlicht, dass das Sprachdialogsystem eine hohe Quali-tät bezüglich Usability und Benutzerfreundlichkeit aufweist. Dabei sind die Wortfehler-rate und die Out-of-grammar Rate sehr niedrig ausgefallen und das System wurde von den Benutzern deutlich positiv bewertet. Nichtsdestotrotz wurden einige Kritikpunkte ge-nannt, die zu einer Verbesserung des Systems beitragen können.
RoboCup 2017 – homer@UniKoblenz (Germany) (2018)
Memmesheimer, Raphael
This paper describes the robot Lisa used by team homer@UniKoblenz of the University of Koblenz Landau, Germany, for the participation at the RoboCup@Home 2017 in Nagoya, Japan. A special focus is put on novel system components and the open source contributions of our team. We have released packages for object recognition, a robot face including speech synthesis, mapping and navigation, speech recognition interface via android and a GUI. The packages are available (and new packages will be released) on http://wiki.ros.org/agas-ros-pkg.
RoboCup 2016 – homer@UniKoblenz (Germany) (2018)
Memmesheimer, Raphael
This paper describes the robot Lisa used by team homer@UniKoblenz of the University of Koblenz Landau, Germany, for the participation at the RoboCup@Home 2016 in Leipzig, Germany. A special focus is put on novel system components and the open source contributions of our team. We have released packages for object recognition, a robot face including speech synthesis, mapping and navigation, speech recognition interface via android and a GUI. The packages are available (and new packages will be released) on http://wiki.ros.org/agas-ros-pkg.
Development of an augmented assembly scenario with Lego bricks for the Microsoft HoloLens (2017)
Thies, Darius
Augmented reality is being present for many years. Through progress in technology smaller augmented reality glasses became possible. These new technologies allow many new ways of interaction and usage of augmented reality. This thesis is about the Microsoft HoloLens and its possiblities for consumers and industry. In the context of this thesis a new interactive and augmented application to measure the possiblities and limitations of the Microsoft HoloLens has been developed. The scene is an assembly szenario with a step by step instruction of building with Lego bricks. The evaluation showed that the HoloLens can already be used to assist in assembling scenarios and offers some advantages over other methods, although the glasses still have some flaws.
BVH- und Line-Space-Kombination zur Pathtracing-Beschleunigung (2017)
Braun, Johannes
This thesis tests several methods and measures in pathtracing for selecting either the Line Space or the Bounding Volume Hierarchy data structure to make use of the advantages of both. The structures are defined locally around each object and each Line Space shaft contains one candidate ID each. All implementation is done as a C++ and OpenGL framework with compute shaders handling the pathtracing and Line Space generation. The measures include the probability distribution, the effect dependency, as well as a distance threshold and are tested against several different scenes. In most situations, the results show a noticeable increase in performance, partly only with minor visual differences, with the probability measure producing the highest quality images for a given performance. The fundamental problems of the Line Space concering the high memory consumption and a long generation time compared to the BVH still persist, despite the object local structure, a minimal amount of data per shaft and the compute shader implementation.
Grenzen und Möglichkeiten der HoloLens im Bereich Gaming (2017)
Deeming, Alexander James
This thesis deals with the exploration of different interaction possibilities for three-dimensional, virtual objects in a real environment. The focus lies especially on interaction possibilities from new AR-technologies. A playful prototype of an application for Microsofts HoloLens will be designed and implemented. The prototype consists of three parts. The first part is the scan-process of the real environment of the user. In the second part the user can augment the real environment with three-dimensional, virtual objects. In the third part the user is supposed to navigate a virtual avatar through the real environment. The interaction possibilities of the HoloLens like Gaze, Gesture and VoiceInput will be evaluated in the following categories menu navigation, positioning of three-dimensional objects in a real environment and controlling an avatar.
Light-Injection und Global Illumination mittels GPU und der Linespace Datenstruktur (2017)
Nilles, Alexander Maximilian
This thesis presents two methods for the computation of global illumination. The first is an extension of Reflective Shadow Maps with an additional shadow test in order to handle occlusion. The second method is a novel, bidirectional Light-Injection approach. Rays originating from the light source are traced through the scene and stored inside the shafts of the Linespace datastructure. These shafts are a discretization of the possible spatial directions. The Linespaces are embedded in a Uniform Grid. When retrieving this pre-calculated lightning information no traversal of datastructures and no additional indirection is necessary in the best-case scenario. This reduces computation time and variance compared to Pathtracing. Areas that are mostly lit indirectly and glas profit the most from this. However, the result is only approximative in nature and produces visible artifacts.
Echtzeit Raytracing mittels GPU und der Linespace Datenstruktur (2017)
Seggebäing, Alexander
This thesis explores different approaches for the acceleration of raytracing calculations on the graphics processing unit (GPU). For that a voxel grid is used and extended by the linespace data structure. The linespace consists of direction based shafts and stores the objects located in those shafts in a candidate list. Different methods for the sorting and traversal of the linespace are presented and evaluated. The shown methods cannot provide a speed up of the frame rate without resulting in a loss of image quality.
Entwicklung einer VR-Umgebung zur Untersuchung des induzierten Roelofs Effekts (2017)
Neuneier, Svenja
The market for virtual reality is rapidly evolving regarding its hardware components. Further applications are the result of this progress. In addition to the gaming market virtual reality offers further possibilities and advantages in research. That way this technology provides the investigation of perceptual phenomena. Therefore the present thesis aimed to examine the induced roelofs effect in a virtual environment and in reality in front of a computer screen. The roelofs effect describes a misperception that occurs if a persons midline and a target surrounding frame are offset, which results in a false localisation of the object. Thus the present study provides insight into the influence of a computer screen regarding this effect. Moreover, conclusions concerning the suitability of virtual reality in perceptual research are drawn. The results obtained by the virtual reality indicated a greater degree of perceptual distortion. Therefore the fixed frame of the computer screen can be assumed as an additional orientation.
Stilisierung von Renderings mit Hilfe von handgemalten Vorlagen (2017)
Heidrich, Raphael
One of the greatest goals in computer graphics is the aesthetic representation of objects. In addition to conventional methods, another field focuses on non-photorealistic renderings. The so-called example-based rendering is an area where users can transfer their art style to a pre-computed 3D rendering, using a hand-painted template. There are some algorithms that already provide impressive results, but their problem is that most of these procedures count as offline methods and are not able to produce results in real-time. For this reason, this work show a method that satisfies this condition. In addition, the influence of the run-time reduction on the results is investigated. Requirements are defined, to which the method and its results are examined. Other methods in this field are referenced and compared with their results.
Spectral Graph Convolutional Networks for Part-of-Speech Tagging (2017)
Demirel, Saner
Part-of-Speech tagging is the process of assigning words with similar grammatical properties to a part of speech (PoS). In the English language, PoS-tagging algorithms generally reach very high accuracy. This thesis undertakes the task to test against these accuracies in PoS-tagging as a qualitative measure in classification capabilities for a recently developed neural network model, called graph convolutional network (GCN). The novelty proposed in this thesis is to translate a corpus into a graph as a direct input for the GCN. The experiments in this thesis serve as a proof of concept with room for improvements.
Augmented Reality Anwendung für Windows Mixed Reality unter Verwendung der HoloLens zur Vermarktung von Werbeflächen (2017)
Schröder, Sören
This bachelor thesis deals with the development of an application for the Microsoft HoloLens. The application is used for the marketing of advertis- ing spaces that belongs to the company awk AUSSENWERBUNG GmbH. On basis of the development, the question is answered which are the pos- sibilities and limitations of the HoloLens and the Mixed Reality Platform. Problems are also addressed, that come along with the development of an application for such a new technology, like the HoloLens is. Beside the new technologies, some challenges come also from the applications oper- ational locations. Several application examples and presentations suggest, that the HoloLens is primarily designed for indoor usage. Instead the de- veloped application is for outdoor use only. During the development, sev- eral insights can be gained about this new technology. On the one hand it becomes clear, that the HoloLens and also the development environment aren’t completely matured yet. On the other hand, that the HoloLens isn’t an outdoor device at all. Despite the difficulties during the development, there occur many possibilities that are associated with this new technology.
Tiefen-basierte Verdeckung in Augmented Reality mittels Natural Image Matting (2017)
Kremer, Kevin
Im Bereich Augmented Reality ist es von großer Bedeutung, dass virtuelle Objekte möglichst realistisch in ein Kamerabild eingebettet werden. Nur so ist es möglich, dem Nutzer eine immersive Erfahrung zu bieten. Dazu gehört unter anderem, Verdeckung dieser Objekte korrekt zu behandeln. Während schon verschiedene Ansätze existieren, dieses Verdeckungsproblem zu beheben, wird in dieser Arbeit eine Lösung mittels Natural Image Matting vorgestellt. Mit Hilfe einer Tiefenkamera wird das Kamerabild in Vorder- und Hintergrund aufgeteilt und anschließend das virtuelle Objekt im Bild platziert. Für Bereiche, in denen die Zugehörigkeit zu Vorder- oder Hintergrund nicht eindeutig ist, wird anhand bekannter Pixel ein Transparenz- Wert geschätzt. Es werden Methoden präsentiert, welche einen Ablauf des Image Matting in Echtzeit ermöglichen. Zudem werden Verbesserungsmöglichkeiten dieser Methoden präsentiert und gezeigt, dass durch diese eine höhere Bildqualität für schwierige Szenen erreicht wird.
Extension of a GPU-based raytracer to local linespaces (2017)
Korbach, Christian
This thesis presents the use of a local linespace data structure, which is designed and implemented on the basis of an existing GPU-based raytra- cer with a global linespace data structure. For each scene object, an N-tree is generated whose nodes each have a linespace. This saves informations about existing geometry in its shafts. A shaft represents a volume between two faces on the outside of the node. This allows a faster skipping of em- pty spaces during raytracing. Identical objects can access already calcula- ted linespaces, which can reduce the memory requirement by up to 94.13% and the initialization time of the datastructure by up to 97.15%. Due to the local access possibilities dynamic scenes can be visualized. An increase in quality can also be observed.
Semi-automatic feature detection in volume data through anomalies in local histograms (2017)
Beutgen, Jan
In scientific data visualization huge amounts of data are generated, which implies the task of analyzing these in an efficient way. This includes the reliable detection of important parts and a low expenditure of time and effort. This is especially important for the big-sized seismic volume datasets, that are required for the exploration of oil and gas deposits. Since the generated data is complex and a manual analysis is very time-intensive, a semi-automatic approach could on one hand reduce the time required for the analysis and on the other hand offer more flexibility, than a fully automatic approach. This master's thesis introduces an algorithm, which is capable of locating regions of interest in seismic volume data automatically by detecting anomalies in local histograms. Furthermore the results are visualized and a variety of tools for the exploration and interpretation of the detected regions are developed. The approach is evaluated by experiments with synthetic data and in interviews with domain experts on the basis of real-world data. Conclusively further improvements to integrate the algorithm into the seismic interpretation workflow are suggested.
Accelerating volume rendering for virtual reality applications (2017)
Buchacher, Arend
With the emergence of current generation head-mounted displays (HMDs), virtual reality (VR) is regaining much interest in the field of medical imaging and diagnosis. Room-scale exploration of CT or MRI data in virtual reality feels like an intuitive application. However in VR retaining a high frame rate is more critical than for conventional user interaction seated in front of a screen. There is strong scientific evidence suggesting that low frame rates and high latency have a strong influence on the appearance of cybersickness. This thesis explores two practical approaches to overcome the high computational cost of volume rendering for virtual reality. One lies within the exploitation of coherency properties of the especially costly stereoscopic rendering setup. The main contribution is the development and evaluation of a novel acceleration technique for stereoscopic GPU ray casting. Additionally, an asynchronous rendering approach is pursued to minimize the amount of latency in the system. A selection of image warping techniques has been implemented and evaluated methodically, assessing the applicability for VR volume rendering.
Global Illumination using GPU Path Tracing and the Line Space datastructure (2017)
Schröder, Felix-León
This thesis presents a novel technique in computer graphics to simulate realtime global illumination using path tracing. Path tracing is done with compute shaders on the graphics card (GPU) to perform rendering in a highly parallelized manner. To improve the overall performance of tracing rays, the Line Space is used as an acceleration data structure in different variations, resulting in better empty space skipping. The Line Space saves scene information based on a previous voxelization in direction-dependent shafts and is generated and traversed on the GPU. With this procedure, indirect lighting and soft shadows can be computed in a physically correct way. Furthermore, using the Line Space, path tracing can be performed mostly independent of the complexity of the scene geometry with over 100 frames per second, which is truly real-time and much faster than using a comparable voxel grid. The image quality is not affected negatively by this technique and the shadow quality is in most cases much better compared to shadow-mapping.
Gamification im Kontext des Fremdsprachenerwerbs: Erstellung eines Software-Prototyps für das Fach "Deutsch als Fremdsprache" (2016)
Köhler, Jessica
Learning or doing ones homework isn’t among the first things students like to do. They rather play videogames — a situation every teacher knows. One chance to solve this problem is to combine learning and video games. Scientists are discussing game-based learning and gamification in this context. To shed some light at the meaning of these terms, especially on gamification, is one of the purposes of this thesis. Gamification doesn’t mean to cover boring learning content with some sort of game mechanics or to reward a right answer with a minigame, that has no connection to the teaching and learning content at all. In contrast, gamification is the inclusion of game elements in learning applications to motivate students to use these applications to learn. Learning languages takes special profit of computer-assisted learning. Using an online learning environment enables the students to get in touch with each other and exchange experiences. Certain game elements can be used to let students participate in a sort of competition. Here they can compare their knowledge in a game-based manner. In the context of this thesis, a prototype will be developed that connects game elements to a learning application for “German as a Foreign Language“. The purpose of this prototype is to show teachers possibilites to motivate their students. A usability test will be conducted, the collected data will be evaluated and improvements will be proposed. As a result of this thesis, it is shown that the prototype includes promising approches and was evaluated successfully. Nonetheless the prototype needs to be tested more thoroughly and improvements need to be implemented. Furthermore, evaluation methods need to be developed to take the peculiarities of games and their special characteristics into account.
Simulation of augmented-reality devices on virtual-reality systems in Unity (2016)
Pohl, Marcel
Augmented Reality has many areas of application. It can be used to simplify everyday life as well as working processes. However, since there are many manufacturers that offer greatly varying systems, choosing the correct system according to application as well as cross-platform development are dfficult. This thesis attempts to develop an application which can be used to simulate Augmented Reality devices on Virtual Reality systems. This should simplify the processes of choosing a system as well as cross-platform development. Since the simulation will be designed to run on mobile devices, it should be possible to render high quality, realistic environments in advance, using a panoramic image. On a Virtual Reality device, they need to be displayed as a stereoscopic image. To achieve this, several methods are presented that can be used to perform this conversion. An editor will be created which will allow the creation of scenes, configuration of Augmented Reality devices and displaying them on a Virtual Reality system. For closing this thesis a test will be performed, to check the quality of the simulation as well as improvements that can be made.
Light Painting / Entwicklung eines Pixel-Sticks (2016)
Köpcke, Marius
Die vorliegende Arbeit befasst sich mit der Entwicklung eines Pixel-Sticks, ein digitales Hilfsmittel für das Light Painting. Schwerpunkte sind die Entwicklung von Hard- und Software des Sticks, sowie einer Android Applikation für die Bedienung. Der Einbezug des Smartphones unterscheidet diesen Pixel-Stick anderen Varianten. Neben der grundlegenden Steuerung ist es möglich, Bilder direkt von dem Smartphone auf den Stick zu übertragen.
GPU basiertes Ray Tracing mit Bounding Volume Hierarchie (2016)
Schrage, Robin
Ray Tracing als Bildsyntheseverfahren ist relevant für viele Anwendungsbereiche, da es Aspekte des Lichttransports physikalisch korrekt simulieren kann. Aufgrund des hohen Berechnungsaufwands sind der Einsatz von Datenstrukturen zur Beschleunigung und die parallele Verarbeitung notwendig. GPUs sind inzwischen hoch parallele, programmierbare Prozessoren mit zahlreichen Kernen und eignen sich aufgrund ihrer hohen Leistungsfähigkeit dazu, aufwändige, parallelisierbare Probleme zu lösen. In dieser Arbeit geht es um GPU Ray Tracing, beschleunigt durch Bounding Volume Hierarchien (BVH). Auf Basis relevanter Veröffentlichungen zu Aufbau und Traversierung von BVHs und der Abbildung des Ray Tracing Prozesses auf die GPU Architektur wird ein GPU Ray Tracer konzeptioniert und entwickelt. Während der BVH Aufbau vorab auf dem Host stattfindet, wird der gesamte Ray Tracing Prozess durch mehrere Kernel komplett auf der GPU ausgeführt. Die Implementierung der Kernel erfolgt in Form von OpenGL Compute Shader Programmen, und die Aufteilung des Ray Tracers auf mehrere Kernel ist durch die GPU Achitektur und das SIMT Ausführungsmodell motiviert. Für die Speicherorganisation der binären BVHs werden zwei Varianten betrachtet, klassisch und als MBVH, wobei sich die MBVH Organisation als effizienter erweist. Zudem werden verschiedene Varianten für die Traversierung ohne Stack und für die Stack-basierte Traversierung umgesetzt und bewertet. Der in mehrere Kernel strukturierte GPU Ray Tracer wird zudem mit einer Einzelkernel Version verglichen. Die besten Ergebnisse erreicht die Traversierung ohne Stack mit einem while-while Ablauf und MBVH im Rahmen des aufgeteilten GPU Ray Tracers.
  • 1 to 50

OPUS4 Logo

  • Contact
  • Imprint
  • Sitelinks