Face ID — τι είναι, τεχνολογία TrueDepth και αρχή αναγνώρισης προσώπου

Συγγραφέας: IT Sectr Δημοσιεύτηκε: 2026-03-23 Χρόνος ανάγνωσης: 8 λεπ

Το Face ID είναι το σύστημα βιομετρικού ελέγχου ταυτότητας της Apple, που βασίζεται στην τρισδιάστατη σάρωση προσώπου με τη χρήση της κάμερας TrueDepth. Η τεχνολογία εμφανίστηκε για πρώτη φορά στο iPhone X το 2017 και αντικατέστησε το Touch ID στις ναυαρχίδες. Σύμφωνα με τον Apple Security Guide, η πιθανότητα τυχαίου ξεκλειδώματος του Face ID από ένα τυχαίο πρόσωπο είναι 1 προς 1 000 000 — 20 φορές χαμηλότερη από το Touch ID με ένα καταχωρημένο δακτυλικό αποτύπωμα.

Κύρια σημεία

  • Face ID — το σύστημα 3D αναγνώρισης προσώπου της Apple που βασίζεται στην κάμερα TrueDepth με 30 000 υπέρυθρα σημεία.
  • TrueDepth αποτελείται από προβολέα σημείων, υπέρυθρη κάμερα και φωτισμό — όλα τα εξαρτήματα λειτουργούν στο αόρατο για το μάτι φάσμα.
  • Neural Engine (16 πυρήνες) επεξεργάζεται βιομετρικά δεδομένα στη συσκευή και δεν τα μεταδίδει στο cloud.
  • Secure Enclave αποθηκεύει το μαθηματικό πρότυπο του προσώπου σε έναν απομονωμένο συνεπεξεργαστή, μη προσβάσιμο από το iOS και τις εφαρμογές.
  • Attention Aware ελέγχει αν ο χρήστης κοιτάζει την οθόνη — το βλέμμα με κλειστά μάτια ή αλλού μπλοκάρει τον έλεγχο ταυτότητας.

Τι είναι το Face ID;

Face ID είναι ένα σύστημα βιομετρικού ελέγχου ταυτότητας που αναπτύχθηκε από την Apple για iPhone και iPad. Χρησιμοποιεί την κάμερα TrueDepth για να δημιουργήσει ένα ακριβές 3D μοντέλο του προσώπου του χρήστη και να το συγκρίνει με ένα αποθηκευμένο μαθηματικό πρότυπο. Το σύστημα λειτουργεί σε απόλυτο σκοτάδι χάρη στον υπέρυθρο φωτισμό.

Το πρώτο iPhone X (2017) εισήγαγε το Face ID ως κύρια βιομετρική μέθοδο, αντικαθιστώντας το Touch ID. Σύμφωνα με την Apple, το σύστημα χρησιμοποιεί ένα νευρωνικό δίκτυο στο Neural Engine με 16 πυρήνες, που επεξεργάζεται έως και 600 δισεκατομμύρια λειτουργίες ανά δευτερόλεπτο αποκλειστικά για αναγνώριση προσώπου. Με τα χρόνια, η τεχνολογία πέρασε από πολλές γενιές — από το iPhone X έως το iPhone 16 Pro, όπου το Face ID λειτουργεί 30% ταχύτερα και υποστηρίζει περισσότερες γωνίες θέασης.

Η βασική διαφορά του Face ID από τους ανταγωνιστές είναι η χρήση 3D σάρωσης, όχι μιας συνηθισμένης 2D φωτογραφίας. Αυτό καθιστά το σύστημα ανθεκτικό σε επιθέσεις με εικόνες, μάσκες και βίντεο. Το 2023, η Apple επιβεβαίωσε ότι το Face ID χρησιμοποιείται περισσότερες από 10 δισεκατομμύρια φορές το μήνα για έλεγχο ταυτότητας, πληρωμές και αυτόματη συμπλήρωση κωδικών πρόσβασης.

Αρχιτεκτονική της κάμερας TrueDepth

