標籤:

人臉識別技術是怎樣區分真人與照片的?

試過很多人臉識別的軟體,也在網上查了一下,發現現在的很多軟體不能很好的區分真人和照片。大家有沒有知道,或者聽說,能區分真人和照片的技術呢?


能區分真人和照片的技術,這個研究領域叫做liveness detection,中文叫做「活體取證」。

因為現在社交網路、電子成像產品很發達,人們可以很方便獲取他人的人臉照片,進而來欺騙人臉識別系統,所以區分系統前的人臉是真的人臉,還是照片/視頻/三維面具,就變得非常重要。

對於照片欺騙,主要是根據解析度(翻拍的照片解析度比直接從真人上採集的照片在質量、解析度上有差別)、三維信息、眼動等來區分。對於視頻欺騙,根據三維信息、光線等來區分。對於三維面具欺騙,這方面的研究還很少(實際欺騙場景也相對較少)。

就我個人看法,計算機演算法是可以區分照片和真人的。但是人臉活體取證在實際應用中,還有很大局限性。現在的演算法基本還是基於實驗室數據,離實用還有一段距離。

另外指紋、虹膜等也面臨這個問題。


根據人臉識別專業研究人員的供詞,偵測眨眼是一個很靠譜的方法。


不是都讓你搖頭張嘴眨眼嗎


從現在已經實際應用的技術來說,不靠活體檢測環節的話基本都無法區分真人和相片。(活體檢測就是讓你對著手機搖頭晃腦眨眼睛的那個環節,其實也存在缺陷)

如果採用紅外攝像頭或使用三維圖像技術可以解決這個問題,但成本就會高很多,而且紅外攝像頭或3D攝像頭對使用條件是有限制的。

綜上所述,現在實際應用場景中能區分(不是100%)真人與相片的就是活體檢測、紅外攝像頭、三維建模+3D攝像頭。


現在沒有哪一項技術是百分百安全的,現在的活體識別已經可以商用了,蘋果的人臉識別是基於蘋果自己定製的感光元件,成本高。國內目前有幾家人臉技術大公司都推出了活體識別,目前測試來說,商湯的最好,曠世科技的不咋的,好像鎚子用的就是款式的,實際測試,用高清照片很容易過,商湯的就比較好,我們公司最近也推出了活體識別,可以聯繫我們公司的商務,http://www.colorreco.com上面有我們公司商務的聯繫方式和電話,歡迎來電諮詢


真人認證如果能夠實時相應系統要求的動作,系統自動檢測識別動作或許是一個方案


活體和視頻錄製(遠程視頻欺詐)的折射率是不一樣的,增加一個折射率選項,可以篩選掉一些視頻冒充活體的概率。


用雙目相機判斷鏡頭前是否為一個平面


活體檢測技術。


揭密人臉識別 -
評測

真人鑒別功能自然是識別人臉,假如是一張照片,由於與人臉在平面角度來說是相同的,如何避免照片替代真人臉這個作假問題呢?其實很簡單,在識別時只要使用者作臉部表情的配合動作即可,例如微笑一次、做個特定的表情鬼臉,由於照片很難實現這樣特定的動作,進而可以避開照片作假。

也就是說,一般的是很難識別的,不過,要是我們想的話,真人和照片在攝像頭的區別就是真人面部器官之間的位置距離會產生變化,系統可以嘗試根據這個來鑒別...


一個是三維數據,一個是二維平面數據。


現在的人臉識別基本都是看照片識人……


推薦閱讀:

L-Softmax loss 與 A-Softmax loss到底有什麼不一樣??
為什麼人能夠識別人臉,卻不能回憶出臉的具體細節?
漂亮房子這節目中,語音機器人與吳彥祖的互動是真是假,現有技術能做到嗎?
Rethinking Feature Discrimination 中LFW刷到99.86怎麼看?
如何區別維吾爾、哈薩克、烏茲別克、柯爾克孜等民族?

TAG:人臉識別 |