Face ID — bu nima, TrueDepth texnologiyasi va yuzni tanish printsipi

Muallif: IT Sectr Nashr etilgan: 2026-03-23 O'qish vaqti: 8 daq

Face ID — TrueDepth kamerasi yordamida yuzni uch o'lchovli skanerlashga asoslangan Apple biometrik autentifikatsiya tizimi. Texnologiya birinchi marta 2017-yilda iPhone X da paydo bo'lgan va flagman modellarda Touch ID o'rnini egallagan. Apple Security Guide ma'lumotlariga ko'ra, Face ID ning tasodifiy yuz bilan ochilish ehtimoli 1 000 000 dan 1 ni tashkil qiladi — bu bitta ro'yxatdan o'tgan barmoq iziga ega Touch ID dan 20 marta past.

Asosiy ma'lumotlar

  • Face ID — 30 000 infraqizil nuqtali TrueDepth kamerasi asosidagi Apple 3D yuzni tanish tizimi.
  • TrueDepth nuqta proyektori, infraqizil kamera va yoritishdan iborat — barcha komponentlar ko'zga ko'rinmaydigan spektrda ishlaydi.
  • Neural Engine (16 yadro) biometrik ma'lumotlarni qurilmada qayta ishlaydi va ularni bulutga uzatmaydi.
  • Secure Enclave yuzning matematik shablonini izolyatsiyalangan koprotsessorda saqlaydi, iOS va ilovalar uchun mavjud emas.
  • Attention Aware foydalanuvchining ekranga qarashini tekshiradi — yopiq ko'zlar yoki chetga qarash autentifikatsiyani bloklaydi.

Face ID nima?

Face ID — Apple tomonidan iPhone va iPad uchun ishlab chiqilgan biometrik autentifikatsiya tizimi. U TrueDepth kamerasidan foydalanib foydalanuvchi yuzining aniq 3D modelini yaratadi va uni saqlangan matematik shablon bilan solishtiradi. Tizim infraqizil yoritish tufayli to'liq qorong'ulikda ishlaydi.

Birinchi iPhone X (2017) Face ID ni asosiy biometrik usul sifatida taqdim etib, Touch ID o'rnini egalladi. Apple ma'lumotlariga ko'ra, tizim Neural Engine dagi 16 yadroli neyron tarmoqdan foydalanadi, u faqat yuzni tanish uchun sekundiga 600 milliardgacha operatsiyani qayta ishlaydi. Yillar davomida texnologiya bir necha avlodni bosib o'tdi — iPhone X dan iPhone 16 Pro gacha, unda Face ID 30% tezroq ishlaydi va ko'proq ko'rish burchaklarini qo'llab-quvvatlaydi.

Face ID ning raqobatchilardan asosiy farqi — oddiy 2D fotosurat emas, balki 3D skanerlashdan foydalanishdir. Bu tizimni tasvirlar, niqoblar va video bilan hujumlarga chidamli qiladi. 2023-yilda Apple Face ID oyiga 10 milliard martadan ko'proq autentifikatsiya, to'lovlar va parollarni avtomatik to'ldirish uchun ishlatilishini tasdiqladi.

TrueDepth kamera arxitekturasi

TrueDepth — uchta asosiy komponentdan iborat kamera moduli: nuqta proyektori (Dot Projector), infraqizil kamera (Infrared Camera) va infraqizil yoritish (Flood Illuminator). Uchala komponent ham 940 nm spektrda ishlaydi, bu inson ko'ziga ko'rinmaydi va ko'rish uchun xavfsizdir.

Nuqta proyektori (Dot Projector)

