Forgery detection using machine learning and image processing
Ανίχνευση πλαστογραφίας με χρήση μηχανικής μάθησης και επεξεργασίας εικόνας
Μεταπτυχιακή διπλωματική εργασία
Συγγραφέας
Καρυστινός, Αλέξανδρος
Ημερομηνία
2024-07-17Επιβλέπων
Kesidis, AnastasiosΛέξεις-κλειδιά
Forgery detection ; Signatures ; Machine learning ; Image processing ; Patch based processing ; Feature extractionΠερίληψη
In an era where digital transactions and document authentication play a central role, the need for strong and secure methods to verify handwritten signatures is paramount. This thesis explores the intersection of traditional signature analysis and modern machine learning techniques to develop a reliable signature verification system. The survey begins with a comprehensive review of existing signature verification methods, including both conventional image processing techniques and advanced machine learning approaches. Challenges posed by the inherent variability of human signatures are identified, including differences in writing style and the presence of noise. The proposed solution leverages advanced machine learning algorithms, specifically adapted for signature recognition such as SVM, Decision Trees, kNN, and others. As in all cases of machine learning, in this one too, we use datasets. The datasets used for training and evaluation include a diverse collection of handwritten signatures, capturing variations in styles, angles, and levels of complexity. In addition, a key feature of this work is that feature extraction techniques are used to transform the raw signature data into meaningful representations for the machine learning models. For this purpose, four different feature sets of increasing complexity are proposed to improve the overall system performance.
Περίληψη
Σε μια εποχή όπου οι ψηφιακές συναλλαγές και η επικύρωση εγγράφων διαδραματίζουν κεντρικό ρόλο, η ανάγκη για ισχυρές και ασφαλείς μεθόδους επαλήθευσης χειρόγραφων υπογραφών είναι υψίστης σημασίας. Η παρούσα διατριβή διερευνά τη διασταύρωση της παραδοσιακής ανάλυσης υπογραφών και των σύγχρονων τεχνικών μηχανικής μάθησης για την ανάπτυξη ενός αξιόπιστου συστήματος επαλήθευσης υπογραφών. Η έρευνα ξεκινά με μια περιεκτική επισκόπηση των υφιστάμενων μεθόδων επαλήθευσης υπογραφών, συμπεριλαμβανομένων τόσο των συμβατικών τεχνικών επεξεργασίας εικόνας όσο και των προηγμένων προσεγγίσεων μηχανικής μάθησης. Προσδιορίζονται οι προκλήσεις που θέτει η εγγενής μεταβλητότητα των ανθρώπινων υπογραφών, συμπεριλαμβανομένων των διαφορών στο στυλ γραφής και της παρουσίας θορύβου. Η προτεινόμενη λύση αξιοποιεί προηγμένους αλγορίθμους μηχανικής μάθησης, ειδικά προσαρμοσμένους για την αναγνώριση υπογραφών, όπως SVM, δέντρα απόφασης, kNN και άλλους. Όπως σε όλες τις περιπτώσεις μηχανικής μάθησης, έτσι και σε αυτή, χρησιμοποιούμε σύνολα δεδομένων. Τα σύνολα δεδομένων που χρησιμοποιήθηκαν για την εκπαίδευση και την αξιολόγηση περιλαμβάνουν μια ποικίλη συλλογή χειρόγραφων υπογραφών, αποτυπώνοντας παραλλαγές σε στυλ, γωνίες και επίπεδα πολυπλοκότητας. Επιπλέον, ένα βασικό χαρακτηριστικό αυτής της εργασίας είναι ότι χρησιμοποιούνται τεχνικές εξαγωγής χαρακτηριστικών για τη μετατροπή των ακατέργαστων δεδομένων υπογραφής σε ουσιαστικές αναπαραστάσεις για τα μοντέλα μηχανικής μάθησης. Για το σκοπό αυτό, προτείνονται τέσσερα διαφορετικά σύνολα χαρακτηριστικών αυξανόμενης πολυπλοκότητας για τη βελτίωση της συνολικής απόδοσης του συστήματος.
Αριθμός σελίδων
68Σχολή
Σχολή ΜηχανικώνΑκαδημαϊκό Τμήμα
Τμήμα Μηχανικών Πληροφορικής και ΥπολογιστώνΤμήμα Μηχανικών Τοπογραφίας και Γεωπληροφορικής