小米10Pro人臉識別,為什麼捂著臉戴著口罩也能解鎖?

莫建承


因為現在不帶3D識別的手機,都是用相機來錄人臉,錄的人臉只看你的眼睛部分


Dream雷源


它用的是2D人臉識別,有一定的模糊性,比3D人臉識別安全性要低


有___何不可


很高興回答您的問題!

小米10 Pro人臉識別時,為什麼戴口罩也能解鎖?

首先說明一點,在手機人臉識別方面,國產手機小米可算是最早使用的,早在小米Note3手機就已經支持人臉識別功能。小米公司的人臉識別與智能語音處理方面的技術在業界都是領先的,在某些方面的AI算法比谷歌還出色。

小米10 Pro由於沒采用3D結構光技術,因此對於人臉解鎖是2D人臉識別解鎖功能。

我們先普及一下人臉識別解鎖的原理,先看如下圖示:

根據上圖,我們可以看出人臉識別解鎖包括人臉信息錄入,人臉特徵提取,人臉信息特徵對比,人臉解鎖等幾部分。當然這個只是最基礎的,實際上還有大量的樣本學習,即模型訓練與學習,提升解鎖的精度與速度。


小米10 Pro能戴口罩解鎖,這個與小米10 Pro採用的2D解鎖有關,安全性方面肯定不如3D解鎖,隨著算法的不斷更新完善,目前2D解鎖進步也較大,但畢竟沒有深度信息,終究比不過3D人臉識別解鎖。

對於人臉識別解鎖需要提取用戶的面部特徵,對於2D識別主要是提取平面信息,而3D解鎖還會提取面部深度信息,也就是說3D人臉識別會更加複雜,同時也更加安全,隱私方面也更高。

對於2D人臉解鎖方面,由於安全性與隱私方面本身不如3D可靠,因此大家不用太較真,為了加強自身手機安全性,儘量錄入多種手機解鎖功能,比如圖像密碼、數字密碼以及指紋信息等。

以上觀點僅供參考,歡迎大家關注交流!


硬件十萬個為什麼解說


感謝您的閱讀,如果喜歡,麻煩點贊支持一下創作吧!

對於小米10 Pro戴口罩也能進行人臉識別這件事情,我們預期驚歎它的技術強大,倒不如去擔憂一下我們的信息安全。

人臉識別分類

目前手機方面使用的人臉識別主要包括兩種,

  • 2D

  • 3D

其中2D人臉識別技術較為成熟,在學術界已經研究很多年,YOLO、SSD、R-CNN等模型已經在人臉識別準確率方面做的非常好了,換句話說,2D人臉識別主要取決於軟件層面,通過系統的升級即可實現,難度較小,目前95%以上的機型採用這種方式。

而3D人臉識別則不同,需要採用三維結構光,這樣僅僅通過軟件層面的升級是無法達到的,還需要依託硬件的支持,對手機的結構、可靠性也會帶來很大的挑戰,難度較大,目前只有iPhone和華為Mate系列個別機型採用這種方式。

很顯然,小米10 Pro採用的是2D人臉識別,通過前面的介紹可以知道,它所採用的算法無外乎是當下計算機視覺領域較為成熟的幾種模型,因此,在技術層面並不是太深奧。目前在很多低端機型都已經成了標配。

人臉識別技術分析

人臉識別在具體的技術領域屬於計算機視覺,在人臉識別的過程中主要有這幾個過程,

  • 採集圖像

  • 上傳服務器

  • 特徵提取

  • 模型訓練

  • 預測

其中決定最終效果如何的觀點環境就是特徵提取,目前無論是傳統機器學習還是深度學習,在特徵方面主要依靠的就是邊緣特徵。例如,我們的眼睛、嘴唇、臉型的輪廓。其中特徵信息最為豐富的就是眼部。

所以,戴口罩與不戴口罩主要影響的就是臉部、鼻子、嘴部特徵,遮擋這些部位之後可以很肯定的說,目前在CV領域沒有什麼好的方法能夠解決,特徵信息肯定會大打折扣,預測的準確度也會大打折扣。

戴口罩為什麼依然能識別呢?

前面已經說了,戴口罩之後特徵信息會大打折扣,目前沒有更好的解決方案能夠保證識別效果和不戴口罩達到同樣水平。


但是,為什麼還能夠識別呢?

首先,眼睛特徵信息非常豐富,所以,依託眼部的特徵提取,依然可以區分不同的人。

其次,損失準確度,通過人臉模型訓練之後,進行預測過程中輸出的是一個預測概率值,可以通過調整概率使得小米10 Pro正常解鎖。

舉個例子,假如不戴口罩時預測概率達到99%才能解鎖。但是現在戴口罩之後,預測概率達到90%以上即可解鎖。

顯然,這樣是非常不安全的。就如同網上有同學反饋,即便戴頭盔,或者換一個人,也可以順利解鎖,這其中的危險性可見一斑。

總結

因此,如果說戴上口罩你的手機還能正常解鎖,這時候先不要驚訝小米的技術多牛,你更應該擔心你的手機安全性。戴口罩都可以解鎖,那換一個人解鎖的可能性就會大大提高。

作為一個CV從業者,雖然手機人臉識別上線多年,但是,我從來不使用人臉識別。


Jackpop