TrueDepth είναι μια μονάδα κάμερας που αποτελείται από τρία βασικά εξαρτήματα: προβολέα σημείων (Dot Projector), υπέρυθρη κάμερα (Infrared Camera) και υπέρυθρο φωτισμό (Flood Illuminator). Και τα τρία εξαρτήματα λειτουργούν στο φάσμα των 940 nm, αόρατο για το ανθρώπινο μάτι και ασφαλές για την όραση.

Προβολέας σημείων (Dot Projector)

Ο προβολέας χρησιμοποιεί μια δίοδο λέιζερ και ένα πλέγμα περίθλασης VCSEL (Vertical-Cavity Surface-Emitting Laser) για να προβάλει περισσότερα από 30 000 αόρατα υπέρυθρα σημεία στο πρόσωπο του χρήστη. Το λέιζερ VCSEL λειτουργεί σε ισχύ ασφαλή για τα μάτια (κατηγορία 1 σύμφωνα με το IEC 60825) και επιτρέπει τη δημιουργία ενός χάρτη βάθους του προσώπου με ακρίβεια έως 0,1 mm.

Υπέρυθρη κάμερα και φωτισμός

Η υπέρυθρη κάμερα διαβάζει την αντανάκλαση των σημείων, ενώ ο Flood Illuminator φωτίζει το πρόσωπο με ομοιόμορφο υπέρυθρο φως σε συνθήκες χαμηλού φωτισμού. Τα δεδομένα από την κάμερα μεταδίδονται στο Neural Engine, το οποίο δημιουργεί ένα 3D μοντέλο του προσώπου και το συγκρίνει με το αποθηκευμένο πρότυπο στο Secure Enclave. Η διαδικασία διαρκεί λιγότερο από 400 χιλιοστά του δευτερολέπτου και εκτελείται εξ ολοκλήρου στη συσκευή.

ΕξάρτημαΛειτουργίαΤεχνολογία
Dot ProjectorΠροβάλλει 30 000 υπέρυθρα σημείαΛέιζερ VCSEL, πλέγμα περίθλασης
Infrared CameraΔιαβάζει την αντανάκλαση σημείων1280×960 pixels, φάσμα 940 nm
Flood IlluminatorΦωτίζει το πρόσωπο με υπέρυθρο φως6 LED, 940 nm, κατηγορία 1
Neural EngineΕπεξεργάζεται το 3D μοντέλο16 πυρήνες, έως 1 τρισεκατομμύριο λειτ./δευτ.

Πώς λειτουργεί η αναγνώριση προσώπου

Η διαδικασία του Face ID αποτελείται από τρία στάδια: λήψη εικόνας, δημιουργία 3D μοντέλου και σύγκριση με το πρότυπο. Στο πρώτο στάδιο, ο Flood Illuminator φωτίζει το πρόσωπο και η Infrared Camera λαμβάνει μια εικόνα στο υπέρυθρο φάσμα. Στη συνέχεια, ο Dot Projector προβάλλει στο πρόσωπο μια διάταξη 30 000 σημείων και η κάμερα καταγράφει την παραμόρφωσή τους σε σχέση με το πλέγμα αναφοράς.

Το Neural Engine αναλύει την παραμόρφωση κάθε σημείου και δημιουργεί έναν χάρτη βάθους του προσώπου — ένα σύνολο 30 000 συντεταγμένων X, Y, Z που περιγράφουν το ανάγλυφο του προσώπου. Παράλληλα, η υπέρυθρη εικόνα αναλύεται από ένα δεύτερο νευρωνικό δίκτυο για τον έλεγχο Attention Aware — το σύστημα βεβαιώνεται ότι ο χρήστης κοιτάζει απευθείας την οθόνη με ανοιχτά μάτια.

Ο χάρτης βάθους και η υπέρυθρη εικόνα μετατρέπονται σε ένα μαθηματικό πρότυπο περίπου 3 KB, το οποίο συγκρίνεται με τα αποθηκευμένα πρότυπα στο Secure Enclave. Εάν ο βαθμός ταύτισης υπερβεί το όριο (ρυθμιζόμενο στο iOS), ο έλεγχος ταυτότητας θεωρείται επιτυχής. Σύμφωνα με την Apple, το Face ID προσαρμόζεται στις αλλαγές της εμφάνισης: ανάπτυξη γενειάδας, μουστάκι, γυαλιά, καπέλα — το νευρωνικό δίκτυο ενημερώνει το πρότυπο μετά από κάθε επιτυχημένο ξεκλείδωμα.

