|
Automatic image classification
Ševčík, Zdeněk ; Miklánek, Štěpán (referee) ; Sikora, Pavel (advisor)
The aim of this thesis is to explore clustering algorithms of machine unsupervised learning, which can be used for image database classification by similarity. For chosen clustering algorithms is written up a theoretical basis. For better classification of used database this thesis deals with different methods of image preprocessing. With these methods the features from image are extracted. Next the thesis solves of implementation of preprocessing methods and practical application of clustering algorithms. In practical part is programmed aplication in Python programming language, which classifies the database of images into classes by similarity. The thesis tests all of used methods and at the end of the thesis is processed searches of results.
|
|
Robust Screen and Slide Detection in Video
Hanzel, Svätopluk ; Beran, Vítězslav (referee) ; Szőke, Igor (advisor)
The main goal of this bachelor thesis is implementation of a robust screen detector with slide synchronization using various techniques including neural networks, keypoints extraction and matching, text extraction using OCR and text matching. These methods are also analysed and compared to their possible alternatives.
|
| |
|
Detection algorithms of moving objects
Novotný, Josef ; Mikulka, Jan (referee) ; Marcoň, Petr (advisor)
This work deals with detection methods of moving objects. This thesis contains a research of available solutions for further implementation on the Raspberry Pi using the OpenCV library. The aim of the thesis is to realize a module that is capable of detecting and recognizing moving objects in the sky. Required objects can be detected in static or dynamic mode. In the theoretical part of the thesis are methods divided into motion detection, object detection and object recognition. In the practical part were for detection of undesired objects selected a background subtraction method and the localization of significant ORB points. Haar feature-based cascade classifiers was for recognition of learned objects chosen. In the practical part, methods were of computational difficulty and detection success tested. The result is an automatic detection device that allows to watch and distinguish unwanted objects in the sky.
|
|
Merging and Correction of Photos
Trčka, Jan ; Bařina, David (referee) ; Zemčík, Pavel (advisor)
The aim of this work is to design and implement an application using an OpenCV library. This paper describes issues of correct photo merging, attempts to eliminate defects which were created in process of taking these photos and which may occur in the actual merging process.
|
|
Region Detectors and Descriptors in Image
Žilka, Filip ; Petyovský, Petr (referee) ; Horák, Karel (advisor)
This master’s thesis deals with an important part of computer vision field. Main focus of this thesis is on feature detectors and descriptors in an image. Throughout the thesis the simplest feature detectors like Moravec detector will be presented, building up to more complex detectors like MSER or FAST. The purpose of feature descriptors is in a mathematical description of these points. We begin with the oldest ones like SIFT and move on to newest and best performing descriptors like FREAK or ORB. The major objective of the thesis is comparison of presented methods on licence plate localization task.
|
|
Merging of Images and Video Sequences
Krym, David ; Seeman, Michal (referee) ; Zemčík, Pavel (advisor)
This bachelor thesis deals with image and video sequence frames stitching when the camera undergoes a pure rotation. It involves design and implementation of application with focus on quality and performance. Modern techniques and algorithms are used, such as SURF, ORB, k-nearest neighbors and bundle adjustment. The application is able to create a panoramic images automatically without any assumptions about the scene or camera.
|
|
Robot Localization Using Camera
Heřman, Petr ; Španěl, Michal (referee) ; Beran, Vítězslav (advisor)
The objective of this work is to design a simple localization method and its implementation in robot operating system ROS. This method uses a monocular camera as the only sensor and estimates the position in a known map. In experiments with prototypes are tested key points of type SURF, SIFT and ORB.
|
|
Distributed Information System for a Small Firm
Pajgrt, Ondřej ; Mates, Vojtěch (referee) ; Hruška, Tomáš (advisor)
This thesis deals with implementation of distributed information systém for a small construction engineering firm all the way from design to deployment. We will be introduced to distributed applications problems and technologies involved either throught direct relevance or as a support tool for the implementation of the project. In addition, this work will guide us throught complete design and implementation of a final product.
|
|
3D Objects Detection in Images
Bordovský, Gabriel ; Veľas, Martin (referee) ; Španěl, Michal (advisor)
This bachelors thesis deals with detection of a known 3D object in images and its pose estimation. The method uses the ORB-type keypoints and their location on the surface of a bounding box. By using solve of PnP problem a pose of the object is obtained using the points 2D coordinates from the image and the 3D coordinates of the very points from the registered model. This thesis expands a detection method for simple box-shaped objects, which is a part of OpenCV library, for the usage on more complex objects. In experiments, the detector reached a detection success rate of 85 % and the computed pose matches the real one approximately for 88 %.
|