|
Automated Document Categorization
Sváček, Radim ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
This thesis deals with design and implementation of automated document categorization application. Text contains analysis of existing systems and description of classification methods. Thesis includes object oriented design of application including plugins. Application is implemented in C++ with possibility of functionality extension through plugins. Application aims to simplify work with unsorted documents through their organization into directory structure based on informations extracted from files, including their metadata.
|
|
Simple 3D Printer Simulator
Čillo, Vladimír ; Janoušek, Vladimír (referee) ; Peringer, Petr (advisor)
This thesis deals with design and implementation of 3D printer simulator in C++ using Qt. The simulator assumes a printer based on widely used method of 3D print - Fused Deposition Modeling. An input of simulator is a 3D model in STL file format. For the 3D model simulator provides an estimate of the total print time. Simulation also includes visualization of 3D print. The result is a cross-plaform program tested under Linux and Windows. Functionality of simulator has been tested by several experiments.
|
|
Sport Assistant for iOS
Fišer, Jakub ; Janoušek, Vladimír (referee) ; Hrubý, Martin (advisor)
The aim of this thesis was to create a mobile phone application for iOS, that would be used for recording all sport activities of a person. The application can record activity using GPS or count the exercise manually, automatically at time intervals or by motion sensor. For recognition of moves while using motion sensor was developed a library called Motion Recognizer. The application uses HealthKit framework. The application also offers an opportunity of planning a sport activity by using Trainer objects. It uses Core Data framework while working with data and it backs up the data on iCloud.
|
|
Code Generation from Object Oriented Petri Nets
Hanák, Martin ; Janoušek, Vladimír (referee) ; Kočí, Radek (advisor)
This thesis describes opinions about generating code from PNtalk language into more standard object orinted languages, such as C++ or Java. Goal is to construct model of the formalism of Object Oriented Petri Nets (OOPN), represented in PNtalk languege in mentioned languages. This model should be simlpier and more effective than actual implementation in Smalltalk language. Thesis also contains ideas about abstactization the code generator to be able to generate code in various languages.
|
|
Cryptanalysis of Symmetric Encryption Algorithms Using Genetic Programming
Smetka, Tomáš ; Janoušek, Vladimír (referee) ; Homoliak, Ivan (advisor)
This diploma thesis deals with the cryptanalysis of symmetric encryption algorithms. The aim of this thesis is to show different point of view on this issues. The dissimilar way, compared to the recent methods, lies in the use of the power of evolutionary principles which are in the cryptanalytic system applied with help of genetic programming. In the theoretical part the cryptography, cryptanalysis of symmetric encryption algorithms and genetic programming are described. On the ground of the obtained information a project of cryptanalytic system which uses evolutionary principles is represented. Practical part deals with implementation of symmetric encrypting algorithm, linear cryptanalysis and simulation instrument of genetic programming. The end of the thesis represents experiments together with projected cryptanalytic system which uses genetic programming and evaluates reached results.
|
| |
|
Steel structure of an industrial hall
Janoušek, Vít ; Milan,, Šmak (referee) ; Sýkora, Karel (advisor)
The diploma thesis contains design of steel one-aisle industrial hall with span 24 m, length 63 m and height of the holder of a crane track girder 8,7 m. In hall are two overhead cranes, first with load capacity 50 tons and second with load capacity 32 tons. Main structural material is steel S 450. Is processed several versions and one is processed in detail. Drawings contain platform and section of hall and manufacturing drawings of crane runway.
|
| |
| |
| |