|
Face Detection in Camera Image on a Mobile Phone
Tureček, Martin ; Láník, Aleš (referee) ; Herout, Adam (advisor)
This thesis deals with a face detection on mobile phones. It especially focuses on Windows Mobile platform. The introduction is therefore devoted to this operating system and alternatives of working with the camera. The next part of the text refers to general problems of the face detection in the image considering the weak performance of the target device. Another part of this thesis is a description of the acquisition of images from the camera using DirectShow multimedia framework and creation of a custom transformation filter for the face detection. Achieved results are summarized in the conclusion. It takes a form of tests examining different mobile devices. All difficulties arising during Windows Mobile developing are also mentioned.
|
|
Optimized Ray Tracing
Brich, Radek ; Herout, Adam (referee) ; Zemčík, Pavel (advisor)
Goal of this work is to write an optimized program for visualization of 3D scenes using ray tracing method. First, the theory of ray tracing together with particular techniques are presented. Next part focuses on different approaches to accelerate the algorithm. These are space partitioning structures, fast ray-triangle intersection technique and possibilities to parallelize the whole ray tracing method. A standalone chapter addresses the design and implementation of the ray tracing program.
|
|
e-Learning System in the Education of Mathematical Disciplines
Pánik, Tomáš ; Herout, Adam (referee) ; Štancl, Vít (advisor)
Nowadays, mathematics is an elementary study area. A person who has not encountered it is hard to find. However, students often loathe mathematics and are afraid of it. Goal of this term project is to design and analyze software for mathematics education for elementary school, middle school, and high school students. We describe the motivation behind the software and its functionality. The software will be used solely for self-study. We attempt to create software which would ensure that students are not afraid of mathematics and that they enjoy their studies.
|
|
Parallelization of Ray Tracing
Čižek, Martin ; Juránek, Roman (referee) ; Herout, Adam (advisor)
Ray tracing is widely used technique for realistic rendering of computer scenes. Its major drawback is time needed to compute the image, therefore it's usually parallelized. This thesis describes parallelization and ray tracing in general. It explains the possibility of how can be ray tracing parallelized as well as it defines the problems which may occur during the process. The result is parallel rendering application which uses selected ray tracing software and measurement of how successful this application is.
|
|
Deriche Edge Detector
Němec, Zbyšek ; Bařina, David (referee) ; Herout, Adam (advisor)
This thesis presents the Deriche edge detector as an interesting alternative to the commonly used edge detectors. The Deriche edge detector's design is presented to the reader as well as its strengths and weaknesses. Performance issues of the Deriche edge detector are described in comparison with the Canny edge detector together with recommendations for using the Deriche detector. Finally, edge detection quality of the Deriche edge detector is compared to the Canny edge detector using robust subjective evaluation method.
|
|
Improving Markers for Augmented Reality
Páldy, Alexander ; Juránková, Markéta (referee) ; Herout, Adam (advisor)
Tato práce stručně popisuje moderní metody v rozšířené realitě a dále se zabývá generováním a detekcí Uniform Marker Fields. Hlavním cílem je zlepšovat markery známé jako Unifrom Checker-Board Marker Fields. Toho je dosaženo několika vylepšeními návrhu těchto markerů. Mezi hlavní patří využití širší barevné palety, zaměření na podobnost s vybraným obrázkem a změna tvaru modulů. Výsledný algoritmus byl navržen ke generování právě takových markerů. Výstupem jsou esteticky vypadající markery, které umožňují spolehlivou detekci i v případě výrazného překrytí nebo za špatných světelných podmínek.
|
|
Rendering Complex 3D Scenes
Mrkvička, Tomáš ; Kršek, Přemysl (referee) ; Herout, Adam (advisor)
This thesis deals with representation of large and complex 3D scenes which are usually used by modern computer games. Main aim is design and implementation of data driven rendering system. Proper rendering is directed (driven) by scene description. This description is also designed with respect to scene creators whose typically do not have deep knowledge of programming languages in contrast to game programming developers. First part is focused on design of efficient scene description and its possible applications at scene rendering. Second part is focused on proper system implementation. Finally, consequently important system optimizations are mentioned too.
|
|
Ellipse Detection
Hříbek, Petr ; Herout, Adam (referee) ; Hradiš, Michal (advisor)
The thesis introduces methods used for an ellipse detection. Each method is theoretically described in current subsection. The description includes methods like Hough transform, Random Hough transform, RANSAC, Genetic Algorithm and improvements with optimalization. Further there are described modifications of current procedures in the thesis to reach better results. Next to the last chapter represents testing parameters of speed, quality and accuracy of implemented algorithms. There is a conclusion of testing and a result discussion at the end.
|
|
Detector of Uniform Marker Fields for Windows Phone
Mašek, Jiří ; Szentandrási, István (referee) ; Herout, Adam (advisor)
This thesis deals with the detection of Uniform Marker Fields and the position of a camera in a space. The steps of the UMF detection, the Windows Phone 8 platform, DirectX working and the concept of augmented reality are described in the thesis. Implementation and design of the demo application together with the whole architecture of the project is described in the thesis. The result of the thesis is an application using the UMF detector and plotting a 3D object into a scene. Finally the application is tested and evaluated.
|
|
Comics Camera for Android
Štefl, Lubomír ; Herout, Adam (referee) ; Szentandrási, István (advisor)
This bachelor`s thesis deals with the design and implementation of the application Comics camera in real time. The application is designed for mobile device with Android operating system. The thesis describes basic operations with Android, way of working with the OpenGL ES 2.0 library, the possibility of image processing and using this library in the application. The result of thesis is an application for Android platform, which will display Comics camera in real time with the comics effect. After taking a picture the application saves it to the device memory.
|