National Repository of Grey Literature 1,022 records found  beginprevious980 - 989nextend  jump to record: Search took 0.02 seconds. 
Fast Ray-Triangle Intersection
Havel, Jiří ; Zemčík, Pavel (referee) ; Herout, Adam (advisor)
Triangle is the mostly used primitive in computer graphics. Calculation of its intersection with a ray has many applications and is often a bottleneck of a program. This work focuses on its usage and various methods of calculation. It tries to combine these techniques to achieve high performance on modern processors.
Minimalistic Object-Oriented Ray Tracer
Roženský, Mário ; Hradiš, Michal (referee) ; Herout, Adam (advisor)
This thesis brings an overview about scene rendering using the ray tracing method. It describes aspects used when creating the application which uses this method such as intersection computation, lighting and shading models etc. It also describes the basic algorithm used for rendering one frame. Each class of the object oriented design is described. There is also detail explanation what is the purpose of the each class in the model and what are the most important used methods. The work also contains demonstration application showing the usage of model in practice.
Sudoku Solver for Android
Hrbas, Vojtěch ; Herout, Adam (referee) ; Páldy, Alexander (advisor)
This work deals with solving Sudoku game which is taken by a camera of a mobile device running Android. It discusses possibilities of image processing, possibilities of recognizing the text in the image and principle and solving of Sudoku game. It also examines existing applications for Android that solve Sudoku. Then it proposes the application itself for solving Sudoku and summarizes the results of testing the application in terms of performance and users.
Study of User Interface for Identifiaction of Meals
Kratochvílová, Marie ; Kajan, Rudolf (referee) ; Herout, Adam (advisor)
This thesis describes the development of mobile application for Windows Phone . Application is focused on choice of meals and identification of meals . The work contains description the different stages of development , starting with analysis of existing applications , specification of the customer requirements and design prototype inteface and finally to its implementation and testing . The work describes the choice of technology for the implementation . Result of my work is an elegant , fast and intuitive application .
Videocodec - Videosequence Compression
Vančura, Jan ; Herout, Adam (referee) ; Sumec, Stanislav (advisor)
This thesis is concerned with design and implementation of application for video compression. Application is implemented with programming language C++ in Microsoft Visual Studio 2005 by using library Video for Windows and DirectShow. It is focused to decrease size of video data stream. It describes lossy and lossless data compression.
Real-Time Ray Tracing
Blecha, Vít ; Sumec, Stanislav (referee) ; Herout, Adam (advisor)
My thesis deal with method of rendering computer graphics called ray tracing. I will aim on possibility of rendering triangles using this method. Goal of my work is study of existing algorithms to test ray-triangle intersection, their comparison, their computing demandingness and speed on different pc architectures. I will also implement these algorithms to existing ray tracer working in real-time.
Application for Practicing Rapid Reading Techniques
Sokol, Miroslav ; Seeman, Michal (referee) ; Herout, Adam (advisor)
Main goal of this bachelor´s thesis is creation user interface for correct fast reading practise. Four moduls train various abilities of human eyes in regard to average and advanced reader. Application was created as WinForm and thematically is connected with human sight, which hide incredible potential for most of people. The bachelor´s thesis analyse features of eye, individual types of exercises, implementation, concrete developement of user interface and users reactions from their own testing.
Fast Computation of Ray-Triangle Intersection
Procházka, Václav ; Havel, Jiří (referee) ; Herout, Adam (advisor)
In this thesis we try to examine speed of 6 methods for ray-triangle intersection computation, which is elementary operation performed in raytracing. We examine their software implementations in C++ and SSE, for both single-ray and 4-ray packet implementation, as well as their hypothetical hardware implementation. Methods are tested with both randomly generated and real scenes and best results were measured for method Havel Herout (SSE4) among single-ray implementations and Shevtsov's method (SSE) among ray-packet implementations, where Shevtsov's method is of those two more suitable for hardware implementation.
Moving Object Detection in Video Using CUDA
Horák, František ; Nečas, Ondřej (referee) ; Herout, Adam (advisor)
This thesis deals with methods of moving object detection in video; by selecting and applying proper algorithms and implementing them with CUDA. Technology CUDA is described and wieved it's architecture and other parts. General principles of moving object detection are observed and modification are discussed. Final system is implemented and tested.
Web Application for Improvement of Vocabulary and Conversation Skills in Multiple Languages
Jakeš, Jan ; Herout, Adam (referee) ; Szőke, Igor (advisor)
The aim of this work is to create a web application that would help its users to improve their vocabulary and conversation skills in foreign language studies. An important point is an orientation on the study of several languages at the same time. The base of the system is PHP programming language and the Nette Framework library. Other technologies used are MySQL, Doctrine 2, jQuery, ExtJS and programming interfaces of Wordnik and Facebook applications. This text describes the complete process of the development from the specification and analysis of application demands over architecture and user interface design up to implementation details, the process of testing and its results. Finally it sums up the ideas for future development.

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