文/鄭可安(國立台北教育大學自然科學教育學系四年級)
在忙碌的生活中,手機是我們的最佳良伴。某些廠牌的手機,只要將它對準你的臉,就可以立刻解開螢幕鎖,讓使用者操作想使用的功能。但你有想過,手機是怎麼認出主人的嗎?
還記得當初手機設定畫面會要求使用者,以各個方向轉動頭部,讓手機建立解鎖資料嗎?這個步驟就是在蒐集使用者的臉部特徵,原理有點像3D照片的拍攝,從各個角度拍攝使用者的臉,把這些照片整合以後形成各個方位都能檢視的立體模型,只是手機不是利用圖像記錄,而是使用紅外線捕捉臉部特徵;也就是說,每次解鎖的當下,其實手機都在用紅外線掃瞄你的臉。
看到這裡你可能會感到有些疑惑,既然手機會發出紅外線,為什麼從來沒有感覺自己的臉有被像條碼刷讀機一樣的強烈紅光照射呢?這是因為超商常見的條碼刷讀機使用的並不是紅外線,只是普通的紅光;而紅外線屬於人眼看不到的不可見光,所以當手機發出紅外線時,使用者自然就不會感覺到光線。
至於紅外線辨識臉孔的方式,是透過點陣投影器發出3萬個紅外線光點,每一束紅外光照射到臉部的時候會因為表面質地不同,讓反射的紅外光產生偏移,例如皮膚和眉毛因為材質不一樣,光反射回去的位置自然也就不一樣。透過反射光位置的紀錄和當初建立的資料比對,手機就可以比對正在操作的人是否為主人,而且紅外光並不會受到環境燈光的影響,即便是在暗室,手機也能輕鬆的進行辨識。
除此之外,有些手機也會內建瞳孔解鎖的功能,運用相同的原理判斷操作者有沒有睜開眼睛,再進一步捕捉瞳孔的特徵來進行解鎖,所以如果想趁手機主人呼呼大睡的時,用他的臉解鎖手機,這樣的詭計恐怕是不會達成的喔!