National Repository of Grey Literature 32 records found  1 - 10nextend  jump to record: Search took 0.01 seconds. 
New methods for super-resolution imaging
Kučera, Ondřej ; Rajmic, Pavel (referee) ; Špiřík, Jan (advisor)
This master's thesis deals with methods of increasing the image resolution. It contens as a description of theoretical principles and description of calculations which are wellknown nowdays and are usually used for increasing image resolution both description of new methods which are used in this area of image procesing. It also contens a method which I suggested myself. There is also a description of methods for an evaluation of image similarity and a comparation of results from methods which are described in this thesis. This thesis includes implementations of selected methods in programming language MATLAB. It was created an application, which realizes some methods of increasing image and evaluate their results relation to the original image using PSNR and SSIM index.
Usage of parallel computing in MATLAB for image processing
Prišť, Lukáš ; Rajmic, Pavel (referee) ; Špiřík, Jan (advisor)
This thesis examines the use of parallel MATLAB programing for image processing using available libraries and functions. The theoretical part compares the differences between the parallel and the usual sequential approach, different kinds of parallelization, the need for change of communication in parallel systems. This is later used for implementing parallel functions and comparing their effectivity to their sequential counterparts.
Implementation of voice activity detectors using open-source libraries in C language
Mach, Václav ; Špiřík, Jan (referee) ; Míča, Ivan (advisor)
This diploma thesis discusses the issue of Voice Activity Detection. There are two types of detectors described: energetic and statistics. Their funktionality is proved in the Matlab environment. Further, the implemetation of VADs is made through C language with standard libraries and GSL open-source libraries. The realized algorithms are compared in the scope of processing time of computation, memory management and a single mathematical operations stress. Also a comparism of the processing time according to segment length was made.
Transmitter of SysEX MIDI messages
Špiřík, Jan ; Schimmel, Jiří (referee) ; Káňa, Ladislav (advisor)
This bachelor´s thesis deals with the analysis of MIDI protocol and especially MIDI SysEx messages, that are nowadays used more and more. The purpose of this thesis is the layout and realization of equipment, which will be these SysEx messages send over MIDI bus and simultaneously shows the description of these messages on one-row display. In the first part the solved thesis deals with MIDI, its history, definition of conception, linkage of hardware for communication and of cours analysis of language, that protocol communicates. The main Channel mode messages are analyzed, that MIDI system uses to basic operation for communication between various instruments in MIDI system. Especially System Common Mesagges are addicted and mainly SysEx messages. All standards of MIDI Specification, which can be send over SysEx messages, are shortly described. Universal and Manufacturers specific messages are showed. The list of SysEx Real Time and Non-Real Time messages is published, that are defined in MIDI Specification 1.1, General MIDI 2 standard and newest additions. The second part of this thesis deals with realization of Transmitter of SysEx messages. Hardware of the equipment is described, such as princip of connection, used parts and advantages of solution. The main part of the Transmitter is microcontroller Atmel ATmega16 from series AVR, which controls realized Transmitter. For communication with PC, where can load through formed application MIDI SysEx to Transmitter, serves nowadays the most used bus USB.
Live typeface
Jiříček, Milan ; Špiřík, Jan (referee) ; Rajmic, Pavel (advisor)
The work describes the theoretical foundations of modern methods of creating new fonts, that is, using information technology, specifically vector programs. It also marginally shows the history of the font, Roman writing, the basic division of its compositions and describes its individual elements. The next part of the project focuses on creating digital fonts and continues with bringing it to live using algorithms and methods that can easily be processed in Matlab programming language. The method of implementation of the bringing the typeface to live is described and presentation of the generated results are then shown in few examples. Attention is also paid to the coordinates system, which is very important to solve geometric transformations, and two-dimensional vector graphics, which are widely used in the design and to render the fonts. Bézier curves and cubic Bézier curves are described in further detail along with vector graphics rasterization. One part of this text describes very important de Casteljau algorithm. The last chapter focuses on implementation in Matlab programming language, the creation of curves, that means single font characters, and the ways of how the algorithm works with transformations. Some sample images showing transformations using different input arguments are displayed in this section as well. There is evaluation of the contribution of this application and the possibilities of further expansion at the end.
Image inpainting
Vodička, Radek ; Špiřík, Jan (referee) ; Rajmic, Pavel (advisor)
The aim of this paper is to describe the basic principles of inpainting methods. We take a closer look with method of continual correction for damaged area from its margins in poins and by means of level lines. Result of the work is to compare images where inpainting was applied, among images themseves as well as with original image,and evaluation which method is the best in the given situation and for the given type of images.
Image Inpainting Methods
Kovacs, Jan ; Špiřík, Jan (referee) ; Průša, Zdeněk (advisor)
This thesis deals with an overview of modern Image Inpainting Methods. There are several best-known methods selected and described in the theoretical part of this work. Each of the selected methods is described and evaluated according to the informations available in literature. Among the methods that were selected and subsequently described in this work are Image Inpainting, Fragment-Based Image Completion, Exemplar-Based Image Inpainting, Gradient-Based Image Completion by Solving Poisson Equation and Inpainting by Flexible Haar-Wavelet Shrinkage. The MATLAB implementation of the Framelet-Based Image Inpainting algorithm forms practical part of the thesis. The Framelet transform was created for the purposes of the algorithm. The user interaction provides GUI, which was also implemented in MATLAB. The GUI allows setting input images, algorithm parameters and interaction with the output. The user is always informed about the current state of the computation, and the current result of image completion is shown to him. Moreover, it was created a tool that allows the user to define the areas to be supplemented, using the mouse. Finally, the algorithm performance is evaluated and compared using both Framelet and Contourlet transform.
Software module generating "atoms" for purposes of overcomplete signal representation
Špiřík, Jan ; Průša, Zdeněk (referee) ; Rajmic, Pavel (advisor)
The aim of this master thesis is generating new "atoms'' for purposes of overcomplete signal representation for toolbox Frames in MATLAB. At first is described the principle of overcomplete systems and so-called frames. In the thesis is introduced the basic distribution of frames and conditions of their constructions. There is described the basic principle of finding the sparse solutions in overcomplete systems too. The main part is dealt with construction single functions for generating "atoms'', such as: Gabor function, B-splines, Bézier curves, Daubechies wavelets, etc. At last there is introduced an example of usage these functions for reconstruction signal in comparison with Fourier and wavelet transforms.
Image extrapolation methods
Ješko, Petr ; Špiřík, Jan (referee) ; Rajmic, Pavel (advisor)
The thesis deals with addition of pixels outside the image. Lists some methods for inpainting using computers and highlights the pitfalls that appear here. Examines methods for interpolation and approximation of functions in order to find the best method for extrapolating the image beyond its borders. Describes the basics of Wavelet transformation and Multiresolution analysis. It is proposed several methods for replenishment of pixels outside the image. PSNR and SSIM are used to compare achieved results. These methods are explained and compared. Briefly discusses the algorithm OMP, falling within the sparse representation of signals, and used in one of the methods. Also discussed is the development environment of MATLAB as a tool for the implementation of algorithms that practically solves the given problem. The practical part describes the implemented methods for adding pixels outside the image.
Application of underdetermined systems of linear equations in image processing
Pazderský, Tomáš ; Rajmic, Pavel (referee) ; Špiřík, Jan (advisor)
The thesis focuses on creating the GUI in MATLAB program for demonstration an application of denoising, deblurring and inpainting on the image processing with help of sparse solution. At first there is generally described general sparse solution followed by description of used transformations: Fourier, discrete cosine transformation and wavelet transformation. Lately there are listed and briefly described each applications used while image processing. There is detaily described created program in the last part of the thesis. Futher there are described the individual choices of methods, which has an affect for the image processing.

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