iPhone的face id與其他手機的有什麼不一樣?

聆風網絡


face id採用的是結構光技術,相比安卓的人臉識別精準度更高。

1.工作原理上,Face ID通過在面部投影出30000個點陣來測量面部的信息,相比其他手機的僅僅是圖案的面部識別,Face ID是一個包含深度的數據,精準度要高得多。

2.安卓也有結構光的面部識別,但是技術差很多,不支持銀行級別的支付。

-------------------分界線------------------

以上


科技蟹


早在 Android 4.0 時,Google 率先在設備上實現了人臉識別,但是為何直到蘋果在推出 iPhone X 之後,面容識別才作為一種解鎖方式大規模普及和推廣呢?iPhone 搭載的 Face ID 與 Android 的人臉識別還是有一定的不同的

1:檢測物體靠近

當 iPhone 被拿起時,首先工作的是「距離感應器」,它將檢測是否有物體靠近設備

2: 檢測面部

在「距離感應器」檢測到物體靠近後,「泛光感應元件」會對前方物體進行掃描,由紅外鏡頭接收消息,並傳輸到神經網絡引擎系統進行判斷,若識別為面部後,將進行下一步操作;

3: 獲取 3D 人臉信息

但「泛光感應元件」只能發出簡單的紅外光,並不能記錄空間信息,這時將由「點陣投影器」發射高功率紅外結構光(結構光一般指成條紋或點狀的特殊光線,這種光線照射在凹凸不平的物體表面時會造成圖像扭曲,從而獲得物體的空間深度信息)

4:結構光接收

用於人臉識別的光線對精度要求較高,不僅需要「點陣投影儀」發射的點足夠多(30,000 餘個檢測點),同時還要防止環境光干擾,因此紅外鏡頭還搭載了「載濾光片」,除了特定頻率的紅外光,其餘均會被剔除(為了保證感應能力和避免太陽光的干擾,一般選擇 800~900 nm 波長附近的近紅外光)

5:處理圖像信息

收集完成結構光等信息後,手機通過 3D 圖像處理芯片可以生成具備空間信息的三維圖像,這些信息會經過特殊調製,並以數據形式與保存在處理器的 Secure Enclave 的 Face ID 編碼(錄入 Face ID 時記錄的信息,無法被提取到設備以外或傳輸到雲端)進行配對,匹配程度滿足蘋果設置的要求後,設備就可以實現解鎖。

Face ID 與 Android 設備面部識別的區別

這項科技感十足的手機解鎖方式,Google 注意到的時間的確更早,但直到 iPhone X 發佈,手機人臉識別才足夠成熟和易用,與安卓手機之間的區別也顯而易見:

● 安全級別的差距

不難理解國內僅支持 iPhone 進行刷臉支付,絕大多數 Android 設備上實現的人臉識別僅僅是簡單的平面圖像信息對比,無法達到金融支付的安全級別,甚至如果對方持有機主的照片,都有可能解鎖設備。

● 應用場景

由於 Android 設備搭載的人臉識別功能大多基於 RGB 攝像頭,在光線不足的情況下:將無法正常使用;

● 便捷程度

由於處理芯片中強大的神經網絡引擎,Face ID 具有極強的機器學習能力,哪怕機主容貌發生了輕微的改變,化妝、佩戴眼鏡甚至口罩,iOS 設備仍有能力獲取足夠多的採集點,完成校驗。


A數碼驛站


原理上基本上現在所有的前置面部識別相機都採用了結構光方案,包括但不限於蘋果、華為、OPPO,蘋果的優勢只是在精度和活體識別。

精度

iPhone faceID的識別數據量是30000點,結構光的透射方式現在的解決方案都是大同小異,主要區別就在於透射出來的點的數量,以及採集之後作為有效數據點的數量。因為數據點多的話,會影響處理速度,如果處理器本身性能不夠高,那麼就無法對面部點雲進行如此高數量級的數據採集,精度自然就會下降。面部識別是通過點雲之間的三角形關係進行判定的,數據點減少的話,實際上三角形的範圍就會擴大,允許更大的計算誤差。

活體識別

應對面部識別最好的辦法就是面具,3D打印面具因為具有面部的數據特徵,所以對於這種面部識別算法,即使是3D面部識別算法也是可以矇混過關的,因為它所表現的區別在於紅外特徵以及面部表情上。之前外媒的測試對不同機型的面部識別系統進行面具測試,最後的結果是Android全軍覆滅,只有iPhone獨善其身,說明iPhone確實在活體識別方面下了功夫,採用了獨特的方法來區分人臉和麵具


榻榻米的榻榻


1.面部解鎖的關鍵是特徵點

現在的人臉識別是這麼實現的,機器對你這張臉的認識是由不同的特徵點構成的,就像下面這張圖一樣。如果只採樣兩三個特徵點,所有人可能都一樣,如果採取多個點,識別出一個人是沒問題的,但是能區分出多少人來呢?

為了更精準的提高識別率和準確率就要採樣更多的點,部分設備的人臉識別技術採集用戶的 128 個面部識別點,128個點描述一個人的面部特徵也基本夠了。

但是這還有一個問題,2D的面部識別只是一個平面,雖然通過算法可以區分出簡單的照片,但是還是有很多方法可以用照片來騙過去的,其實目前這些安卓的人臉識別都有這個問題,包括三星。

2.支付寶與iPhoneX的Face ID識別原理不同

支付寶人臉識別和iPhone X的FaceID在技術原理上類似,都是用來人工智能的圖像識別,但具體實現不一樣,支付寶偏向於“軟件識別算法”,蘋果偏向於“硬件傳感器及AI芯片識別”。

支付寶在APP,Android和iOS都可以運行,設備差異性很大,使用人臉識別登錄就得兼容市面上大部分的手機。那麼人臉識別技術的核心就放在了雲端的基於深度學習的系統,系統經過數十億張照片的學習訓練使之對人臉的識別超過人類。

蘋果的Face ID

相比與支付寶的人臉識別系統,蘋果採用的是TrueDepth相機及其相應的子系統。進行識別時,相機實時捕捉人臉,投射30000個不可見的IR點,重塑面部的3D模型,然後使用基於A11的人工智能芯片進行處理。A11雙核神經引擎每秒可進行6000億次操作。從技術上來說,iPhone X的Face ID技術是領先於支付寶的人臉識別技術的。

3.安全沒有100%

iPhoneX的面部解鎖採用的3D結構光,增加了一個維度,安全性比2D的大大提高了,另外還解決了暗光環境下的解鎖問題,因為加入了紅外面部探測光。之前有則新聞是iPhoneX發佈後有越南人在採取了非常多的方式之後用3D模型騙過了iPhone X,成功解鎖,另外還有一些雙胞胎之類的也完成了解鎖。是說iPhone X的面部識別也不夠安全嗎?

這裡需要說明的是,沒有100%的安全。簡單總結,對於安全來說,只要破解付出的成本遠大於破解所獲得的收益基本就能保證安全了。道理也很簡單,你會花費100萬去破解一個手機加密嗎?黑客都沒興趣。


氤氳通訊


一個是3D的面部識別,支持支付級別一個是普通的2D識別不支持支付,不過有一些安卓機型也是支持3D的面部識別,但是軟件的利用率不高,支持的也不多沒有face ID是配得這麼好。


科技talking


蘋果的面部解鎖為支付級別,並且有自己的生態系統。安卓機沒有幾個可以達到支付級別的,就算達到了也沒有支付系統,挺尷尬的存在。


分享到:


相關文章: