Refine
Year of publication
- 2017 (15) (remove)
Document Type
- Bachelor Thesis (15) (remove)
Language
- German (15) (remove)
Keywords
- Computervisualistik (4)
- Computergrafik (3)
- Line Space (3)
- Datenstruktur (2)
- Global Illumination (2)
- Linespace (2)
- Path Tracing (2)
- Realistische Computergrafik (2)
- Assembly (1)
- Augmented Reality (1)
- Bounding Volume Hierarchy (1)
- Dynamische Netzwerkanalyse (1)
- Echtzeit Raytracing (1)
- Enterprise Collaboration Sytems (1)
- Erweiterte Realität (1)
- HoloLens (1)
- Light Injection (1)
- Montage (1)
- Pathtracing (1)
- Raytracing (1)
- Social Network Analysis (1)
In the last few years the Internet of things has gained increased attention from authors as well as companies due to its innovation potential. The rising interest in the Internet of Things has also affected the logistics, which currently suffers from the effects of the globalization and the ever-increasing competitive pressure. Thus, there are efforts to discover how the logistics can profit from the use of IoT concepts, ideas and technologies to help it overcome its challenges. This research study focuses on the identification of these efforts and the corresponding research for logistics processes. For that purpose the researcher explored current literature referring to this topic. The final outcome of this paper is a structured overview of the identified IoT use-cases, their corresponding technologies and devices and finally their affected stakeholders. Whether the expectations regarding the IoT implementation in logistics processes are met, how companies can profit from these use-cases and which problems potentially arise by using IoT devices and technologies in logistics are answered at the end of this paper.
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.
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.
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.
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.
This Work analyzes if a hardware prototype on an Arduino basis for an Adhoc Network can be created. The objective of the prototype development is, the creation of a sensor node with a modular design, where components can be easily changed. Furthermore the application area has requirements, which the node must fulfill. These requirements are derived from the Tmote Sky sensor node, therefore the new created sensor node must be a possible alternative for it and fulfill the same functions. For that purpose this study reviews some available Arduino microprocessors on their suitability for a sensor node. Later in the work the composition of the sensor node is documented. For this, the hardware and their costs are illustrated. The created hardware prototype allows, through easily changed radio modules, the covering of 433 MHz, 866 MHz and 2,40 GHz radio frequencies. At the end of the work, the sensor node prototype is used in an experiment to check for the suitability for water monitoring. For this, an experiment was performed on land and on water and the results evaluated. In the end the prototype fulfilled most of the requirements, but the cost was a little too high.
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.
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.
While real-time applications used to be executed on highly specialized hardware and individually developed operation systems, nowadays more often regular off-the-shelf hardware is used, with a variation of the Linux kernel running on top.
Within the scope of this thesis, test methods have been developed and implemented as a real-time application to measure several performance properties of the Linux kernel with regards to its real-time capability.
These tests have been run against three different versions of the Linux kernel. Afterwards, the results of the test series were compared to each other.
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.
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.
Die Erzählung Der Sandmann ist seit nun mehr zwei Jahrhunderten Bestandteil der deutschen Literaturhistorie. Als eines der bekanntesten Werke E.T.A. Hoffmanns hat es im Laufe der Zeit darüber hinaus seinen Platz unter anderem in der Oper, im Hörspiel und auch im Film gefunden. An dieser Stelle setzt die hier vorgelegte Arbeit an und untersucht Hoffmanns Novelle sowie eine filmische Umsetzung in Hinblick auf ihre (formalen und inhaltlichen) Eigenheiten. Das Ziel dieser Arbeit ist dabei die Beantwortung der Frage, ob die behandelten Motive als Leitmotive bezeichnet werden können, welche formalen Eigenheiten sie möglicherweise unterstützen und wie sich die Charakteristik der Erzählung inklusive der Motive für einen Film (beziehungsweise für ein Drehbuch) adaptieren lässt.
This bachelor thesis examines methods of Social Network Analysis in the context of in-house collaboration platforms and gives an overview of appropriate metrics based on findings in literature. Within this literature analysis advantages in analyzing these enterprise social networks for companies are pointed out. Also possible problems, for example relating to data protection, will be explained. Based on dynamical long-term analysis of the network of UniConnect it was detected, that measures of centrality show the connectedness of an actor. These measures allow drawing conclusions concerning position and function of the employee in the company. Furthermore the complexity of the network can be determined through clique analysis. By viewing at the gradual development of the network, it is possible to identify persons, who are strongly interconnected within a short period of time. These employees have strategic importance relating to knowledge management and the dissemination of information within the company.
Diese Arbeit kombiniert zwei Themengebiete, welche in unserer Gesellschaft und Wirtschaft immer präsenter und aktueller werden. Das erste Thema beinhaltet die Nachhaltigkeit, welche sich in dieser Arbeit in die drei Säulen Ökologie, Ökonomie und Soziales untergliedert. Die erste Säule, Ökologie, beschäftigt sich hauptsächlich mit der Bekämpfung von Umweltproblemen und dem nachhaltigen Erhalt der Natur. Der Bereich Ökonomie befasst sich damit, die Ressourcen nachhaltig zu nutzen, um ein langfristiges Erzielen von wirtschaftlichen Erträgen zu gewährleisten. Die letzte Säule hat den Zweck die Soziale Nachhaltigkeit zu fördern, indem der gesellschaftliche Zusammenhalt gesichert und die Chance auf Arbeit ermöglicht wird, um gleichzeitig für gute Arbeitsbedingungen zu sorgen. Alle drei Säulen sind daher auch für Unternehmen relevant und sollten von diesen stetig beachtet werden, um eine sogenannte unternehmerische Nachhaltigkeit umzusetzen. Zur Unterstützung dieser Umsetzung, soll hier das zweite Thema hinzugezogen werden, das sogenannte Internet of Things. Das Internet of Things gewinnt, wie auch das Thema Nachhaltigkeit, zunehmend an Bedeutung und bietet viele Vorteile zur Unterstützung nachhaltiger Unternehmen. Dabei sollen immer mehr Geräte zu intelligenten Geräten gewandelt werden um eine Integration in ein Informationsnetzwerk zu gewährleisten. Dort können gesammelte Daten sinnvoll analysiert und genutzt werden, wodurch viele Bereiche effizienter gestaltet und viele Handlungen erleichtert werden können.
Aufbauend auf diesen zwei Themengebiete werden, im weiteren Verlauf dieser Arbeit, IoT- Technologien vorgestellt, die der Unterstützung, in den Bereichen Ökologie, Ökonomie und Soziales, von Unternehmen dienen. Zu den aufgezeigten Technologien werden anschließend Beispiele präsentiert und, wenn vorhanden, auch die jeweiligen Anbieter.
Da eine Nutzung von IoT-Technologien nicht nur von Vorteil ist, sondern auch Herausforderungen mit sich bringt, werden diese abschließend aufgezeigt. Diesen Herausforderungen gilt es sich seitens der Unternehmen, der Gesellschaft und auch der Politik zu stellen, um eine effiziente Nutzung zu ermöglichen.
Since software influences nearly every aspect of everyday life, the security of software systems is more important than ever before. The evaluation of the security of a software system still poses a significant challenge in practice, mostly due to the lack of metrics, which can map the security properties of source code onto numeric values. It is a common assumption, that the occurrence of security vulnerabilities and the quality of the software design stand in direct correlation, but there is currently no clear evidence to support this. A proof of an existing correlation could help to optimize the measurements of program security, making it possible to apply quality measurements to evaluate it. For this purpose, this work evaluates fifty open-source android applications, using three security and seven quality metrics. It also considers the correlations between the metrics. The quality metrics range from simple code metrics to high-level metrics such as object-oriented anti-patterns, which together provide a comprehensive picture of the quality. Two visibility metrics, along with a metric that computes the minimal permission request for mobile applications, were selected to illustrate the security. Using the evaluation projects, it was found that there is a clear correlation between most quality metrics. By contrast, no significant correlations were found using the security metrics. This work discusses the correlations and their causes as well as further recommendations based on the findings.