|
Object Detection in Images
Ptáček, Tomáš ; Šiler, Ondřej (referee) ; Švub, Miroslav (advisor)
This work deals with the problem of object detection in images and describes theoretical backgrounds of detection based on boosting, AdaBoost algorithm and Haar-like features as weak classifiers. Further this work engages in design and implementation of a training and detection application based on OpenCV and wxWidgets libraries. To the end it shows a training and face detection test performed in the implemented application.
|
|
Face Detection
Štrba, Miroslav ; Juránek, Roman (referee) ; Hradiš, Michal (advisor)
This bachelor thesis contains overview of actual face detection methods using classifier. It also contains description of creating system for face detection. There are described different methods for classifier training in first part. There is analysis, which preceded creation of system focused on black-and-white picture, in second part. Implemented system is using WaldBoost algorithm and Haar features. There is option to use particle filter in video.
|
|
Boosting and Evolution
Mrnuštík, Michal ; Juránek, Roman (referee) ; Hradiš, Michal (advisor)
This thesis introduces combination of the AdaBoost and the evolutionary algorithm. The evolutionary algorithm is used to find linear combination of Haar features. This linear combination creates the feature to train weak classifier for AdaBoost. There are described basics of classification, Haar features and the AdaBoost. Next there are basic information about evolutionary algorithms. Theoretical description of combination of the AdaBoost and the evolutionary algorithm is included too. Some implementation details are added too. Implementation is tested on the images as part of the system for face recognition. Results are compared with Haar features.
|
|
Video-Based Human-Computer Interface
Wiewiorka, Petr ; Hradiš, Michal (referee) ; Španěl, Michal (advisor)
This bachelor's thesis descripts a way of controlling a computer by hand gestures. Picture is taken from web camera, in which search for a position of hand in picture and recognize gesture. The gesture signal controls a computer. I use the OpenCV library for a work with picture. At the end are output pictures.
|
|
Perimeter Monitoring and Intrusion Detection Based on Camera Surveillance
Goldmann, Tomáš ; Drahanský, Martin (referee) ; Orság, Filip (advisor)
This bachelor thesis contains a description of the basic system for perimeter monitoring. The main part of the thesis introduces the methods of computer vision suitable for detection and classification of objects. Furthermore, I devised an algorithm based on background subtraction which uses a Histogram of Oriented Gradients for description of objects and an SVM classifier for their classification. The final part of the thesis consists of a comparison of the descriptor based on the Histogram of Oriented Gradients and the SIFT descriptor and an evaluation of precision of the detection algorithm.
|
|
Face Detection and Identification
Konôpková, Júlia ; Drahanský, Martin (referee) ; Váňa, Jan (advisor)
This work is focused on the problematic of face detection and identification in photography. The introduction is devoted to the most popular methods with briefly descriptions of their principles and rules. Within the practical part of this work we implement and test on free available databases the several of these methods. In the conclusion we evaluate the results and addition of this whole work.
|
|
Processing of Video Records
Čerešňák, Michal ; Drahanský, Martin (referee) ; Zemčík, Pavel (advisor)
V této práci je prezentován systém pro zpracování videa se zaměřením na detekci a rozeznávání obličejů. Systém zpracovává video stream z kamery v reálném čase. K detekci obličejů využívá ViolaJones detektor. Pro rozeznávání obličejů je použita metoda SURF. Systém je implementován v jazyce C# a využívá knihovnu OpenCV a Emgu CV wrapper.
|
|
Face Anonymizer
Peša, Jan ; Juránek, Roman (referee) ; Láník, Aleš (advisor)
In this bachelor thesis you can find an overview of classification algorithms and their usage especially for searching image data and face detection. First part contains a brief introduction to a pattern recognition, a theoretical background of these algorithms and ways of training them. Other used components are also presented (e.g. Kalman filter or OpenCV library). Second part covers an implementation of the application which uses these technologies for searching, tracking and anononymization of human faces in a video stream.
|
|
Recognition of Handwritten Digits
Štrba, Miroslav ; Španěl, Michal (referee) ; Herout, Adam (advisor)
Recognition of handwritten digits is a problem, which could serve as model task for multiclass recognition of image patterns. This thesis studies different kinds of algoritms (Self-Organizing Maps, Randomized tree and AdaBoost) and methods for increasing accuracy using fusion (majority voting, averaging log likelihood ratio, linear logistic regression). Fusion methods were used for combine classifiers with indentical train parameters, with different training methods and with multiscale input.
|
|
Pattern Recognition Using AdaBoost
Wrhel, Vladimír ; Hradiš, Michal (referee) ; Herout, Adam (advisor)
This paper deals about AdaBoost algorithm, which is used to create a strong classification function using a number of weak classifiers. We familiarize ourselves with modifications of AdaBoost, namely Real AdaBoost, WaldBoost, FloatBoost and TCAcu. These modifications improve some of the properties of algorithm AdaBoost. We discuss some properties of feature and weak classifiers. We show a class of tasks for which AdaBoost algorithm is applicable. We indicate implementation of the library containing that method and we present some tests performed on the implemented library.
|