Με την κυκλοφορία του iOS 15.4 το 2022, η Apple πρόσθεσε υποστήριξη για Face ID με μάσκα. Το σύστημα αναλύει μόνο την περιοχή γύρω από τα μάτια — το σχήμα τους, την απόσταση μεταξύ των κόρων και το βάθος των κόγχων. Για αυτό χρησιμοποιείται ένας ειδικός αλγόριθμος, εκπαιδευμένος σε εκατομμύρια εικόνες προσώπων με μάσκες. Το ξεκλείδωμα με μάσκα λειτουργεί λίγο πιο αργά (0,6 δευτ. έναντι 0,4 δευτ.), αλλά παρέχει επαρκές επίπεδο ασφάλειας για καθημερινή χρήση.

Ασφάλεια Face ID: Secure Enclave και Attention Aware

Secure Enclave (SEP) είναι ένας αποκλειστικός συνεπεξεργαστής στα τσιπ Apple A7 και νεότερα, ο οποίος λειτουργεί ανεξάρτητα από το κύριο λειτουργικό σύστημα. Στο πλαίσιο του Face ID, το Secure Enclave εκτελεί δύο λειτουργίες: αποθηκεύει βιομετρικά πρότυπα σε κρυπτογραφημένη μορφή και εκτελεί τη μαθηματική σύγκριση του νέου δείγματος με το πρότυπο. Το iOS δεν έχει πρόσβαση στα ακατέργαστα δεδομένα της κάμερας — μόνο στο αποτέλεσμα της σύγκρισης: ταύτιση ή όχι.

Το πρότυπο προσώπου κρυπτογραφείται με ένα κλειδί που δημιουργείται από το μοναδικό αναγνωριστικό του τσιπ (UID) κατά την πρώτη ενεργοποίηση της συσκευής. Το UID είναι ενσωματωμένο στο Secure Enclave κατά το στάδιο παραγωγής και δεν είναι αναγνώσιμο από το εξωτερικό. Σύμφωνα με το Apple Platform Security, ούτε η Apple μπορεί να εξάγει το πρότυπο προσώπου από τη συσκευή.

Attention Aware είναι ένα επιπλέον επίπεδο ασφάλειας που ελέγχει αν ο χρήστης κοιτάζει συνειδητά την οθόνη. Το Face ID δεν ξεκλειδώνει το τηλέφωνο εάν τα μάτια είναι κλειστά ή το βλέμμα είναι στραμμένο αλλού. Αυτή η προστασία αποτρέπει το ξεκλείδωμα κατά τη διάρκεια του ύπνου ή χωρίς τη γνώση του ιδιοκτήτη. Για άτομα με προβλήματα όρασης, το Attention Aware μπορεί να απενεργοποιηθεί στις ρυθμίσεις, αλλά αυτό μειώνει το επίπεδο ασφάλειας.

Προστασία από μάσκες και εκμαγεία σιλικόνης

Η Apple δοκίμασε το Face ID με περισσότερες από χίλιες μάσκες, κατασκευασμένες από επαγγελματίες παραγωγούς ειδικών εφέ για την κινηματογραφική βιομηχανία. Καμία μάσκα δεν κατάφερε να εξαπατήσει το σύστημα χάρη στον συνδυασμό τεχνολογιών: η υπέρυθρη κάμερα αναλύει τη θερμική ακτινοβολία του δέρματος, ο Dot Projector ελέγχει το 3D ανάγλυφο και το Neural Engine ανιχνεύει μικροκινήσεις των μυών του προσώπου. Στην αγορά δεν έχει καταγραφεί καμία επιβεβαιωμένη περίπτωση παράκαμψης του Face ID με τη χρήση μάσκας.

Face ID vs Touch ID: σύγκριση