你不妨向你身邊的用iPhone的朋友瞭解一下,戴口罩解鎖手機有多麼不便?確實,一張口罩罩住了大半張臉,直接丟失了大量臉部特徵,增加了人臉識別的難度。

戴口罩人臉解鎖手機為什麼難?

人臉識別的過程中有4個關鍵的步驟,人臉檢測、人臉對齊、人臉編碼和人臉匹配。通過幾何變換(仿射、旋轉、縮放),使各個特徵點對齊將眼睛、嘴等部位移到相同位置。較為人熟知的要從Face ID說起。Face ID 是基於 3D 的面部識別,利用面部深度信息作為特徵點,紅外點光源投射分析出被探測物的景深信息,並由此合成相應的 3D 模型。

人臉識別系統包含檢測、跟蹤、識別等多個模塊,面部是綜合人臉關鍵面部信息進行。而戴口罩就意味著臉部特徵的丟失,從而增加了面部解鎖的難度,降低了成功概率。

為何有些機型戴口罩仍有較高的解鎖成功率?

人臉識別除了3D面部識別外,也有2D人臉識別。就文中所提及的小米手機,小米8當時用的就是3D結構光,後面撤掉了,最新的小米10系也是用的2D人臉算法。

3D面部識別相較於2D算法來說其安全性確實要高一些,因為2D人臉識別是平面識別,有一定的模糊性,解鎖成功率會更高些。

2D人臉算法就安全性差?

有人可能會說,戴著口罩其實也不影響解鎖?或者有些投機取巧的方式,找準角度也能解鎖。但戴著口罩,眼睛也不睜開,是不是就解鎖不了了?

在人臉識別的過程中,會提取面部大量的特徵點,而這些特徵點的分佈並不都是均勻的。眼部區域就相比其他位置包含了更多的身份信息。再通過機器學習,讓算法更加關注對眼部區域的特徵。如此一來可以將佩戴口罩、帽子這類影響解鎖的行為所帶來的信息丟失降到最低,也能充分獲取戴口罩人臉的身份信息。這樣也就提高了解鎖的成功率。


IT小眾


感謝您的閱讀!

我這段時間受夠了iphone X的人臉解鎖,不管是出門的時候打開手機,或者是進行微信付款,Face ID的解鎖讓我非常的不方便。然而我也知道,這也間接的說明了Face ID的安全性!

那麼,小米10 Pro的AI人臉解鎖在戴著口罩也能夠解鎖?我嘗試了一下,到目前為止,我沒有出現過戴口罩也能解鎖的情況。

確實2D和3D人臉解鎖從安全性角度來說,2D會差上一些!

2D人臉識別使用數學方法,從圖像矩陣中提取對應的特徵,算法有SURF、SIFT、HARRIS、GFTT等。

3D人臉識別,包括但不僅限於3D結構光、TOF、雙目立體視覺等等,比如3D結構光通過紅外光投射器,將紅外光投射到物體上,從而獲得三維數據。

實際上,不管是2D,還是3D,都是圖像數據獲取-->人臉檢測-->特徵提取-->信息比對,最後解鎖,3D因為多了一維的信息,所以安全性讓更強一些。


但是,隨著AI人臉解鎖的不斷深入,2D人臉解鎖也不在是簡單的信息比對,它可能會更加精準,更加的安全可靠。實際上,我們在手機使用中,還是建議大家多解鎖方式並用,對於2D人臉解鎖的手機,手機支付的時候,儘量使用密碼。

至於小米10 Pro雖然沒有使用3D人臉解鎖,但是安全性還是比較可靠的,個別出現這些問題,也可能是在錄入的時候,系統的一些故障。


LeoGo科技


小米人臉檢測準確率排名第一!無論多少人,多麼模糊都能辨別出來 據FDDB官網報道:小米的萬韶華博士成功在FDDB人臉檢測準確率榜上使用新算法排名第一,運用深度學習技術,基於深度卷積網絡方法Faster RCNN Bootstrapped by Hard Negative Mining。



子棟sir


小米10pro用的是紅外5D人臉識別掃描儀,不光戴著口能識別,就算你套個摩托車頭盔一樣能識別解鎖



麵包皇子


第一,2D人臉算法是小米在iPhoneX發佈之前就推送了的,雖然是2D的安全性差一點,但是首次採用到手機解鎖上還是非常早的。

第二,人臉算法是通過AI人工智能檢測面部結構進而進行核對解鎖的,面部解鎖主要看人臉的四個點分別是兩隻眼睛一個鼻子和一個嘴巴,而中心點是眼睛,其實大家應該知道,閉著眼睛是無法解鎖手機的,也就是說當你遮擋住面目除眼睛以外的其他部分時,通過手機AI算法深度學習分析以後也是可以識別出你來的。

第三,當前面部識別3D相較於2D安全性高一些,因為2D人臉識別是平面識別,因此用有時候甚至用照片都可以解鎖手機,故而2D人臉識別只用於解鎖手機,而不會用於支付,3D人臉識別需要手機打出3D結構光,進而識別人臉的3D輪廓,這種輪廓可以說是獨一無二的,因此安全性非常高,但並不意味著絕對安全,有些相似度極高的同卵胞胎,也是可以互相解鎖手機的。


酸辣數碼小掌櫃


原因很簡單。看你的截屏就明白為啥了。我覺得小米解鎖你還可以說還沒看到臉就已經解鎖了這樣更牛批!是吧[捂臉]



分享到:


相關文章: