|
Biometric fingerprint liveness detection
Rišian, Lukáš ; Vítek, Martin
This work addresses the problem of biometric recognition of fingerprint liveness to identify and differentiate between real fingerprints and their artificial replicas. The main objective was to identify the features that are crucial for fingerprint liveness recognition and based on these features to propose an efficient classification algorithm. We worked with the LivDet database from 2009, which contains both real and fake fingerprints. This database has been used in a worldwide competition and the results of all implemented algorithms are publicly available for subsequent comparison of success rates. An important part of this work was the preprocessing of the image data, which was crucial for testing the selected features and implementing the algorithms. We analyzed more than 180 different features from which we selected the most relevant ones. We then used the selected features to develop several fingerprint recognition and classification algorithms. Using the selected features, several possible variations of the algorithms have been proposed. Among all the implemented algorithms, we achieved the best result of almost 90%. Compared to other algorithms that have been implemented for the same purpose and have been used and tested on the same database, this can be considered a satisfactory and reliable result. In conclusion, the main objective of this work was to provide an efficient, secure, and reliable solution in the field of biometric fingerprint spoof detection.
|
| |
|
Detecting Presentation Attacks Using Face Spoofing
Homola, Tomáš ; Orság, Filip (referee) ; Goldmann, Tomáš (advisor)
Face detection is one of the most important and widespread methods of verifying a person's identity. However, this method also raises concerns about privacy and security. It is important to be aware of the dangers it brings and constantly develop the necessary means to protect against them. This thesis aims to explain the issue of face spoofing, the threat that arises from a successful attacker's attempt at spoofing, and the detection of these spoofs using algorithms.
|
|
Biometric fingerprint liveness detection
Rišian, Lukáš ; Smital, Lukáš (referee) ; Vítek, Martin (advisor)
This bachelor thesis deals with the problem of biometric fingerprint liveness recognition. The aim of the thesis is to propose a solution that reliably and securely recognizes fake fingerprints from genuine ones. Specifically, the work focuses on investigating methods for detecting fingerprint liveness using software tools, creating a custom fingerprint test database, testing and identifying relevant characteristics for successful liveness detection, and using them to implement fingerprint liveness recognition algorithms. Another goal was to create a GUI to provide a tool for overall detection. The work includes an analysis of the basics of biometrics, fingerprint characteristics and structure, current sensors used for fingerprint extraction, databases used, image preprocessing methods, tested features, implemented algorithms, and two GUI variants. More than 180 different image features were tested and more than 20 variants of algorithms were implemented. From these algorithms, the best ones were selected, whose detection results were then compared with those of foreign authors. The best algorithm achieved an accuracy of almost 90%, which can be considered a reliable and satisfactory result compared to foreign authors.
|
|
Cryptographic algorithms for low-power IoT devices
Oszelda, Matěj ; Dobiáš, Patrik (referee) ; Dzurenda, Petr (advisor)
The bachelor thesis analyses the possibilities of application of operating systems, cryptographic libraries and their primitives in memory, performance and computationally constrained IoT environment. It then implements selected tools for securing communication in a system with constrained IoT devices. The theoretical part discusses the IoT, the different operating systems and cryptographic libraries in this environment. It then presents the measurement and comparison of cryptographic libraries and their primitives. Based on the measurements, it selects tools for implementation in securing the communication of IoT devices. It then creates a design and implements the system.
|
|
Stress recognition using biological signals measured by wearable devices
Surkoš, Ondřej ; Vítek, Martin (referee) ; Smital, Lukáš (advisor)
With the growing importance of mental health in society and the increasing availability of wearable technology, biological signals offer a unique opportunity to monitor and manage stress in everyday life. The diploma thesis focuses on the automatic stress recognition of biological signals measured by wearable devices. Therefore, in the theoretical part, key terms related to stress and wearable devices are defined and selected biological signals relevant for stress detection are described. The work also presents several publicly available datasets and describes current stress recognition methods, together with the achieved results. The practical part of the work is devoted to the construction of the dataset, data preprocessing and the development of an algorithm for recognizing stress in the MATLAB program environment. In particular, machine learning techniques are used both for feature extraction and selection, as well as for the classics themselves. The performance of the proposed models, which reached an accuracy of up to 81.1 % in the case of the unified dataset, 97.1 % in the case of the WESAD dataset and 80 % in the case of the Non-EEG Biosignals dataset, are presented and discussed in the final part of the work, together with by finding a great influence of the methodology and the equipment used during data acquisition on the performance of individual models.
|
|
Prediction of future air quality
Roháček, Adam ; Sekora, Jiří (referee) ; Čmiel, Vratislav (advisor)
This thesis explores the prediction of future air quality as a critical aspect of environmental health and sustainable development. With the increasing concerns over air pollution and its detrimental effects on human health and the environment, there is a growing need for accurate forecasting techniques to anticipate and mitigate potential air quality issues. This thesis introduces the reader to the topic of air pollution, describes the usage of prediction algorithms and evaluates quality of the own algorithm.
|
|
Creation of a program code for evaluation and display of inner resultants in beams
Kupka, Jiří ; Horníková, Jana (referee) ; Burša, Jiří (advisor)
The work is aimed at solution of problem with evaluating the values and courses of resulting inner effects. The goal is to algorithmize the calculation and its graphic interpretation. The main mphasis was on the correctness of numerical results and their correct depiction. Integral approach of olution and its logorithmization was chosen as suitable calculating model for given task. The algorithmus of the program itself was written in programming language C++. Thereinafter the basis of the sphere of tress and strain analysis in beams, the knowledge of which is neccessary for the given solution of the roblem or it is presumed.
|
|
Multilayer neural network
Kačer, Petr ; Klusáček, Jan (referee) ; Jirsík, Václav (advisor)
Bachelor's thesis describes the basics of issue of multilayer neural networks and explains principle of backpropagation algorithm. Next part of thesis is about development of a software for learning and testing multilayer neural networks and describes its graphical user interface. Last part of thesis is dedicated to tutorial examples and practical demonstrations of multilayer neural network usage.
|
|
Sudoku - algorithmization of solution
Buchta, Martin ; Sekora, Jiří (referee) ; Mézl, Martin (advisor)
In this paper, we present an overview of techniques that can be used by people to solve a Sudoku Puzzle. The individual algorithms were theoretically described using real tasks and were implemented on this basis to appropriate graphical user interface in Matlab with the possibility of webcam task loading.
|