Η επιλογή μεταξύ Face ID και Touch ID εξαρτάται από το σενάριο χρήσης και τις προσωπικές προτιμήσεις. Το Face ID λειτουργεί χωρίς επαφή — ο χρήστης χρειάζεται απλώς να κοιτάξει την οθόνη. Το Touch ID απαιτεί φυσική επαφή με το κουμπί ή τον αισθητήρα, αλλά δεν απαιτεί οπτική επαφή με τη συσκευή.

ΠαράμετροςFace IDTouch ID
FAR (ψευδής αποδοχή)1:1 000 0001:50 000
Ταχύτητα0,4 δευτ.0,2 δευτ.
Λειτουργία στο σκοτάδιΝαι (υπέρυθρος φωτισμός)Ναι
Λειτουργία με μάσκαΝαι (από iOS 15.4)Ναι
Χωρίς επαφήΝαιΌχι
Πολλαπλοί χρήστεςΜόνο 1 πρόσωποΈως 5 δακτυλικά αποτυπώματα

Μετά την πανδημία COVID-19, η Apple πρόσθεσε τη δυνατότητα ξεκλειδώματος Face ID με μάσκα (iOS 15.4+) — το σύστημα αναλύει μόνο την περιοχή γύρω από τα μάτια. Ωστόσο, για μέγιστη ασφάλεια, η Apple συνιστά τη χρήση πλήρους αναγνώρισης προσώπου. Το Touch ID εξακολουθεί να είναι διαθέσιμο σε iPhone SE και iPad (κουμπί Home) και παραμένει η προτιμώμενη μέθοδος για χρήστες που φορούν μάσκες, γυαλιά με χοντρούς φακούς ή έχουν ιατρικές αντενδείξεις.

Παράδειγμα κώδικα: LocalAuthentication στο iOS

Το πλαίσιο LocalAuthentication παρέχει ένα ενοποιημένο API για εργασία με Face ID και Touch ID στο iOS. Ο προγραμματιστής δεν χρειάζεται να γνωρίζει ποιος αισθητήρας είναι εγκατεστημένος στη συσκευή — το σύστημα επιλέγει αυτόματα τη διαθέσιμη βιομετρική μέθοδο. Παρακάτω είναι ένα παράδειγμα ελέγχου ταυτότητας με έλεγχο προσοχής.

swift
import LocalAuthentication

class AuthManager {
    let context = LAContext()

    func authenticate() {
        var error: NSError?

        guard context.canEvaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics,
            error: &error
        ) else {
            print("Τα βιομετρικά δεν είναι διαθέσιμα: \(error)")
            return
        }

        context.localizedReason = "Απαιτείται έλεγχος ταυτότητας για είσοδο"
        context.interactionNotAllowed = false

        context.evaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics
        ) { success, authError in
            if success {
                print("Ο έλεγχος ταυτότητας ήταν επιτυχής")
            } else {
                print("Σφάλμα: \(authError)")
            }
        }
    }
}

Η μέθοδος canEvaluatePolicy ελέγχει τη διαθεσιμότητα βιομετρικών στη συσκευή — επιστρέφει false εάν το Face ID δεν είναι ρυθμισμένο ή είναι αποκλεισμένο μετά από πάρα πολλές αποτυχημένες προσπάθειες. Η παράμετρος interactionNotAllowed καθορίζει εάν το σύστημα μπορεί να εμφανίσει ένα διάλογο στον χρήστη. Για το Face ID, το iOS προσθέτει αυτόματα ένα εικονίδιο και την κινούμενη εικόνα αναγνώρισης προσώπου.

Συχνές Ερωτήσεις

Μπορεί να ξεκλειδωθεί το iPhone με μια φωτογραφία;

Όχι. Το Face ID χρησιμοποιεί 3D σάρωση με 30 000 υπέρυθρα σημεία, όχι μια συνηθισμένη φωτογραφία. Μια επίπεδη εικόνα δεν δημιουργεί χάρτη βάθους και το Neural Engine αναγνωρίζει αμέσως την απόπειρα παραποίησης. Ακόμα και μια ποιοτική 3D μάσκα δεν μπορεί να εξαπατήσει το σύστημα — οι αλγόριθμοι ελέγχουν την υφή του δέρματος και τις μικροκινήσεις των μυών του προσώπου.

