Face ID — nedir, TrueDepth teknolojisi ve yüz tanıma prensibi

Yazar: IT Sectr Yayınlanma: 2026-03-23 Okuma süresi: 8 dk

Face ID, TrueDepth kamerası ile 3D yüz taramasına dayanan Apple’ın biyometrik kimlik doğrulama sistemidir. Teknoloji ilk olarak 2017’de iPhone X’te ortaya çıktı ve amiral gemisi modellerde Touch ID’nin yerini aldı. Apple Security Guide’a göre, rastgele bir yüzle Face ID’nin açılma olasılığı 1.000.000’da 1’dir — bu, kayıtlı tek bir parmak izine sahip Touch ID’den 20 kat daha düşüktür.

Önemli noktalar

  • Face ID — 30.000 kızılötesi noktaya sahip TrueDepth kamerasına dayanan Apple’ın 3D yüz tanıma sistemi.
  • TrueDepth bir nokta projektörü, bir kızılötesi kamera ve bir aydınlatıcıdan oluşur — tüm bileşenler gözle görülmeyen spektrumda çalışır.
  • Neural Engine (16 çekirdek) biyometrik verileri cihazda işler ve buluta göndermez.
  • Secure Enclave yüzün matematiksel şablonunu izole bir yardımcı işlemcide saklar ve iOS ile uygulamaların erişimine kapalıdır.
  • Attention Aware kullanıcının ekrana baktığını kontrol eder — kapalı gözlerle veya başka yöne bakmak kimlik doğrulamayı engeller.

Face ID Nedir?

Face ID, Apple’ın iPhone ve iPad için geliştirdiği biyometrik kimlik doğrulama sistemidir. Kullanıcının yüzünün doğru bir 3D modelini oluşturmak ve bunu kayıtlı matematiksel şablonla karşılaştırmak için TrueDepth kamerasını kullanır. Sistem, kızılötesi aydınlatma sayesinde tam karanlıkta da çalışır.

İlk iPhone X (2017), Touch ID’nin yerine Face ID’yi birincil biyometrik yöntem olarak tanıttı. Apple’a göre sistem, yalnızca yüz tanıma için saniyede 600 milyar işlem gerçekleştiren 16 çekirdekli Neural Engine üzerinde bir sinir ağı kullanır. Yıllar içinde teknoloji birkaç nesil geçirdi — iPhone X’ten iPhone 16 Pro’ya kadar; iPhone 16 Pro’da Face ID %30 daha hızlı çalışır ve daha fazla görüş açısını destekler.

Face ID’yi rakiplerinden ayıran temel fark, sıradan bir 2D fotoğraf yerine 3D tarama kullanmasıdır. Bu, sistemi görüntü, maske ve video saldırılarına karşı dayanıklı hale getirir. 2023’te Apple, Face ID’nin kimlik doğrulama, ödemeler ve şifre otomatik doldurma için ayda 10 milyar defadan fazla kullanıldığını doğruladı.

TrueDepth Kamera Mimarisi

TrueDepth, üç temel bileşenden oluşan bir kamera modülüdür: Nokta Projektörü (Dot Projector), Kızılötesi Kamera (Infrared Camera) ve Kızılötesi Aydınlatıcı (Flood Illuminator). Her üç bileşen de 940 nm spektrumunda çalışır, insan gözüyle görülemez ve görme için güvenlidir.

Nokta Projektörü (Dot Projector)

Projektör, kullanıcının yüzüne 30.000’den fazla görünmez kızılötesi nokta yansıtmak için bir lazer diyot ve VCSEL (Vertical-Cavity Surface-Emitting Laser) kırınım ızgarası kullanır. VCSEL lazeri gözler için güvenli güç seviyelerinde (IEC 60825’e göre Sınıf 1) çalışır ve 0,1 mm’ye kadar hassasiyetle yüzün derinlik haritasını oluşturabilir.

Kızılötesi Kamera ve Aydınlatıcı

Kızılötesi kamera noktaların yansımasını okurken, Flood Illuminator düşük ışık koşullarında yüzü tek tip IR ışıkla aydınlatır. Kamera verileri, yüzün 3D modelini oluşturan ve bunu Secure Enclave içinde saklanan şablonla karşılaştıran Neural Engine’e gönderilir. İşlem 400 milisaniyeden az sürer ve tamamen cihaz üzerinde gerçekleştirilir.

BileşenFonksiyonTeknoloji
Dot Projector30.000 IR nokta yansıtırVCSEL lazer, kırınım ızgarası
Infrared CameraNokta yansımasını okur1280×960 piksel, 940 nm spektrum
Flood IlluminatorYüzü IR ışıkla aydınlatır6 LED, 940 nm, Sınıf 1
Neural Engine3D modeli işler16 çekirdek, saniyede 1 trilyon işleme kadar

Yüz Tanıma Nasıl Çalışır

