Selected theses volná témata
- 2021: MS/BS
- 2020: MS/BS
- 2019: MS/BS
- 2018: MS/BS
- 2017: MS/BS
- 2016: MS/BS
- 2015: MS/BS
- 2014: MS/BS
- 2013: MS/BS
- 2012: MS/BS
- 2011: MS/BS
- 2010: MS/BS
- 2009: BS
2021
Master theses
-
Visual Simulation of Rain
The project of the thesis focuses on increasing visual diversity in traffic simulators by simulating multiple rain phenomena, which can be seen in the real world. Thorough research of existing… -
Clustering and visualization of tabular data with nominal attributes
This master's thesis discusses the different approaches to the clustering and subsequent visualization of nominal and ordinal data. As such, it explains the tabular dataset, defines attribute types,… -
Management of large-scale traffic sensor data using geospatial context
This thesis aims to implement a prototype of a system for the visualization and management of traffic sensors. In order to design the prototype, user research with experienced traffic engineers was…
Bachelor theses
-
Path Tracing using Vulkan AP
This work overviews basic techniques of ray tracing as well as the structure of Vulkan API and shows how to use them to create a path tracer. The related implementation is built from ground up and is… -
Transformation manipulators and scripting in I3T
The goal of this work is design of manipulators for interactive modification of transformation and projection matrices and the integration of these manipulators into I3T-software for teaching… -
Outdoor AR with 360 panorama
This bachelor thesis talks about the use of mobile libraries for augmented reality that are used to show 360° panoramas of Langweil paper model of Prague from 19th century. First, there are… -
Personal health diary - mobile application
The aim of this thesis is to design, implement and test a mobile application for a regular monitoring of personal health information. The application should allow a wide range of user specific health… -
Game engine for Minecraft-like games
The theme of this Bachelor thesis is generating and rendering Minecraft-like game environments. Minecraft-like games are specific by seemingly endless procedurally generated volumetric worlds, where… -
Procedural generation of videogame environments
There are many features in games that take a lot of time and resources to develop. That is why this thesis is focused on procedurally generated content, precisely dungeon environments, and generates… -
Web Portal for Augmented Reality Preparation
The object of this bachelor thesis is the design and implementation of a web application for creation of augmented reality content. The application is developed using Javascript, HTML and CSS. It… -
Black Hole visualization in virtual reality with 360° camera
This bachelor thesis shows a process of visualization of black holes. To maximize the level of user immersion virtual reality and 360 video background was used. Low computation complexity is the main… -
Direct Rendering of Procedural Models
Projects in the field of 3D graphics may be focused on rendering large scenes with a big number of objects. A human is not able to create all objects manually in a reasonable amount of time. To avoid… -
Logic 3D game
This work analyses the process of designing games, the mechanics of logic games, and the creation of modular components. I use the analysis to design a game of my own and develop it in the Unity game… -
3D first-person logic game
This thesis provides an analysis of the best principles of creating a good puzzle game, the overall process of level design, the most common modeling techniques, and the best practices of creating…
2020
Master theses
-
Configurable Utility for Synthetic Dataset Creation
When evaluating existing computer vision algorithms or training new machine learning algorithms, large datasets of various images with ground truth, the ideal known solution to the currently solved… -
Tactile models for older adults with vision impairments
Older adults with severe vision impairments often live in residential care institutions that provide specialized care. This user group has specific needs, abilities, and preferences, primarily from… -
Conversational Interface for Secondary Tasks While Driving a Car
This thesis deals with interaction with car infotainment using a conversational interface with respect to the target group of older drivers. The main objective of this work is to analyse the… -
Designing a modern high-level graphics API
The introduction of Vulkan, a low-level graphics API, in 2016 has presented an opportunity for developers to leverage the rendering and compute capabilities of modern graphics cards in a high… -
Applications to support the reduction and sorting of household waste
The objective of this thesis is to support the processes connected to waste separation and waste reduction in households. Its focus is aimed at informing the users and motivating them to act more… -
Realistic Remote Rendering for VR and Mobile Devices
Wired VR headsets provide high visual quality, but restrain the user's movement by being connected to PC with cable, and untethered headsets have only mobile GPU, which has relatively low performance… -
Simulation of volcanic eruptions
This master's thesis is devoted to designing and implementation of application which can simulate lava flow in terrain. Aplication design is based on combination of previously presented solutions on… -
Motivation Methods for Crowdsourcing Accessibility Attributes
A key to online crowdsourcing platforms is a sufficient amount of high-quality data collected by users. Therefore it is essential to define motivation methods which would attract a large crowd and… -
Evaluation of pavement object data insertion techniques suitable for crowdsourcing
This thesis deals with the issue of determining the exact position of objects placed on the city pavements in the map. It analyzes how the user orients himself on the map and which landmarks help him… -
Conversational assistant for smart home
The thesis deals with the design of a conversation assistant for a smart household. It is focused on the target group of visually impaired people and older adults. A prototype of a conversation… -
Description of Route Alternatives in Multimodal Transport for Blind Travelers
This master's thesis focuses on supporting independent travelling of blind people. Although many applications offer navigation functions for unsighted users, they are not often asked whether the… -
Realistic metrics of 3D scenes
The thesis deals with analysing the complexity of 3D scenes via metrics. Values of the metrics are compared to the performance of algorithms for rendering scenes. The result of this thesis is an… -
Food and Beverage industry in VR and how it can enhance the user experience
The main goal of this thesis is to look into culinary and drinking experiences in Virtual reality (VR). How we can achieve them and what impact it will have on us. Examination of the two main…
Bachelor theses
-
Weathering of rocks
This bachelor thesis discusses rock weathering simulation techniques in the field of computer graphics and suggests an implementation of an application dealing with this subject. An application… -
Application for design and export of racing tracks
The creation of auto race track three-dimensional scenes requires knowledge of specific software and can be time-consuming. The Smart Driving Solutions research center uses Cruden Panthera driving… -
Real object monitoring in virtual reality
The subject of this work is a research of possibilities of usage of recognition and tracking of color-coded objects by depth camera and usage of the tracking data in VR applications. For this task, I… -
Creation of modular 3D assets for videogames
In order to keep up with the ever-increasing player's demand for higher visual fidelity of game environments, artists are continually implementing new modelling techniques and production methods into… -
Fighting Games
This bachelor's thesis deals with the analysis of game mechanics of the fighting game genre. I use this analysis to design and implement a prototype of my own fighting game. Afterwards, I propose a… -
Adaptation of building strategy in virtual reality
This work deals with adaptation of building strategy in VR. It focuses on implementing said genre of video games in VR and tries to fully utilize everything the platform allows. For research of the… -
Multiplatform applications in advanced reality for Earth satellite visualization
This thesis deals with the development of a multiplatform mobile application visualizing the positions of Earth satellites and GPS ground segment using augmented reality. The thesis aims to acquaint… -
Evaluation of player performance - methodology and implementation
The matter of this work is the analysis of the possible ways of evaluating player action in computer games and the implementation of a module, which would be able to offer such evaluation as feedback… -
Sound in VR
The aim of my thesis was sound addition to an educational VR application ESERO cesta na Mesiac created by Ing. Ondrej Okluský. Sound addition is used to enhance and improve user’s virtual reality… -
Music game in virtual reality
This thesis describes development of game PaintPong for Virtual Reality. Its main game mechanic is deflecting colored balls in precise time to music and using them to color as much of the… -
OpenGL text rendering library
This thesis deals with the topic of text rendering and the development of the text rendering library based on OpenGL. The thesis introduces basic typographic concepts, existing font formats, and text…
2019
Master theses
-
User model for visually impaired older adults
Older adults with severe vision impairment often live in residential care institutions that provide specialised care. This user group has specific needs, abilities, and preferences, primarily from… -
Illustrative visualization of the primary circuit of a nuclear power plant
In this thesis I am using complex illustrative methods to achieve effective display of complex objects composed of many parts. I combine multiple of these illustrative effects, dynamic labeling with… -
Example-based Non-photorealistic Rendering using Game Engine
This work presents a solution for video game scene art stylization in video game engine Unity. The example-based stylization implements the StyleBlit algorithm and is able to provide results for an… -
Simulation of orographic clouds
Realistic cloud simulation is a hot topic in computer graphics research. In this thesis we present a possible approach of modeling orographic clouds using SkewT/LogP diagrams as proposed by Rui Pedro… -
Orientation terminal for visually impaired older adults
This thesis discusses the design process of tactile symbols for visually impaired older adults. During the design process, I employ User-Centered Design methodology and create three iterations of the… -
Non-linear Playback of Collection of Audio Samples for Video Games
This master thesis is concerned with designing, implementing, and testing a digital signal processing algorithm that could detect all possible transition points within a rigid-beat music ?le so that… -
Non-violent communication assistant
This diploma thesis describes the design of a mobile application, the goal of which is to help parents solve conflicts with their children by applying Nonviolent Communication, and its subsequent… -
Interactive tactile plans for visually impaired older adults
An interactive 3D model of the building which allows visually impaired older adults to explore the exterior of the building as well as the interior is being developed at the Department of Computer… -
Mixed labeling: Integration of internal and external labeling
This master thesis focuses on automatic label placement. Labels can be positioned over a given object (Internal Labeling) or next to it and connected by a line (External Labeling). I attempt to… -
Real-Time Global Illumination using Irradiance Probes
I present two extensions to a recently introduced method for real-time global illumination based on sparse irradiance caching. The first extension allows the computation of global illumination…
Bachelor theses
-
Creating Realistic Environments using Photogrammetry
When creating a realistic environment for games, we want to achieve maximum credibility of our scene. Simultaneously we want to render everything in real-time. Creating realistic vegetation, trees,… -
Implementation of Asymmetric Cooperative Video Game - 3D Environment
This thesis describes development of asymmetric cooperative computer game I'm In for two players. Each player operates on a separate device, taking on a role of a hacker or an agent. Together they… -
Implementation of Asymmetric Cooperative Video Game - The Manual
This thesis deals with the creation of asymmetric cooperative computer game I'm In for two players. Players have different roles (agent and hacker) and they solve riddles together using verbal… -
Automatic Box Layout in I3T Tool
A drawing of a graph has an important impact on understanding of the graph. The drawing should be different for various types of graphs. A very specific type of graph is used in a program called… -
Piano play in virtual reality
The aim of this thesis was to create a game that enables users to play the piano in virtual reality. For this purpose Leap Motion technology was used to track hand movement. In this music game user… -
Realtime 3D Reconstruction and Localization in Virtual Reality
This work deals with the problem of realtime localization in virtual reality using depth data, especially in the context of monitoring a user's position, his navigation in the known space and…
2018
Master theses
-
Navigation of Visually Impaired People in Urban Areas with Environment Transitions and Use of Public Transportation
This thesis focuses on the problem of navigation of visually impaired people in urban areas. The main objective of this thesis is to enable seamless connection of indoor and outdoor navigation… -
Web application for project planning of special effects and post-production company
The purpose of the thesis is to create a prototype of a web application that allows planning and visualization of tasks on particular projects for the trick and post-production company. Using a… -
Global Illumination Filtering for Interactive Applications
Rendering 3D scenes with both fast and accurate global illumination is still a very tough problem: there is a large number of methods giving approximate results, each one with different compromise.… -
Visualization of n-dimensional heterogenous data
This master thesis is concerned with a design and implementation of application for visualization of n-dimensional heterogeneous data. Firstly, there are analysed methods used for visualization of n… -
Efficient Rendering of Earth Surface for Air Traffic Visualization
When rendering large-scale scenes, we do encounter a different set of issues than in scenes usually used in games or cinematography. These need to be addressed at the lower level of used… -
Suppressing distractors from driver's field of view
First, I review the distraction caused by roadside advertisement. In the work, I focus on billboards. I name most common billboard types and the distraction they cause. Then, I create two methods to… -
Visualization of cloud computational power and memory consumption
The thesis deals with the problem of visualization of server cloud, namely visualization of memory and processor load of individual virtual machines in relation to the specified server. To this end… -
Design and implementation of software for transparency perception test
This thesis deals with an analysis of non-photorealistic methods for visualization of 3D objects. These methods should improve the perception of three factors: shape, depth and depth-order, and their… -
Qualitative comparison of methods for example-based style transfer
In this thesis, I provide insight into the current state-of-the-art of example-based style transfer methods, and design and perform a series of tests to compare the differences in output qualities of… -
Optimizing Acceleration Data Structures for Photorealistic Rendering
This thesis discusses optimization methods of bounding volume hierarchy and their usage in ray tracing algorithms. Based on the analysis of the used PBRT software, a number of methods combining a… -
Visualization of network flow in cloud infrastructure
Modern cloud computer systems show an increasing growth in presence and complexity and as such many of them can contain hundreds or even thousands of unique inner networks. Such infrastructures… -
Production-Ready Pipeline for Example-Based Stylization of Animated Sequences
In my thesis I develop an Adobe Photoshop extension module which uses StyLit, a tool for artistic 3D render stylisation based on a simple sphere painting. The texture synthesis that StyLit performs…
Bachelor theses
-
Introduction to Solar System through Virtual Reality application
I am fascinated by the opportunities that virtual reality offers us and I am interested in using this perspective technology for education. I created educational application to present the objects of…
2017
Master theses
-
Visualization of n-dimensional heterogenous data
This thesis deals with a method of rendering volumetric data, which allows us to combine various visualization techniques while accumulating color and transparency along the ray. The aim of this work… -
Operator Station for Visualization and Control of Autonomous Unmanned Vehicles
The goal of my master thesis is to create visualisation of unmanned (aerial) vehicles, which are small and fast objects, and connect it to AgentFly simulator. It also tests how useful would be use of… -
Control software for a CNC tool
This thesis describes the development cycle of a control system for CNC cutting machines. It describes all phases of a system development, from the analysis of current control systems and… -
Interactive 360-video in Virtual Reality
This thesis describes the process of recording and playing spherical videos and the process of creating interactive stereoscopic spherical content for HMD. After the research of software used for…
Bachelor theses
-
A Control Console for Video Cutting Application vMix
This bachelor thesis deals with creating a functional prototype of a control console, whose design is based on the professional switching consoles used in television broadcast. This work is a… -
Automatic D2 test evaluation by computer vision
This bachelor thesis deals with automatization of evaluation of d2 test. D2 test is a psychological test which is currently evaluated manually and its evaluation takes a relatively long amount of… -
Models of 3D Scenes for a Driving Simulator
This bachelor thesis presents rebuilding of~large exterior scene and its rendering in~VRUT application. In addition the~thesis describes theory about real time rendering and representation of models… -
Accessible multi-platform navigation application for navigation of blind pedestrians
The purpose of this bachelor's thesis is to design and implement accessible multi-platform mobile navigation application for navigation of visually-impaired pedestrians. I started with stating… -
Contrallable 3D head model in Maya
The main purpose of this bachelor thesis was to create a fully controllable 3D model of a human head which is designed for an animation production. Creating such a model is a very lengthy process… -
Surveillance center UI for in-hospital navigation system
An indoor navigation system for hospitals is being developed at the Department of Computer Graphics and Interaction at the CTU FEE. In this system, personalized navigation instructions are provided… -
A prototype of mobile application for geographical data crowdsourcing in urban environments
To create reliable navigation system is a complex task but creating one for people impaired in mobility brings even more challenges. People impaired in mobility have much higher requirements… -
Comparison of Unity and Unreal Engine
Contemporary game engines are invaluable tools for game development. There are numerous engines available, each of which excels in certain features. To compare them I have developed a simple game…
2016
Master theses
-
A Lightning Plug-in for the Foundry's Nuke Compositor
The goal of this thesis is to create a physically based lightning simulator for use within the VFX industry. The thesis studies the physics of real lightning creation and explores existing methods… -
Teaching of Transformations
Geometric transformations in computer graphics are very important. For many people it is a big problem to understand, as evidenced by the large number of printed publications and tutorials on this… -
Efficient Ray Tracing of CSG Models
This work explores ray tracing of constructive solid geometry (CSG) and its acceleration in combination with ray tracing triangles. It proposes a way how to exploit Embree, a highly optimized library… -
Interactive Visualization of Bounding Volume Hierarchies
The thesis deals with current state of 3D hierarchical data structures visualisation, especially the bounding volume hierarchies (BVH). It summarizes current solutions and based on this comes up with… -
Real-time global illumination using Cascaded Light Propagation Volumes
Computing global illumination is essential for synthesis of realistic looking images. Global illumination algorithms are however very computationally expensive and up until recently unfeasible to…
Bachelor theses
-
VST-compatible Polyphonic Synthesize
This thesis focuses on design and implementation of polyphonic synthesizer using Virtual Studio Technology (VST). Research of necessary theoretical basics was made in first part of this document.… -
Visualizing Information on the Web
The aim of this thesis is to investigate available tools for visualizing data on the web, to analyze and evaluate these tools by visualization possibilities of var- ious data types, interaction… -
Procedural modelling of objects in Maya
The purpose of the bachelor thesis is the design and subsequent implementation of a set of scripts with user interface in the MEL scripting language for modeling software Autodesk Maya. The scripts… -
Procedural Modeling of Cities Changing in Time
This bachelor thesis introduces the possibilities of creation of 3D models of cities that evolve in time. We intend to use procedural modeling for this task. First we present a motivation for the… -
Interaction with 3D Objects in Virtual Reality
The theoretical part deals with analysis/selection of devices for displaying virtual reality, selected devices for interacting with 3D objects and analysis/selection of 3D cursors. It also discusses… -
Black holes interactive visualization
This bachelor thesis presents a complete process of creating a real-time visualization of some of the most unexplored objects in the universe - black holes. It describes the basics of black holes…
2015
Master theses
-
Augmented Reality for education
This thesis focuses on the creation of mobile application for tablets, which covers high school curriculum of electrical circuits, using elements of augmented reality. Main issues of the thesis are… -
Granular Sound Synthesizer
The goal of this thesis was design of own technique of granular synthesis and its implementation as a plugin deployable into the Digital Audio Workstation environment. The designed technique allows… -
iPad application for teaching Irish dances
Target of this diploma thesis is to propose, design, implement and test mobile application for teaching irish dances. Within this thesis will be done examination of methods for detection of music… -
Water Simulation using Wave Particles
When rendering large bodies of water in real-time an efficient method is required to model water waves. This thesis describes a method for real-time interactive generation of such waves. We use the… -
Application for bandwidth optimization for file synchronization
This thesis describes the design and implementation of server and clients for file synchronization with a reduction of the necessary data which must be exchanged between them. Emphasis is placed on… -
Visualization of inner structure of complex 3D objects based on opacity modulation
This thesis addresses problem of rendering semi-transparent objects and the enhancement by~opacity modulation to reveal object's internal structures. Illustration Buffer - algorithm solving the Order… -
Graph cut based optimization
Many problems of early vision and computer graphics can be formulated in terms of energy minimization. In this thesis, we focus on improvement of an algorithm, that solves the energy minimization for… -
Scripts for animation rig creation
The diploma thesis deals with the preparation of computer model for animation. This process, also known as rigging, is present during creation of most of computer effects. The aim of the thesis is to… -
Approximation of Audio via Resynthesis
Sound resynthesis is complex and time-consuming task, which requires deep knowledge of used synthesizer and synthesis in general. There is countless number of synthesizers and each one is different… -
Interactive Visualization of Sound Output
This thesis delves into the problematique of creation and deployment of a multimedia application, which combines techniques from the fields of computer graphics, computer vision and audio processing.…
Bachelor theses
-
An Interaction Tool for Immersive VR Devices
This bachelor thesis deals with design and implementation of a gesture interaction tool for immersive VR devices. The first part of the thesis describes input devices that are used for interaction in… -
Comparison of Ray Tracing Libraries
Casting or tracing rays are techniques used in computer graphic for rendering images by tracing the path of light through pixels of an image plane. These techniques are trying their best to simulate… -
Distributed video player
Distributed systems for working with multimedia content, the main advantage of which is possibility to divide the task into one or more parts, are used in institutes, advertising, visual arts, etc.… -
Web portal for a computer games reviews
This thesis presents design and implementation of web page serving as a powerful tool for sharing personal reviews of computer and console games. Next to the sharing of personal ratings and reviews,… -
Server side application for video processing
This work deals with design and implementation of the server-side application for video processing, which is responsible for detection of transitions between scenes. It familiarizes readers with… -
E-learning for ANDROID tablet
This bachelor thesis informs about a project of developing interactive taskbooks for elementary and secondary schools. At the beginning of the thesis there is an analysis of another existing… -
Prototype of Electric Guitar Effects Unit
Guitar effects were always a precious thing for guitar players and they still play a major role in today's music industry. For somebody who isn't close to guitar effects, to identify and to know how… -
Mobile application for gift recommendation
This bachelor project intends to participate in solving the problem of choosing a suitable present, which millions of people have to cope with several times a year. The mobile application developed… -
Water Surface Modeling
This work addresses problems of simulating ocean surface using a spectral approach by J. Tessendorf. The surface itself is generated utilizing the Fast Fourier Transform. We will see how an FFT… -
Interactive gallery of Leonardo da Vinci models
The aim of this work is to carry out the reader through the whole process of the development of interactive application. The work is trying to outline some modeling techniques that are used to create…
2014
Master theses
-
Painting hand-drawn images using mobile devices
This thesis deals with the implementation of iOS application for colorization of hand-drawn images captured with the built-in camera. For image colorization the LazyBrush algorithm has been studied,… -
As-Rigid-As-Possible Image Registration
This thesis deals with image registration method that can be employed for image pre-processing for the purpose of facilitating the process of feature extraction. This method is particularly suitable… -
Efficient methods for computing complex global illumination effects
Computing a photo realistic image of an arbitrary virtual scene in an affordable amount of time is still an open problem. Often, one has to trade certain illumination effects for speed. However, the… -
Efficient Sampling for Instant Radiosity
Indirect illumination is a very important component of realistic image synthesis. It captures subtle interreflection effects, such as color bleeding, that give us important clues about the scene. It… -
Mobile application for NaviTerier navigation system
This document describes the process of design, implementation and testing of mobile application of navigation system NaviTerier. The first part of this work deals with the problematic of visually… -
Methods for Fast Construction of Bounding Volume Hierarchies
The bounding volume hierarchy is one of the most common acceleration data structures used in computer graphics. This thesis is about a fast parallel construction of bounding volume hierarchies on the… -
WheelGo - Route planning for wheelchair users
This work deals with a problem of navigation for people in wheelchair using available map data and crowdsourcing. It describes typical difficulties of wheelchair users during the transportation and… -
Touch screen mobile user interface for seniors
This thesis focuses on the problem of designing a user interface for touch screen mobile phones optimized for elderly people. Typical modern smartphone has a large display, but its user interface is… -
Illustrating how mechanical assemblies work
The task of this work is to analyze possible ways to illustrate the function of the system, which consists of several mechanical parts, e.g., a system of gears, and to design and implement… -
Component Based Approach for Game Engine Object Management
There are many game objects in modern computer games that need to be represented in a code. The most common way to represent them is via a class hierarchy which unfortunately introduces many problems…
Bachelor theses
-
EMG-controlled Tool for Image Editing
This work focuses on design, implementation, and testing of an EMGcontrolled tool for image editing. Most people use various graphic editors that are usually not accessible by people with severe… -
Accurate 3D model of DCGI corridor
The purpose of this bachelor thesis is to create 3D model of two corridors and a loft in section of building FEE CTU near Karl’s square. Description of theoretical basics in 3D graphic, including… -
Sculpting in Virtual Reality
Sculpting is a popular method of 3D modeling that could benefit from the recent advancements in the field of virtual reality. This thesis focuses on implementation of a sculpting system in a virtual… -
Example-based 3D-model synthesis
Shape synthesis is generally a task that is hard to master. New methods using 3D-model synthesis from examples emerged with the growing number of shapes in model repositories. This work reviews and… -
Controlling Color Corona on Green Screen
The aim of this bachelor thesis is to create algorithm that is able to detect and suppress color spill on chroma-keyed images. Based on previous analysis and existing solutions to this problem, three… -
E-learning for ANDROID tablet
This bachelor thesis deals mainly with the user interface design of interactive textbooks for an Android tablets with the display size at least 9"
2013
Master theses
-
Automatic generation of route description for visually impaired users
This work is dedicated to designing a system for generating route descriptions for visually impaired people. Complete system for creating such descriptions is designed and implemented. Work starts by… -
Voxel Cone Tracing for Indirect Illumination
Indirect illumination is the fundamental part of realistic image synthesis. Its evaluation is computationally expansive and usually highly dependent on geometrical complexity of the scene. This… -
File storage system for cloud environment
Presented work deals with issues of file backup and synchronization implemented in a cloud computing technology. This work also describes problems of file versioning and long term storage of backuped… -
Adaptive automatic assistance center for blind users who lost orientation
This thesis focuses on the problem of navigation of visually impaired people, especially in urban areas. The main objective of this thesis is to provide help to visually impaired people in situations… -
Deferred shading based extensible rendering pipeline
Implementation of modern rendering pipeline based on deferred shading is discussed and realized in this work. We focus on extensibility by new advanced algorithms. Firstly methods used in real time… -
3D interior design software for tablet computers
This thesis deals with creating an interior design application for tablet computers. It begins with the assessment of currently available interior design applications for both desktops and tablets.… -
Motion capture using Kinect system
This thesis introduces the technology of motion capture, which is used for example in entertainment industry (movies, games, etc.), but also in medical practice, army and robotics. Motion capture is… -
Rendering complex scenes using adaptive voxelization
This thesis aims to familiarize with the field of complex scenes. The necessity of using accelaration methods is discussed over GPU capabilities. A summary of scene simplification approaches is… -
Multi-platform game for multiple players
The goal of this Master thesis was to create a cross-platform multiplayer game. Part of this thesis was to design a user interface and to test it with users. The existence of the problem, when the…
Bachelor theses
-
A Fleet of Synchronized Cameras
This thesis aims to design and implement an autonomous device. Such a device is capable of recording a video with incorporated UTC timestamp with the precision of one hundredth of second. The… -
Running and jogging support application
The upwarding trend in health care refflected in recreational running and increasing ophistication of mobile technology creates space for developing helpful support applications. Listening to music… -
Semi-automatic tool for 2D annotation of architectural elements
Thesis describes analysis, design and implementation of simple tool for 2D annotation of architectural elements. User defines set of architectural elements. Saved annotations can be displayed and… -
Music Score Authoring Tool
The easiest way of music notation is plaintext. However, plaintext cannot carry all the information needed (length of notes, rhythm), and the author cannot turn the plaintext into a real music score.… -
Emulation of mouse and keyboard for motor-impaired users
This work is focused on creation and subsequent testing of a program emulating mouse and keyboard. It is based upon libraries using input from a webcam and microphone. It describes works… -
Gradient domain editation
This thesis tackles the issue of gradient editing of digital pictures and realization of a simple gradient picture editor. We describe elementary information about gradients, their use in practical…
2012
Master theses
-
Global Illumination via Instant Radiosity
Global illumination algorithms form a fundamental part of the realistic image synthesis discipline. They consider the necessary indirect illumination component, and they usually produce highly… -
Intelligent Algorithms for Image Inpainting
The problem of synthesis of missing image parts represents an interesting area of image processing with significant potential. This thesis focuses on methods addressing the image inpainting problem… -
Global Illumination Computation for Augmented Reality
In order to merge virtual objects into a real scene seamlessly, it is important to maintain consistent common illumination. In this thesis, we propose a framework that captures high dynamic range… -
Simulation of EFIS system of Boeing 787 aircraft
This work should be used to simulate Electronic Flight Instrument System (EFIS) of Boeing 787 aircraft. The solution will simulate various cockpit displays and will also implement the control panels… -
Educational Application for Preschool Children
Children are now living in a world that is no longer filled with real-life experience only: they can see fairies and monsters coming to life in modern rendered movies, and play with complicated… -
Mobile Application for Group Expenses and Its Deployment
This thesis is about project Settle Up - a mobile application for organizing group expenses. It contains a description of Android implementation, but the main focus is on activity after the release…
Bachelor theses
-
Point cloud planar segmentation
This bachelor's thesis concerns about point cloud processing, specifically about planar segmentation of point clouds. Planar segmentation finds its use in 3D digital reconstruction of objects from… -
Text entry for mobile devices using multitouch gestures
This work is dedicated to research of existing text input methods for mobile devices and subsequently on development and testing of an own input method with the usage of multitouch gestures on… -
Mobile application for capturing location and communication of visual impaired people
The main objective of this thesis was to create a mobile assistance application for visually impaired people, intended to help them with orientation problems. The thesis focuses on the problem of… -
Accessibility Testing of the Government-Administered Web Sites in the Czech Republic
This bachelor thesis is supposed to review the accessibility of government websites. To review them, certain rules and guides have been created, based on consultation with users. Results of the test…
2011
Master theses
-
System supporting tourism of visually impaired people
The theoretical part of this thesis analyses the needs and problems of visually impaired tourists, proposes a software solution of a system designed to support the visually impaired in tourism. It… -
Solving large sparse systems of linear equations on GPU
This thesis focuses on solving large sparse linear systems which formulate problems, defined on a two dimensional grid, described by elliptic partial differential equations, the general Laplace… -
Modeling of burning solids
Master thesis describes a physical simulation of burning solids in computer graphics and its implementation. It is focused especially on simulation of material decomposition, heat distribution and… -
Data Structures for Interpolation of Illumination with Radiance and Irradiance Caching
Irradiance and radiance caching are important algorithms for solving the light transport problem in realistic image synthesis. They both require geometric search data structures for efficient… -
Progressive Consistent Computation of Global Illumination
Progressiveness in a global illumination algorithm is a desirable, yet seldom considered property. We have decided to explore this class of algorithms with additional focus on estimate consistency… -
Multimedial interactive installation toolbox
This disertation describes creation and implementation of system, which detects movements of user, discretization of its motion and prototype, which presents techniques used in project. Main emphasis… -
Detector of facial landmarks
In this thesis we develop a detector of facial landmarks based on the Deformable Part Models. We treat the task of landmark detection as an instance of the structured output classification problem.…
Bachelor theses
-
Multi-touch API for interactive tables
This thesis deals with multi-touch tables, along with application programming interfaces for creation programs for these tables. The first part focuses on the historical development of tactile… -
System for automatic generation of route description for visually impaired
This work deals with a problem of generating city routes text description for visually impaired people. An existing application prototype is used as a basis and enhanced in two ways. Pathfinding… -
UI of the interaction model for developers
This thesis deals with design (and implementation) of a user interface of the interaction model for developers. The interaction model will be used by developers to design accessible applications. The… -
The Generator models of buildings and interior design
The aim of this thesis „The generator models of buildings and interior design“ was to create an application – using inputted data - that is able to create a simple 3D model using a repetition of the… -
Research of visually impaired users' behavior in outdoor navigation
The work deals with design navigation for blind people to the interior of buildings and outdoor crossing between them using a mobile phone. Simultaneously work deals with the behavior of blind people… -
The rules of 3D models reusability
The goal of this project is to create rules, which will lead to production of reused model for 4 kinds of reusability. In this work I will deal with formats, which are appropriate for saving a model… -
Foreign Language Telephone Communication Tool
The goal of this bachelor thesis project is to design and implement the application which allows the user to communicate through telephone in a language which he or she does not know. The user… -
MOCAP - Tracking of a human figure motion
This work investigates the possibility of creation videos using the MoCap technology. The work seeks to propose a procedure that allows simple and efficient creation of videos with this technology.… -
Interactive model of tokamak Golem
Tokamak Golem is a useful piece of laboratory equipment on the grounds of Faculty of Nuclear Sciences and Physical Engineering of Czech Technical University in Prague. The main aim of this project is… -
Simulation of lunar eclipses
The goal of this work is to create realistic picture of the Moon during a lunar eclipse. The method described here calculates both direct and indirect illumination resulting from the refraction in… -
Humanoid model
The following BA thesis deals with creating a humanoid model with the Autodesk Maya software. The work builds upon acquired knowledge from the Y39KMA subject, during which another humanoid model was… -
Tools for teaching of visualy impaired children
Graphics for some therapy methods for visually impaired children exist currently only in paper form. The aim of this thesis was to digitize these documents and to create electronic version of the…
2010
Master theses
-
RPG Creation Framework
The thesis describes design and implementation of a specialized game creation system created for making computer role-playing games. The main goal is to design an open system capable of creating a… -
View-dependent shadow maps
Shadows play an important role in human perception of the world because they provide us with the information about relative position of objects and their size in three dimensional space. Therefore… -
Parametric Model of MPII Building
The scope of this master thesis is to study predictive image synthesis. Predictive image synthesis is a part of photo-realistic rendering, which is based on using physically exact algorithms for… -
OpenGL teaching support
There are many online examples of OpenGL applications. Finding a well-prepared programs is difficult. Students starting with an OpenGL lack of clear and targeted examples. Therefore, I created a set… -
Fast rendering algorithms for volumetric data
Thesis deals with fast rendering of volumetric objects, especially with objects defined by distance functions (level sets). Implementations written in C++ and with SSE instructions utilize recent…
Bachelor theses
-
3D Studio Max Extension for Multiview Stereoscopic Rendering
This work concentrates primarily on stereoscopy. There is explained the concept itself here as well as its application and various technologies, which make the spatial experience possible. Furthemore… -
Visual development environment for multi-pass rendering
This bachelor thesis deals with the design of a visual representation of the elements of the multi-pass rendering. Next, the software for visual creation of effects of the multi-pass rendering is… -
Roller coaster simulation
This thesis describes the design and implementation of a roller coaster editor and simulator. It introduces the way to describe most of existing roller coasters including its shape, special… -
Mesh correction and optimalization of the correction steps
This work works on analyzis of impacts on detection and correction algorithms caused by a presence of various mesh errors. It examines their impacts on each other, masking or creating of new errors… -
Design of user interface for creation of navigation building description for non-specialist
Improving of conditions for independent mobility of eye-handicaped people is still topical problem. This work deals with designing of user interface, which helps users to create descriptions of… -
Applying Motion Capture System in Physiotherapy
This work investigates the possibility of porting data from the Vicon system into several different animation programs. In the first part there is a detailed description of motion capture technology… -
Virtual gallery in St.Peter and Paul´s church near Líšná
This bachelor thesis deals with the design and implementation of a virtual gallery for visitors of St. Peter and Paul church in Líšná village near Zbiroh. The work consists of two parts, a virtual…
2009
Bachelor theses
-
Test generator
This bachelor thesis deals with available tools for student testing and their properties. Based on sample tests, these tools are evaluated, their options, utilization and functionality analyzed.… -
Genesis - game engine kernel
Behind the wonderful graphics, animations and storytelling of today’s games, there lies the powerful game engine, which is the key to the ultimate game experience. The game engine, which can be… -
Comparison of programs for editing 2D graphics
This bachelor thesis describes a computer graphics and especially the two-dimensional graphics. Subsequently, this thesis focuses on software for editing of this graphics. The first part introduces… -
Reproduction of 2D graphic piece of work for visually imaired users in mobile environment
Goal of this project was to choose a suitable software platform for blind or heavily visually impaired users, which allows them to manipulate 2D piece of graphic work in mobile environment. A… -
Simulation and visalisation of corrosion
In our work we focus on simulation and visualization of corrosion in PBRT system. PBRT system displays scenes using ray tracing. We create color and bump map for the corroded material. We result from… -
3D Model of the Vlašim Chateau Park
This bachelor thesis is dealing with formation of virtual sight-seeing tour of the Vlašim manor park in VRML and its integration into the website. The text itself is mostly attending to the way of…