Proyektor lazer diodi va VCSEL (Vertical-Cavity Surface-Emitting Laser) difraktsion panjarasidan foydalanib, foydalanuvchi yuziga 30 000 dan ortiq ko'rinmas infraqizil nuqtalarni proyeksiyalaydi. VCSEL lazer ko'z uchun xavfsiz quvvatda (IEC 60825 bo'yicha 1-sinf) ishlaydi va yuzning chuqurlik xaritasini 0,1 mm gacha aniqlikda qurish imkonini beradi.

Infraqizil kamera va yoritish

Infraqizil kamera nuqtalarning aks etishini o'qiydi, Flood Illuminator esa past yorug'lik sharoitida yuzni bir tekis IQ nur bilan yoritadi. Kameradagi ma'lumotlar Neural Engine ga uzatiladi, u yuzning 3D modelini yaratadi va uni Secure Enclave dagi saqlangan shablon bilan solishtiradi. Jarayon 400 millisekunddan kam vaqt oladi va to'liq qurilmada bajariladi.

KomponentFunksiyaTexnologiya
Dot Projector30 000 IQ nuqtani proyeksiyalaydiVCSEL lazer, difraktsion panjara
Infrared CameraNuqtalarning aks etishini o'qiydi1280×960 piksel, 940 nm spektr
Flood IlluminatorYuzni IQ nur bilan yoritadi6 LED, 940 nm, 1-sinf
Neural Engine3D modelni qayta ishlaydi16 yadro, sekundiga 1 trilliongacha operatsiya

Yuzni tanish qanday ishlaydi

Face ID jarayoni uch bosqichdan iborat: tasvirni olish, 3D modelni qurish va shablon bilan solishtirish. Birinchi bosqichda Flood Illuminator yuzni yoritadi, Infrared Camera esa IQ spektrda tasvir oladi. So'ngra Dot Projector yuzga 30 000 nuqtadan iborat massivni proyeksiyalaydi va kamera ularning mos yozuvlar panjarasiga nisbatan buzilishini oladi.

Neural Engine har bir nuqtaning buzilishini tahlil qiladi va yuzning chuqurlik xaritasini — yuz relefini tavsiflovchi 30 000 X, Y, Z koordinatalar to'plamini yaratadi. Parallel ravishda, infraqizil tasvir ikkinchi neyron tarmoq tomonidan Attention Aware ni tekshirish uchun tahlil qilinadi — tizim foydalanuvchi ochiq ko'zlari bilan to'g'ridan-to'g'ri ekranga qarayotganiga ishonch hosil qiladi.

Chuqurlik xaritasi va IQ tasvir taxminan 3 KB o'lchamdagi matematik shablonga aylantiriladi, u Secure Enclave dagi saqlangan shablonlar bilan solishtiriladi. Agar moslik darajasi chegaradan (iOS da sozlanishi) oshsa, autentifikatsiya muvaffaqiyatli hisoblanadi. Apple ma'lumotlariga ko'ra, Face ID tashqi ko'rinishdagi o'zgarishlarga moslashadi: soqol o'sishi, mo'ylov, ko'zoynak, bosh kiyimlar — neyron tarmoq har bir muvaffaqiyatli ochishdan keyin shablonni yangilaydi.

2022-yilda iOS 15.4 chiqishi bilan Apple niqob bilan Face ID qo'llab-quvvatlashini qo'shdi. Tizim faqat ko'z atrofini — ularning shakli, ko'z qorachiqlari orasidagi masofa va orbitaning chuqurligini tahlil qiladi. Buning uchun niqobli yuzlarning millionlab tasvirlarida o'qitilgan maxsus algoritm ishlatiladi. Niqob bilan ochish biroz sekinroq ishlaydi (0,4 s ga nisbatan 0,6 s), lekin kundalik foydalanish uchun yetarli xavfsizlik darajasini ta'minlaydi.

Face ID xavfsizligi: Secure Enclave va Attention Aware

Secure Enclave (SEP) — Apple A7 va undan yangi chiplardagi ajratilgan koprotsessor bo'lib, asosiy operatsion tizimdan mustaqil ishlaydi. Face ID kontekstida Secure Enclave ikki funktsiyani bajaradi: biometrik shablonlarni shifrlangan shaklda saqlaydi va yangi namunani shablon bilan matematik solishtirishni amalga oshiradi. iOS kameraning xom ma'lumotlariga emas, faqat solishtirish natijasiga — mos yoki mos emas — kirish huquqiga ega.

Yuz shabloni qurilma birinchi marta yoqilganda chipning noyob identifikatoridan (UID) yaratilgan kalit bilan shifrlanadi. UID ishlab chiqarish bosqichida Secure Enclave ga o'rnatilgan va tashqaridan o'qish uchun mavjud emas. Apple Platform Security ma'lumotlariga ko'ra, hatto Apple ham qurilmadan yuz shablonini chiqarib ololmaydi.

Attention Aware — foydalanuvchining ongli ravishda ekranga qarashini tekshiradigan qo'shimcha xavfsizlik qatlami. Agar ko'zlar yopiq bo'lsa yoki nigoh boshqa tomonga qaratilgan bo'lsa, Face ID telefonni ochmaydi. Bu himoya uyqu paytida yoki egasining xabarisiz ochilishning oldini oladi. Ko'rish qobiliyati cheklangan odamlar uchun Attention Aware sozlamalarda o'chirilishi mumkin, ammo bu xavfsizlik darajasini pasaytiradi.

Niqob va silikon qoliplardan himoya

Apple Face ID ni kino sanoati uchun professional maxsus effekt ishlab chiqaruvchilar tomonidan tayyorlangan mingdan ortiq niqob bilan sinovdan o'tkazdi. Hech bir niqob tizimni aldab o'ta olmadi, chunki texnologiyalar kombinatsiyasi: infraqizil kamera terining termal nurlanishini tahlil qiladi, Dot Projector 3D relefni tekshiradi, Neural Engine esa yuz mushaklarining mikroharakatlarini aniqlaydi. Bozorda niqob yordamida Face ID ni chetlab o'tishning hech qanday tasdiqlangan holati qayd etilmagan.

Face ID vs Touch ID: taqqoslash

Face ID va Touch ID o'rtasidagi tanlov foydalanish stsenariysi va shaxsiy imtiyozlarga bog'liq. Face ID kontaktsiz ishlaydi — foydalanuvchi faqat ekranga qarashi kerak. Touch ID tugma yoki sensor bilan jismoniy aloqani talab qiladi, ammo qurilma bilan vizual aloqani talab qilmaydi.

ParametrFace IDTouch ID
FAR (noto'g'ri qabul)1:1 000 0001:50 000
Tezlik0,4 s0,2 s
Qorong'uda ishlashHa (IQ yoritish)Ha
Niqob bilan ishlashHa (iOS 15.4 dan)Ha
KontaktsizHaYo'q
Bir necha foydalanuvchiFaqat 1 yuz5 tagacha barmoq izi

COVID-19 pandemiyasidan so'ng, Apple niqob bilan Face ID ochish imkoniyatini qo'shdi (iOS 15.4+) — tizim faqat ko'z atrofini tahlil qiladi. Biroq, maksimal xavfsizlik uchun Apple to'liq yuzni tanishdan foydalanishni tavsiya qiladi. Touch ID hali ham iPhone SE va iPad da (Home tugmasi) mavjud va niqob taqadigan, qalin linzali ko'zoynak taqadigan yoki tibbiy kontrendikatsiyalari bo'lgan foydalanuvchilar uchun afzal qilingan usul bo'lib qolmoqda.

Kod namunasi: iOS da LocalAuthentication

LocalAuthentication framework iOS da Face ID va Touch ID bilan ishlash uchun yagona API ni taqdim etadi. Dasturchi qurilmada qaysi sensor o'rnatilganligini bilishi shart emas — tizim avtomatik ravishda mavjud biometrik usulni tanlaydi. Quyida diqqatni tekshirish bilan autentifikatsiya namunasi keltirilgan.

swift
import LocalAuthentication

class AuthManager {
    let context = LAContext()

    func authenticate() {
        var error: NSError?

        guard context.canEvaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics,
            error: &error
        ) else {
            print("Biometriya mavjud emas: \(error)")
            return
        }

        context.localizedReason = "Kirish uchun autentifikatsiya talab qilinadi"
        context.interactionNotAllowed = false

        context.evaluatePolicy(
            .deviceOwnerAuthenticationWithBiometrics
        ) { success, authError in
            if success {
                print("Autentifikatsiya muvaffaqiyatli")
            } else {
                print("Xato: \(authError)")
            }
        }
    }
}

canEvaluatePolicy metodi qurilmada biometriyaning mavjudligini tekshiradi — agar Face ID sozlanmagan bo'lsa yoki juda ko'p muvaffaqiyatsiz urinishlardan so'ng bloklangan bo'lsa, false qaytaradi. interactionNotAllowed parametri tizim foydalanuvchiga dialog oynasini ko'rsata olishini aniqlaydi. Face ID uchun iOS avtomatik ravishda belgicha va yuzni tanish animatsiyasini qo'shadi.

Ko'p beriladigan savollar

iPhone ni fotosurat bilan ochish mumkinmi?

Yo'q. Face ID oddiy fotosurat emas, balki 30 000 infraqizil nuqta bilan 3D skanerlash dan foydalanadi. Yassi tasvir chuqurlik xaritasini yaratmaydi va Neural Engine soxtalikni darhol taniydi. Hatto sifatli 3D niqob ham tizimni alday olmaydi — algoritmlar terining tuzilishini va yuz mushaklarining mikroharakatlarini tekshiradi.

Face ID ga nechta yuz ro'yxatdan o'tkazilishi mumkin?

Face ID qurilmada faqat bitta yuzni qo'llab-quvvatlaydi. Touch ID dan farqli o'laroq (5 tagacha barmoq izi), Apple xavfsizlikni oshirish uchun Face ID ni bir foydalanuvchi bilan chekladi. Agar telefondan bir necha kishi foydalansa, har biri uni o'z paroli bilan ochadi, biometriya bilan emas.

