Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών

Τα συστήματα αναγνώρισης προσώπου αποτελούν ένα πολύ σημαντικό εργαλείο των ερευνητών στον τομέα της Δικανικής Υπολογιστών κι αυτό γιατί μπορούν εύκολα και γρήγορα να εξιχνιάσουν εγκληματικές υποθέσεις. Πολλά συστήματα αναγνώρισης προσώπου που βασίζονται στο λογισμικό έχουν αρκετά καλή απόδοση όσον...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Παντοπούλου, Μαρία
Άλλοι συγγραφείς: Pantopoulou, Maria
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/14189
id nemertes-10889-14189
record_format dspace
spelling nemertes-10889-141892022-09-05T20:16:55Z Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών An FPGA implemented system of face recognition, for digital forensics applications Παντοπούλου, Μαρία Pantopoulou, Maria Δικανική υπολογιστών Αναγνώριση προσώπου Απόσταση Manhattan Digital forensics Face recognition FPGA Local binary patterns histograms Manhattan distance Τα συστήματα αναγνώρισης προσώπου αποτελούν ένα πολύ σημαντικό εργαλείο των ερευνητών στον τομέα της Δικανικής Υπολογιστών κι αυτό γιατί μπορούν εύκολα και γρήγορα να εξιχνιάσουν εγκληματικές υποθέσεις. Πολλά συστήματα αναγνώρισης προσώπου που βασίζονται στο λογισμικό έχουν αρκετά καλή απόδοση όσον αφορά το ποσοστό αναγνώρισης, όμως ο χρόνος εκτέλεσης δεν είναι ικανοποιητικός. Για το λόγο αυτό, υπάρχει ανάγκη για μελέτη και έρευνα γύρω από συστήματα αναγνώρισης προσώπου που βασίζονται στο υλικό και πιο συγκεκριμένα σε επιτόπου προγραμματιζόμενους πίνακες πυλών (Field Programmable Gate Arrays - FPGAs) ώστε να μειωθεί ο χρόνος εκτέλεσης. Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η μελέτη και η υλοποίηση ενός συστήματος αναγνώρισης προσώπου σε FPGA. Για την υλοποίηση του συστήματος χρησιμοποιείται ο αλγόριθμος εξαγωγής χαρακτηριστικών Local Binary Patterns Histograms (LBPH), ενώ για τον υπολογισμό των αποστάσεων μεταξύ των εικόνων της βάσης δεδομένων χρησιμοποιείται η απόσταση Manhattan. Το σύστημα υλοποιείται στο FPGA xc7a75tcsg324-3 της σειράς Artix-7 και πετυχαίνει ποσοστό επιτυχίας ίσο με 80% για 30 συνεχόμενες δοκιμές, ενώ λειτουργεί σε συχνότητα ίση με 66.23 ΜΗz. Η αξιοποίηση των πόρων στο FPGA είναι σημαντική εξαιτίας των επαναλαμβανόμενων παράλληλων μονάδων εξαγωγής χαρακτηριστικών και υπολογισμού αποστάσεων. Τέλος, ο χρόνος αναγνώρισης του συστήματος φτάνει τα 128 ms, όταν ελέγχεται μία βάση δεδομένων των 165 εικόνων, ενώ στο χρόνο αυτό συνυπολογίζεται το on-line training. Face recognition systems are a very important tool for researchers of the Digital Forensics sector, because these systems help them solve criminal cases easier and faster. Many such systems based on software, achieve quite good performance regarding the recognition rate. However, the recognition time is not satisfactory. For this reason, there is a need of research and study on the hardware-based face recognition systems, and specifically on Field Programmable Gate Arrays (FPGAs) in order to reduce the execution time. The purpose of this diploma thesis is the study and implementation of an FPGA-based face recognition system. The algorithm used for the feature extraction stage is the Local Binary Pattern Histograms (LBPH) and the Manhattan distance is used for the calculation of the distances between the database’s face images. The system is implemented on the Artix-7 xc7a75tcsg324-3 FPGA and the achieved recognition rate is 80% for 30 consecutive trials. The maximum frequency is 66.23 MHz. Regarding the allocated hardware resources, a big percentage of the FPGA is occupied for the calculations, because of the repeated parallel feature extraction and Manhattan distance units. Finally, the recognition time of the system is almost 128 ms, when the face database that needs to be checked consists of 165 images. On-line training process is also included in this time. 2020-11-18T21:19:53Z 2020-11-18T21:19:53Z 2020-10-23 http://hdl.handle.net/10889/14189 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Δικανική υπολογιστών
Αναγνώριση προσώπου
Απόσταση Manhattan
Digital forensics
Face recognition
FPGA
Local binary patterns histograms
Manhattan distance
spellingShingle Δικανική υπολογιστών
Αναγνώριση προσώπου
Απόσταση Manhattan
Digital forensics
Face recognition
FPGA
Local binary patterns histograms
Manhattan distance
Παντοπούλου, Μαρία
Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
description Τα συστήματα αναγνώρισης προσώπου αποτελούν ένα πολύ σημαντικό εργαλείο των ερευνητών στον τομέα της Δικανικής Υπολογιστών κι αυτό γιατί μπορούν εύκολα και γρήγορα να εξιχνιάσουν εγκληματικές υποθέσεις. Πολλά συστήματα αναγνώρισης προσώπου που βασίζονται στο λογισμικό έχουν αρκετά καλή απόδοση όσον αφορά το ποσοστό αναγνώρισης, όμως ο χρόνος εκτέλεσης δεν είναι ικανοποιητικός. Για το λόγο αυτό, υπάρχει ανάγκη για μελέτη και έρευνα γύρω από συστήματα αναγνώρισης προσώπου που βασίζονται στο υλικό και πιο συγκεκριμένα σε επιτόπου προγραμματιζόμενους πίνακες πυλών (Field Programmable Gate Arrays - FPGAs) ώστε να μειωθεί ο χρόνος εκτέλεσης. Ο σκοπός της παρούσας διπλωματικής εργασίας είναι η μελέτη και η υλοποίηση ενός συστήματος αναγνώρισης προσώπου σε FPGA. Για την υλοποίηση του συστήματος χρησιμοποιείται ο αλγόριθμος εξαγωγής χαρακτηριστικών Local Binary Patterns Histograms (LBPH), ενώ για τον υπολογισμό των αποστάσεων μεταξύ των εικόνων της βάσης δεδομένων χρησιμοποιείται η απόσταση Manhattan. Το σύστημα υλοποιείται στο FPGA xc7a75tcsg324-3 της σειράς Artix-7 και πετυχαίνει ποσοστό επιτυχίας ίσο με 80% για 30 συνεχόμενες δοκιμές, ενώ λειτουργεί σε συχνότητα ίση με 66.23 ΜΗz. Η αξιοποίηση των πόρων στο FPGA είναι σημαντική εξαιτίας των επαναλαμβανόμενων παράλληλων μονάδων εξαγωγής χαρακτηριστικών και υπολογισμού αποστάσεων. Τέλος, ο χρόνος αναγνώρισης του συστήματος φτάνει τα 128 ms, όταν ελέγχεται μία βάση δεδομένων των 165 εικόνων, ενώ στο χρόνο αυτό συνυπολογίζεται το on-line training.
author2 Pantopoulou, Maria
author_facet Pantopoulou, Maria
Παντοπούλου, Μαρία
author Παντοπούλου, Μαρία
author_sort Παντοπούλου, Μαρία
title Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
title_short Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
title_full Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
title_fullStr Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
title_full_unstemmed Υλοποίηση σε FPGA συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
title_sort υλοποίηση σε fpga συστήματος αναγνώρισης προσώπου, με εφαρμογές στη δικανική υπολογιστών
publishDate 2020
url http://hdl.handle.net/10889/14189
work_keys_str_mv AT pantopouloumaria ylopoiēsēsefpgasystēmatosanagnōrisēsprosōpoumeepharmogesstēdikanikēypologistōn
AT pantopouloumaria anfpgaimplementedsystemoffacerecognitionfordigitalforensicsapplications
_version_ 1771297279321309184