National Repository of Grey Literature 298 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
Parallel Parsing
Holko, Maroš ; Regéciová, Dominika (referee) ; Meduna, Alexandr (advisor)
The goal of this bachelor thesis is to create and implement a parallel version of a Cocke-Younger-Kasami algorithm, which is used for syntactic analysis. This algorithm works with context-free grammars, so a big part of this work is dedicated to context-free grammars and their transformation to the Chomsky normal form. Output of this thesis is console application in C++ which use threads for parallel processing. There is also an extension for finding all rule successions for given input string designed and implemented. In the end there is a discussion about program's advantages and disadvantages.
Procedural Generation of Voxel Models
Hypeš, Tomáš ; Matýšek, Michal (referee) ; Milet, Tomáš (advisor)
This thesis deals with procedural generation techniques and its use in the creation of voxel models. The techniques that have been used are Perlin Noise, Voronoi diagram, L-systems etc. This knowledge is then used to create a world generator for computer game with open world. This game provides players with the ability to modify this world and use its creativity, for example, in building construction. The game, however, will not give to the player all options for free, but for example for build, he or she will first have to find and mine the material. The game has been written in programming language C++ with the use of libraries Boost, SDL and OpenGL.
Compilation of C++ Applications for Embedded Devices
Nosterský, Milan ; Přikryl, Zdeněk (referee) ; Hruška, Tomáš (advisor)
This master's thesis deals with the integrations of C++ programming language and its standard C++11 into the compiler for embedded systems. This compiler is based on LLVM project and it is generated from Codasip Studio. Codasip Studio is tool for design of the aplication specific processor cores, it is also allows generate compiler, which is based on the description of semantics section in processor's instruction set for any target processor architecture. C++ is programming language based on the C, which is extended by object oriented design and many other features. C++ language allows writing of very effective code on high level of abstraction. Funcionality of implementation is tested on testsuite in last phase of master's thesis.
C++ Arbitrary Precision Floating Point Library
Závada, Vladislav ; Šnobl, Pavel (referee) ; Hruška, Tomáš (advisor)
This thesis deals with the design of a floating point module, which allows to perform operations with floating point operands that have any bit width. For this purpose, the module is implemented as a template class in C ++. The module is designed to allow it to be used when designing an application-specific processor. First, the floating point number and template functions in c ++ are described. In the practical part the algorithms of the individual operations and the design of the module itself are described as template libraries.
Photographic Detail Enhancement Methods
Hudziec, Tomáš ; Beran, Vítězslav (referee) ; Čadík, Martin (advisor)
This thesis studies several methods for enhancing details in digital photographs. Methods' algorithms are described and implemented to existing system using C++ and OpenCV. Methods are then compared in terms of the time and memory complexity and their results are evaluated using users' questionnaire. Work overally gives overview of present photographic detail enhancement methods and discuses their future development.
Program for Interactive Family-Tree Making
Navrátilová, Eva ; Zbořil, František (referee) ; Rozman, Jaroslav (advisor)
This thesis describes the design and implementation of an application for interactive family-tree making. The application supports importing and exporting data in GEDCOM format, further editing of the data, visualizing the data in family charts and their export. The design of the program is modular. It is implemented using C++ and Qt. The program was released for testing amongst the group of Czech and Slovak genealogists and their opinions on the program were obtained and analysed.
Generation of Skin Diseases into the Synthetic Fingerprints Using SFinGe
Svoradová, Veronika ; Kanich, Ondřej (referee) ; Drahanský, Martin (advisor)
The bachelor thesis deals with the design and implementation of an algorithm that generates skin diseases into a synthetic fingerprint. Generated objects help to create the main features of skin diseases into fingerprints which are designed by the SFinGe generator. Selected skin diseases are atopic eczema and dishydrosis.
Clustered Deferred Shading in Vulkan API
Karas, Matej ; Starka, Tomáš (referee) ; Milet, Tomáš (advisor)
This thesis deals with application development for rendering many lights in real-time using next generation graphics API. Text of thesis contains reasoning of new generation graphics API and theory for methods used for rendering many lights in real-time. The conclusion discusses performance of implementation, possibilities for improvements and options of future work.
Procedural City
Dolejška, Daniel ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor)
The goal of this thesis is to implement configurable tool (program), which will be able to build a model of a city. The program uses OpenGL library and principles of procedural generation for model creation. The generation process itself has a number of customizable variables, which have direct impact on the visuals of the models, their complexity and size. Created models can be exported and further modified in almost any 3D graphics software.
Rigid Body Simulation
Leitner, Denis ; Milet, Tomáš (referee) ; Chlubna, Tomáš (advisor)
This thesis deals with rigid body physics simulation in real time. It describes basic methods for collision detection between convex polyhedra, solving collisions and simulation of rigid body dynamics used in game development. Work also describes design and implementation of rigid body simulator written in C++ using OpenGL for rendering.

National Repository of Grey Literature : 298 records found   1 - 10nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.