Face ID süreci üç aşamadan oluşur: görüntü yakalama, 3D model oluşturma ve şablonla karşılaştırma. İlk aşamada Flood Illuminator yüzü aydınlatır ve kızılötesi kamera IR spektrumunda bir görüntü yakalar. Ardından Dot Projector yüze 30.000 noktalık bir dizi yansıtır ve kamera bunların referans ızgaraya göre bozulmasını kaydeder.

Neural Engine her noktanın bozulmasını analiz eder ve yüzün derinlik haritasını oluşturur — yüzün şeklini tanımlayan 30.000 X, Y, Z koordinatından oluşan bir küme. Aynı anda ikinci bir sinir ağı, Attention Aware’i doğrulamak için kızılötesi görüntüyü analiz eder — sistem, kullanıcının gözleri açık olarak doğrudan ekrana baktığından emin olur.

Derinlik haritası ve IR görüntüsü, Secure Enclave’de saklanan şablonlarla karşılaştırılan yaklaşık 3 KB’lık bir matematiksel şablon haline dönüştürülür. Eşleşme puanı eşiği (iOS’ta yapılandırılabilir) aşarsa kimlik doğrulama başarılı sayılır. Apple’a göre Face ID, görünümdeki değişikliklere uyum sağlar: sakal, bıyık, gözlük, şapka — sinir ağı, her başarılı kilit açma işleminden sonra şablonu günceller.

2022’de iOS 15.4’ün piyasaya sürülmesiyle Apple, maskeyle Face ID desteği ekledi. Sistem yalnızca göz çevresini analiz eder — şekillerini, göz bebekleri arasındaki mesafeyi ve göz çukurlarının derinliğini. Bunun için milyonlarca maskeli yüz görüntüsüyle eğitilmiş özel bir algoritma kullanılır. Maskeyle kilit açma biraz daha yavaştır (0,6 s’ye karşı 0,4 s), ancak günlük kullanım için yeterli güvenlik sağlar.

Face ID Güvenliği: Secure Enclave ve Attention Aware

Secure Enclave (SEP), Apple A7 ve sonraki yongalarda bulunan, ana işletim sisteminden bağımsız çalışan özel bir yardımcı işlemcidir. Face ID bağlamında Secure Enclave iki işlevi yerine getirir: biyometrik şablonları şifrelenmiş biçimde saklar ve yeni örneğin şablonla matematiksel karşılaştırmasını yapar. iOS, kameranın ham verilerine erişemez — yalnızca karşılaştırma sonucuna: eşleşme veya eşleşmeme.

Yüz şablonu, cihaz ilk açıldığında yonganın benzersiz tanımlayıcısından (UID) oluşturulan bir anahtarla şifrelenir. UID, üretim sırasında Secure Enclave’e gömülür ve dışarıdan okunamaz. Apple Platform Security’ye göre, Apple bile cihazdan bir yüz şablonu çıkaramaz.

Attention Aware, kullanıcının bilinçli olarak ekrana bakıp bakmadığını kontrol eden ek bir güvenlik katmanıdır. Gözler kapalıysa veya bakış başka yöne çevrilmişse Face ID telefonu açmaz. Bu koruma, uyku sırasında veya sahibinin bilgisi dışında kilit açmayı önler. Görme engelli kişiler için Attention Aware ayarlardan devre dışı bırakılabilir, ancak bu güvenlik seviyesini düşürür.

Maskelere ve Silikon Kalıplara Karşı Koruma

Apple, Face ID’yi film endüstrisi için profesyonel özel efekt üreticileri tarafından yapılan binden fazla maskeyle test etti. Teknolojilerin birleşimi sayesinde hiçbir maske sistemi kandıramadı: kızılötesi kamera cildin termal radyasyonunu analiz eder, Dot Projector 3D şekli kontrol eder ve Neural Engine yüz kaslarının mikro hareketlerini algılar. Piyasada maskeyle Face ID’yi atlatmanın doğrulanmış tek bir vakası kaydedilmemiştir.

Face ID vs Touch ID: Karşılaştırma

Face ID ve Touch ID arasındaki seçim, kullanım senaryosuna ve kişisel tercihlere bağlıdır. Face ID temassız çalışır — kullanıcının yalnızca ekrana bakması yeterlidir. Touch ID, bir düğme veya sensörle fiziksel temas gerektirir, ancak cihazla göz teması gerektirmez.

ParametreFace IDTouch ID
FAR (Yanlış Kabul Oranı)1:1.000.0001:50.000
Hız0,4 s0,2 s
Karanlıkta çalışırEvet (IR aydınlatma)Evet
Maskeyle çalışırEvet (iOS 15.4’ten itibaren)Evet
TemassızEvetHayır
Birden çok kullanıcıSadece 1 yüz5 parmak izine kadar

COVID-19 salgınından sonra Apple, maskeyle Face ID açma özelliğini ekledi (iOS 15.4+) — sistem yalnızca göz çevresini analiz eder. Ancak maksimum güvenlik için Apple tam yüz tanıma kullanılmasını önerir. Touch ID hala iPhone SE ve iPad’de (Ana Ekran düğmesi) mevcuttur ve maske takan, kalın camlı gözlük kullanan veya tıbbi kontrendikasyonları olan kullanıcılar için tercih edilen yöntem olmaya devam etmektedir.

