Αναγνώριση Προσώπου βάση του συστήματος σε επικαλυπτόμενες DCT - Matlab πηγαίου κώδικα. Στον αλγόριθμο συμπίεσης εικόνας JPEG, η εικόνα εισόδου διαιρείται σε 8-με-8 ή 16-με-16 μπλοκ, και το δισδιάστατο DCT υπολογίζεται για κάθε μπλοκ. Οι συντελεστές DCT κβαντίζεται στη συνέχεια, κωδικοποιημένων, και μεταδίδεται. Ο δέκτης JPEG (ή αναγνώστη αρχείο JPEG) αποκωδικοποιεί τα κβαντισμένων συντελεστών DCT, υπολογίζει το αντίστροφο δισδιάστατο DCT του κάθε μπλοκ, και στη συνέχεια βάζει το μπλοκ πίσω μαζί σε μια ενιαία εικόνα. Για τυπικές εικόνες, πολλοί από τους συντελεστές DCT έχουν τιμές κοντά στο μηδέν? αυτοί οι συντελεστές μπορεί να απορριφθεί χωρίς να επηρεάζει σοβαρά την ποιότητα του ανακατασκευασμένου εικόνα. Τέτοια αποτελέσματα αλγόριθμο ιδιαίτερα ισχυρή, επίσης, για την αναγνώριση προσώπου.
Επιπλέον, ο φορέας εκμετάλλευσης 2D DCT μπορεί να εφαρμοστεί σε επικαλυπτόμενα στοιχεία. Τα εξαγόμενα διανύσματα χαρακτηριστικών χρησιμοποιούνται ως είσοδος σε ένα απλό αλγόριθμο πλησιέστερου γείτονα. Ο κώδικας έχει δοκιμαστεί με την AT & T δεδομένων επιτυγχάνοντας άριστο ποσοστό αναγνώρισης.
Απαιτήσεις :
τα Windows 3.x / 95/98 / Me / NT / 2000 / XP / Server 2003 / Vista, Matlab
Τα σχόλια δεν βρέθηκε