關於iPhone X的面部識別,你需要知道的一切



今天凌晨萬眾期待(並不)的蘋果發佈會又來瞭,這次當然又發佈瞭新的iPhone。蘋果似乎對之前的編號方式徹底棄療瞭,不但在7之後跳過瞭7s,還一口氣推出瞭iPhone 8 和 iPhone X 兩款,並且把 X 當做羅馬數字念做10。9就這麼被吃掉瞭(沒毛病,畢竟seven ate nine)。



圖片來源:發佈會截圖



(這麼做想必是為瞭和三星的Galaxy 8 抗衡。這樣也不是沒有先例,某軟的Windows也從8跳過9直接到瞭10。)



一下從7到瞭X總得有點兒新玩具才能支撐的,比如這次X就有一個大的:它沒有Home鍵瞭,原先的Touch ID指紋解鎖改成瞭(名稱毫無想象力的)Face ID面部識別解鎖,真正刷臉。



面部識別本身倒是談不上有多新鮮,且不說之前已經有好幾款手機用過,就連天壇公園的廁所都有裝,目的是防止個別老大爺去偷廁紙:現在拿廁紙必須刷臉,刷一次隻出60厘米,十分鐘之內不能拿第二次。但是手機畢竟不同,這年頭一個人絕大部分敏感信息都在手機裡面,需要的安全級別當然和廁紙架不可同日而語。這之前就出現過面部識別手機被照片騙過去的案例,所以iPhone X的辦法就是:把人臉作為一個3維的對象而不是單純一張照片來識別。



(當然這個辦法在發佈會演示的時候照例又bug,沒能直接解鎖而是跳到瞭輸入密碼的界面……咳咳,這種事情大傢都懂。)



那麼對於絕大部分並沒有玩過人臉識別的群眾而言,問題就來瞭:



Q:晚上沒光的時候能解鎖嗎?

A:能,因為它有一個紅外光源(點陣投影器)和紅外鏡頭,即使在黑暗中也能借助紅外光線來識別你的臉。



Q:睡覺的時候會被傢裡人偷著解鎖嗎?

A:不會,解鎖需要睜眼直視。當然如果你是睜眼睡覺的張飛那當我沒說。



Q:會被同卵雙胞胎解鎖嗎?

A:不一定會,但是被你的雙胞胎兄弟解鎖的概率肯定會比被陌生人解鎖的概率高得多。並且同卵雙胞胎的長相也並不完全相同,在面部3D的尺度上看差別會更大。但即便如此還是比你和路人的面貌差距小很多。這種時候還是改成純密碼會更加安全……



圖片來源:發佈會截圖



Q:和之前的指紋解鎖比起來誰安全?

A:根據官方說法,隨機挑人能夠指紋解鎖你手機的概率是1/50000,而面部識別能解鎖你手機的概率是1/1000000。不過這兩個恐怕都比不上密碼,見下一個問題。



Q:如果被綁匪抓去瞭,會被強迫解鎖嗎?

A:會。這其實是一個嚴重的安全問題。密碼你可以忍住不說,但是面部識別沒辦法。雖然閉上眼睛可破,但是因為識別很快,綁匪原則上可以趁你不備突然襲擊。然而話說回來,前幾代iPhone用指紋識別也有同樣的問題(甚至更容易強迫解鎖)。



當然你總是可以把面部識別關掉的(指紋識別已經可以關掉瞭)。沒辦法,安全和方便總是不能兼得。



對於美國人來說這還有一個額外的問題。密碼屬於證言,而指紋屬於物證。警方可以要求你提供指紋,但是密碼(大多數時候)受第五修正案保護不能強迫說出。雖然刷臉還沒有前例,但是看起來刷臉幾乎肯定會和指紋同樣對待……



Q:面部識別數據會泄露出去讓人知道我的長相嗎?

A:根據官方說法,面部識別數據不會上傳到雲,會一直隻存在於你的手機裡。現在看來他們應該至少會像對待指紋一樣對待面部識別:不上傳,放在加密級別最高的芯片裡,而且是“哈希”(Hash)過的——也就是在存儲的時候刻意扔掉瞭大量的信息,剩下的應當不足以把人臉復原出來。



當然沒人能肯定說其他人不會找到什麼驚天大突破,也沒人能肯定說蘋果一定沒有撒謊或者留後門。但是至少和某些聯網的信息比起來,這相當安全瞭……(斜眼看剛剛泄露瞭2億人信用信息的Equifax)



Q:iPhone不會覺得中國人長得都一樣嗎?

A:……這也是一個問題,去過西方國傢的人一般都懂……傳統上人臉識別算法的主要開發力量都在白人為主的國傢,所以對其他人種的識別向來欠佳,其中也包括中國人。



當然這不是什麼本質問題,隻要你用瞭相應的訓練就能解決。雖然蘋果號稱用瞭十億圖像來訓練,但是我們也不知道他們訓練用的數據庫裡是什麼比例。所以隻能寄希望於某幾個關鍵崗位的人不會傻到忽視亞洲這麼大市場吧。



Q:照片騙不過去,3D模型能不能騙過去呢?

A:不知道,這就看各路行為藝術傢的本領瞭……道理上講普通的3D模型不能動,這個事實可以被檢測出來,但想來一定是有人能做出騙過iPhone的高級面部模型的。也許將來面具傳統會因此復活咯。啥,你說艾莉亞·史塔克?她的事兒可能要算成刑事犯罪瞭……



圖片來源:AIB



Q:面部數據會被拿去做別的事情嗎?

A:如果數據像現在蘋果承諾的那樣一直停留在本機裡,那麼能做的大抵是解鎖和付款。不過往反烏托邦的方向考慮的話,未來這些數據倘若被某個勢力提取出來用作監控,那就比較糟糕。畢竟指紋數據是你要把手指頭貼上去才能獲得的,而普通的面部識別老遠就能做。當然這背後整個的互聯網時代個人數據安全就是一個更大的問題瞭。



Q:化妝瞭還能認出來嗎?

A:拿到實機之前也不知道,但是既然這個識別方式很依賴面部3D構型,而絕大部分化妝不會改變人臉的3D輪廓,所以想來化妝不應該是一個嚴重問題。再說,總還是可以輸密碼解鎖的。



想知道這樣的妝能不能看出來……圖片來源:MIMI CHOI



Q:長瞭胡子或者戴帽子/眼鏡呢?

A:有一個專門的算法來適應胡子的生長以及各種不同的帽子眼鏡。至於這個算法有多好用,大概要看你的胡子/帽子/眼鏡有多奇葩……



因為識別依賴於眼睛,有人猜測太深墨鏡可能會有問題。這隻能到時實測瞭。



Q:那整容/減肥/肉毒毒素瘦臉呢?

A:你說呢smiley



Q:所以刷臉技術最大的問題是什麼?

A: 以作者個人觀點,最大的問題還是有刷臉功能的手機怎麼才能買得起……



(編輯:花蝕)

0 個評論

要回覆文章請先登錄註冊