Apple iPhoneX FaceID 光學原理

A structured light pattern designed for surface inspection https://en.wikipedia.org/wiki/Structured_light

從被動的 Image based stereo matching,進化到今日的 structured light,雖然在 Microsoft Kinect 早已實現多年,但真正將其發揚光大的恐怕還是 Apple 的 iPhoneX,本文就一個半吊子副職業光電工程師 Lv.1 來用猴子聽得懂的方式概述

基本上就是主動打光在物體上,這個光的圖形是經過設計的,有利於辨識比對。所以有一台投影機( 可以想做是相機 )的影像是已知的,在另外一台相機找到相同的 pattern 就可以知道深度,所以我們又回到了 stereo matching和 Epipolar geometry

等等...猴子聽得懂的概述呢?

好回過頭來,看過水滴在平靜的水面嗎,或是當我們丟一顆石頭到湖水中,可以看到一圈漣漪。

遠場繞射的神奇之處,舉個例來說,我抓了一把石頭,往湖中一撒,然後湖之女神 看似雨滴散亂的漣漪卻漸漸相消與結合,成形一個愛心圖案。Wow!

(實際上是需要坐飛機在高空,底下是平靜無浪的大海,同時撒下巨大質量的鐵球...這我們就不探討真實性了)

 

Continue reading "Apple iPhoneX FaceID 光學原理"