Kod Örneği: iOS’ta LocalAuthentication

LocalAuthentication çerçevesi, iOS’ta Face ID ve Touch ID ile çalışmak için birleşik bir API sağlar. Geliştiricinin cihazda hangi spesifik sensörün kurulu olduğunu bilmesi gerekmez — sistem mevcut biyometrik yöntemi otomatik olarak seçer. Aşağıda dikkat kontrolü ile kimlik doğrulama örneği verilmiştir.

swift
import LocalAuthentication

class AuthManager {
    let context = LAContext()

    func authenticate() {
        var error: NSError?

        guard context.canEvaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics,
            error: &error
        ) else {
            print("Biyometri kullanılamıyor: \(error)")
            return
        }

        context.localizedReason = "Giriş için kimlik doğrulama gerekiyor"
        context.interactionNotAllowed = false

        context.evaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics
        ) { success, authError in
            if success {
                print("Kimlik doğrulama başarılı")
            } else {
                print("Hata: \(authError)")
            }
        }
    }
}

canEvaluatePolicy yöntemi, cihazda biyometrinin kullanılabilirliğini kontrol eder — Face ID ayarlanmamışsa veya çok fazla başarısız denemeden sonra kilitlenmişse false döndürür. interactionNotAllowed parametresi, sistemin kullanıcıya bir iletişim kutusu gösterip gösteremeyeceğini belirler. Face ID için iOS otomatik olarak yüz tanıma simgesini ve animasyonunu ekler.

Sıkça Sorulan Sorular

Bir fotoğrafla iPhone açılabilir mi?

Hayır. Face ID, sıradan bir fotoğraf yerine 30.000 kızılötesi noktayla 3D tarama kullanır. Düz bir görüntü derinlik haritası oluşturmaz ve Neural Engine sahteciliği anında tanır. Yüksek kaliteli bir 3D maske bile sistemi kandıramaz — algoritmalar cilt dokusunu ve yüz kaslarının mikro hareketlerini kontrol eder.

Face ID’ye kaç yüz kaydedilebilir?

Face ID, cihaz başına yalnızca bir yüz destekler. Touch ID’nin (5 parmak izine kadar) aksine Apple, güvenliği artırmak için Face ID’yi bilinçli olarak tek bir kullanıcıyla sınırlamıştır. Telefonu birden çok kişi kullanıyorsa, her biri biyometriyle değil kendi şifresiyle açar.

Face ID tam karanlıkta çalışır mı?

Evet, Face ID Flood Illuminator sayesinde tam karanlıkta mükemmel çalışır — 940 nm dalga boyunda görünmez ışıkla yüzü aydınlatan bir kızılötesi aydınlatıcı. Kızılötesi kamera, dış aydınlatmadan bağımsız olarak görüntüyü yakalar.

5 başarısız Face ID denemesinden sonra ne olur?

5 başarısız denemeden sonra Face ID kilitlenir ve iPhone şifre ister. Bu, kaba kuvvet saldırısına karşı bir korumadır. Şifre başarıyla girildikten sonra Face ID tekrar etkinleşir. Cihaz yeniden başlatıldığında da şifre gerekir — ilk kod girişine kadar biyometri kullanılamaz.

Face ID, Apple Pay ile ödemeleri destekler mi?

Evet, Face ID Apple Pay üzerinden ödemeleri yetkilendirmek için kullanılır. Ödeme yapmak için yan düğmeye çift tıklayıp ekrana bakmanız yeterlidir. İşlem, PIN girmeden biyometri ile onaylanır. Face ID olmadan ödeme yalnızca Apple ID şifresiyle onaylanabilir.

Özet

  • Face ID — 30.000 kızılötesi noktaya sahip TrueDepth kamerasına dayanan Apple’ın 3D yüz tanıma sistemi.
  • TrueDepth üç bileşen içerir: Dot Projector, Infrared Camera ve Flood Illuminator — tümü görünmez IR spektrumunda çalışır.
  • Neural Engine derinlik haritasını cihazda işler ve verileri buluta göndermez.
  • Secure Enclave biyometrik şablonları şifrelenmiş biçimde saklar ve işletim sistemi tarafından erişilemez.
  • Attention Aware sahibinin bilgisi dışında kilit açmayı önler — kullanıcı gözleri açık ekrana bakmalıdır.
  • FAR olasılığı 1:1.000.000, Face ID’yi Touch ID’den (1:50.000) 20 kat daha güvenli yapar.
  • LocalAuthentication geliştiricilere birleşik bir API sağlar ve biyometrik sensörün uygulama detaylarını gizler.

Anahtar teslim bir mobil uygulama geliştireceğiz

IT Sectr, 2017'den beri girişimler ve işletmeler için iOS ve Android uygulamaları oluşturmaktadır. Size danışmanlık yapacak ve en iyi çözümü önereceğiz.

Projeyi tartış

Ayrıca okuyun