Bachelor theses

FitLife - game about studying at the FIT

Author
David Mikulka
Year
2022
Type
Bachelor thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Summary
This bachelor thesis is focused on analysis and finalization of a student video game project called FitLife. The game is being developed by two developers, so the finalization process takes place simultaneously in two theses. Both of them focus on improving UX (user experience). The main goal of this thesis is primarily the design and implementation of a new user interface and the creation of (not only) pixel art animations.

FitLife - game about studying at FIT

Author
Duc Minh Pham
Year
2022
Type
Bachelor thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Summary
The goal of this thesis is to design and finalize the game of FitLife. The game is being finalized by two people, and thus the process be split into two theses. This thesis will focus on the software engineering aspect of game development. Design patterns will be used in the design and implementation of key back-end components of the game.

Image sonification

Author
Radka Kolembusová
Year
2022
Type
Bachelor thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Reviewers
prof. Dr. Ing. Petr Kroha, CSc.
Summary
The topic of the bachelor thesis is the design of image data sonification and the generation of music and sound with use of color similarity and artificial intelligence object detection methods. The work begins with a research including the methodology of sonification, approaching the technical terms acoustics, music theory and color spaces. Furthermore, projects with similar subject of investigation are described and evaluated. The thesis continues with searching and evaluating modalities mapping methods between the visual and the audio domain. The analysis of technological possibilities focuses mainly on user-friendliness and portability. After the graphical and software design, a prototype of application is implemented and user testing is performed.

3D Faculty Model

Author
Oldřich Milec
Year
2019
Type
Bachelor thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Reviewers
Ing. Jiří Chludil
Summary
This thesis focuses on creating a 3D model of the third floor of the New building at the Czech Technical University Prague. Some parts of this model are created procedurally using plugins for Blender. These are primarily classrooms and offices which are very similar to one another. It is possible to parametrically change those plugins in order to have the resulting room correspond to reality. The rest of the floor is created by hand and subsequently connected to the generated rooms.

Visualization of 3-dimensional solar surface data

Author
Vojtěch Tomas
Year
2019
Type
Bachelor thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Summary
The thesis deals with the possibilities of multidimensional data visualization. The aim is to select and implement a suitable vector field visualization methods. The thesis includes an analysis of numerical integration methods, interpolation methods, and geometry construction algorithms. Based on the analysis, the thesis presents the design of a prototype visualization application. The design focuses on physical accuracy and clarity of the visualization, value approximation, performance, and also portability. The prototype is implemented using web technologies (JavaScript and WebGL) and works also in SAGE2 environment; the computation components of the application are implemented in Python. The thesis includes the evaluation of the user tests as well as a performance comparison of the implemented mathematical methods with the corresponding methods implemented in SciPy module.

Large urban scenes visualization

Author
Giang Chau Nguyenová
Year
2018
Type
Bachelor thesis
Supervisor
Ing. Jiří Chludil
Reviewers
Ing. Radek Richtr, Ph.D.
Summary
This thesis focuses on optimizing the visualization of large urban scenes and contains an overview of several methods, which I analyze and compare by chosen criteria. I mainly focus on level of detail methods and visibility of the scene. On the basis of the detailed analysis of examined algorithms, I have implemented selected methods and visualized the prototype using the game engine Unreal Engine. I noted rendering parameters of designed prototype and evaluated the efficiency of each used technique.

Animated avatar for education application Dragon

Author
Pavel Podaný
Year
2016
Type
Bachelor thesis
Supervisor
Ing. Jiří Chludil
Reviewers
Ing. Radek Richtr, Ph.D.
Summary
Application Dragon represents an educational software designed to be used by children affected by various learning disorders. The contents of this work discuss the idea of an animated character guide and analyse its strengths and features in order to design a character of its own to be used in a new mobile version of the application. The work examines the ways of controlling such characters and the problem of choosing an ideal reaction based on the application inputs. The gathered information is then used for designing and implementation of an application to be used for configuration and simulation of the character's behavior.

Master theses

Metaviz: Creative Programming Guide

Author
Radka Hošková
Year
2022
Type
Master thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Reviewers
Ing. Adam Vesecký
Summary
The goal of this work is to structuralize available information about creative programming. A part of this work is a set of interactive visualizations, available with description in web application Metaviz.

Tactile Matrix Box

Author
Jiří Šebele
Year
2022
Type
Master thesis
Supervisor
Ing. Radek Richtr, Ph.D.
Summary
In this work, we explore the emerging field of tangible interactions, especially tangible surfaces. We research the state of the art in fiducial marker tracking, as well as current artificial intelligence approaches. Our goal is to improve upon the MIT Tactile Matrix design and to develop a simple to use SDK which students can use to develop novel tangible applications easily. We make the construction more flexible to accommodate the needs of the students, and we expand the functional range of the MIT Tactile Matrix by using ethernet communication. We discuss possible future applications and look back at case studies of the device's deployment.

Dowry Towns of the Queens of Bohemia - Mobil client core

Author
Ondřej Slabý
Year
2019
Type
Master thesis
Supervisor
Ing. Jiří Chludil
Reviewers
Ing. Petr Pauš, Ph.D.
Summary
This thesis is part of the project Dowry Towns of the Queens of Bohemia. The aim of the project is, among other things, to create a mobile application for the Android operating system. The goal of the application is to display historical versions of buildings at their real locations using augmented reality. The thesis deals with the analysis of the user interface of similar applications and design of a modular architecture which aims to separate algorithms used to make augmented reality possible from the specifics of the Android platform to make their implementation easier. The designed architecture is realized as part of the thesis, including user interface. It is tested and the resulting application uploaded to Google Play Store automatically. The process of the automatic upload is also covered by the thesis.

The person responsible for the content of this page: doc. Ing. Štěpán Starosta, Ph.D.