不是「拍照」,是「3D 掃描」
一般人以為 Face ID 是「拍一張臉的照片來比對」。這完全錯誤。Face ID 是 一套微型 3D 掃描系統,投射 30,000 顆不可見紅外光點到你的臉上,根據每顆光點被臉部曲面扭曲的程度,計算出精準的深度圖(depth map)——和微軟 Kinect 的 PrimeSense 技術同源。
整個 TrueDepth 相機系統由四個光學元件組成,封裝在螢幕頂端的一個 8×5mm 模組內。
元件一:VCSEL 雷射(點陣投影器的光源)
Face ID 的核心光源是 VCSEL(Vertical-Cavity Surface-Emitting Laser,垂直共振腔面射型雷射),一種從晶片表面垂直發射雷射光的半導體元件。
VCSEL vs 傳統邊射型雷射(EEL)的差別:
- EEL:從晶片側面發光,需要切割晶圓、安裝反射鏡,體積大、成本高
- VCSEL:從晶片正面發光,可在晶圓上直接測試,適合大規模陣列製造
Face ID 的 VCSEL 發射波長為 940nm 近紅外光(Near-Infrared, NIR),人眼不可見、不會干擾使用者。Apple 使用的 VCSEL 陣列由 Lumentum 和 II-VI(現 Coherent)供應,在單一 GaAs 基板上整合了數十個雷射發光點。
元件二:DOE 繞射光柵(把一束光變成 30,000 點)
VCSEL 發出的是一束集中雷射光,要把它變成 30,000 顆獨立光點,需要 DOE(Diffractive Optical Element,繞射光學元件)。
DOE 是一片微米級蝕刻的石英玻璃或聚合物薄膜,表面刻有複雜的繞射圖案。當 VCSEL 光穿過 DOE 時,光波在每個微結構邊緣發生繞射和干涉,最終在空間中形成精確的 偽隨機點陣圖案(pseudo-random dot pattern)。
元件三:泛光照明器(黑暗中也能用)
如果只有點陣投影器,Face ID 只能在有足夠環境光的場合工作(因為紅外相機需要看到臉才能對準點陣)。Apple 的解決方案是加入 泛光照明器(Flood Illuminator)——一個獨立的低功率 VCSEL + 擴散片,發出均勻的紅外「補光燈」。
泛光照明器在以下情境工作:
- 完全黑暗的環境(例如半夜床上解鎖手機)
- 強背光(臉部在陰影中)
- 初始臉部偵測階段(先找到臉在哪,再投射點陣)
元件四:紅外 CMOS 影像感測器
Yole Group 的分析指出,從 iPhone X 到 iPhone 16,Face ID 使用的紅外 CMOS 感測器一直是 FSI(Front-Side Illuminated,前照式) 結構,而非手機主相機使用的更先進的 BSI(背照式)。原因?
- 紅外光波長(940nm)穿透深度大,FSI 和 BSI 的量子效率差異不大
- FSI 製造成本更低,良率更高
- Face ID 不需要超高畫素(約 1.2MP 就足夠)
但在 iPhone 17,Yole 報告指出 Apple 首次在 Face ID 模組中引入了 超穎表面(metasurface) 技術,可能用於取代傳統的 DOE 繞射元件。超穎表面使用奈米結構陣列來操控光波,體積更小、效率更高。
Face ID 硬體綁定:為什麼換了就會失效
這是維修人員最常被問的問題。
Face ID 模組內的每個光學元件(VCSEL、DOE、泛光照明器、紅外 CMOS)在出廠時都與 iPhone 的 A 系列晶片內的 Secure Enclave(安全隔離區)進行了加密配對。每個元件的出廠校準數據(VCSEL 發射功率、DOE 點陣偏移補償、紅外 CMOS 暗電流參數等)被寫入 Secure Enclave。
更換任一元件的結果:
- 紅外 CMOS:Face ID 完全失效
- 點陣投影器:Face ID 完全失效
- 泛光照明器:Face ID 在黑暗中失效,亮處仍可運作
- 前置主相機:不影響 Face ID(它不在 TrueDepth 系統中)
Secure Enclave:比 Face ID 本身更難破解的晶片
Secure Enclave 是 A 系列晶片內的一個 獨立安全處理器,有自己的加密記憶體、亂數產生器、和專用匯流排。它與主 CPU 完全隔離——即使 iOS 核心被破解,Secure Enclave 內的資料也無法被讀取。
Face ID 的臉部數學模型(不是照片!)儲存在 Secure Enclave 內,永遠不會離開晶片。這就是為什麼 FBI 曾花費數十萬美元也無法破解 Face ID——他們必須同時攻破 Secure Enclave 的硬體加密,這需要拆晶片、去層、FIB 修改電路——難度約等於在原子層級做外科手術。