Πόσα πρόσωπα μπορούν να καταχωρηθούν στο Face ID;

Το Face ID υποστηρίζει μόνο ένα πρόσωπο ανά συσκευή. Σε αντίθεση με το Touch ID (έως 5 δακτυλικά αποτυπώματα), η Apple περιόρισε σκόπιμα το Face ID σε έναν χρήστη για αυξημένη ασφάλεια. Εάν το τηλέφωνο χρησιμοποιείται από πολλά άτομα, το καθένα το ξεκλειδώνει με τον δικό του κωδικό, όχι με βιομετρικά.

Λειτουργεί το Face ID σε απόλυτο σκοτάδι;

Ναι, το Face ID λειτουργεί άριστα σε απόλυτο σκοτάδι χάρη στον Flood Illuminator — τον υπέρυθρο φωτισμό που φωτίζει το πρόσωπο με αόρατο φως μήκους κύματος 940 nm. Η υπέρυθρη κάμερα καταγράφει την εικόνα ανεξάρτητα από τον εξωτερικό φωτισμό.

Τι συμβαίνει μετά από 5 αποτυχημένες προσπάθειες Face ID;

Μετά από 5 αποτυχημένες προσπάθειες, το Face ID μπλοκάρεται και το iPhone ζητά την εισαγωγή κωδικού. Αυτή είναι προστασία από επιθέσεις ωμής βίας (Brute Force). Μετά την επιτυχή εισαγωγή του κωδικού, το Face ID γίνεται ξανά ενεργό. Κατά την επανεκκίνηση της συσκευής, απαιτείται επίσης κωδικός — τα βιομετρικά δεν είναι διαθέσιμα μέχρι την πρώτη εισαγωγή κωδικού.

Το Face ID υποστηρίζει πληρωμές μέσω Apple Pay;

Ναι, το Face ID χρησιμοποιείται για την επιβεβαίωση πληρωμών μέσω Apple Pay. Για να πληρώσετε, αρκεί να πατήσετε δύο φορές το πλευρικό κουμπί και να κοιτάξετε την οθόνη. Η συναλλαγή επιβεβαιώνεται με βιομετρικά στοιχεία, όχι με εισαγωγή PIN. Χωρίς Face ID, η πληρωμή μπορεί να επιβεβαιωθεί μόνο με τον κωδικό Apple ID.

Συμπεράσματα

  • Face ID — το σύστημα 3D αναγνώρισης προσώπου της Apple που βασίζεται στην κάμερα TrueDepth με 30 000 υπέρυθρα σημεία.
  • TrueDepth περιλαμβάνει τρία εξαρτήματα: Dot Projector, Infrared Camera και Flood Illuminator — όλα λειτουργούν στο αόρατο υπέρυθρο φάσμα.
  • Neural Engine επεξεργάζεται τον χάρτη βάθους του προσώπου στη συσκευή, χωρίς αποστολή δεδομένων στο cloud.
  • Secure Enclave αποθηκεύει βιομετρικά πρότυπα σε κρυπτογραφημένη μορφή και δεν είναι προσβάσιμο από το λειτουργικό σύστημα.
  • Attention Aware αποτρέπει το ξεκλείδωμα χωρίς τη γνώση του ιδιοκτήτη — ο χρήστης πρέπει να κοιτάζει την οθόνη με ανοιχτά μάτια.
  • Πιθανότητα FAR 1:1 000 000 καθιστά το Face ID 20 φορές ασφαλέστερο από το Touch ID (1:50 000).
  • LocalAuthentication παρέχει ένα ενοποιημένο API για προγραμματιστές, κρύβοντας τις λεπτομέρειες υλοποίησης του βιομετρικού αισθητήρα.

Θα αναπτύξουμε μια εφαρμογή για κινητά έτοιμη για χρήση

Η IT Sectr δημιουργεί εφαρμογές iOS και Android για νεοφυείς επιχειρήσεις και επιχειρήσεις από το 2017. Θα σας συμβουλεύσουμε και θα προτείνουμε την καλύτερη λύση.

Συζήτηση έργου

Διαβάστε επίσης