Face ID to'liq qorong'ulikda ishlaydimi?

Ha, Face ID to'liq qorong'ulikda ajoyib ishlaydi, chunki Flood Illuminator — 940 nm to'lqin uzunligidagi ko'zga ko'rinmaydigan yorug'lik bilan yuzni yoritadigan infraqizil yoritish mavjud. Infraqizil kamera tashqi yorug'likdan qat'iy nazar tasvirni oladi.

5 muvaffaqiyatsiz Face ID urinishidan so'ng nima bo'ladi?

5 muvaffaqiyatsiz urinishdan so'ng, Face ID bloklanadi va iPhone parol kiritishni talab qiladi. Bu Brute Force hujumlaridan himoya. Parol muvaffaqiyatli kiritilgandan so'ng, Face ID yana faollashadi. Qurilma qayta yoqilganda ham parol talab qilinadi — biometriya kod birinchi marta kiritilgunga qadar mavjud emas.

Face ID Apple Pay orqali to'lovlarni qo'llab-quvvatlaydimi?

Ha, Face ID Apple Pay orqali to'lovlarni tasdiqlash uchun ishlatiladi. To'lash uchun yon tugmani ikki marta bosish va ekranga qarash kifoya. Tranzaktsiya biometriya bilan tasdiqlanadi, PIN kod kiritish bilan emas. Face ID bo'lmasa, to'lov faqat Apple ID paroli bilan tasdiqlanishi mumkin.

Xulosalar

  • Face ID — 30 000 infraqizil nuqtali TrueDepth kamerasi asosidagi Apple 3D yuzni tanish tizimi.
  • TrueDepth uch komponentni o'z ichiga oladi: Dot Projector, Infrared Camera va Flood Illuminator — barchasi ko'rinmas IQ spektrda ishlaydi.
  • Neural Engine yuzning chuqurlik xaritasini qurilmada qayta ishlaydi, ma'lumotlarni bulutga uzatmasdan.
  • Secure Enclave biometrik shablonlarni shifrlangan shaklda saqlaydi va operatsion tizim uchun mavjud emas.
  • Attention Aware egasining xabarisiz ochilishni oldini oladi — foydalanuvchi ochiq ko'zlari bilan ekranga qarashi kerak.
  • FAR ehtimoli 1:1 000 000 Face ID ni Touch ID dan (1:50 000) 20 marta xavfsizroq qiladi.
  • LocalAuthentication dasturchilar uchun yagona API ni taqdim etadi, biometrik sensorning amalga oshirish tafsilotlarini yashiradi.

Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz

IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.

Loyihani muhokama qilish

Shuningdek o'qing