iPhone X 的 Face ID 是否落後於微軟 Windows Hello 的面部識別技術?
FaceID技術和微軟使用在Surface上的WindowsHello有什麼區別?
在這個問題中,@叛逆者 表示「FaceID是用了PrimeSense的結構光,技術和Kinect 1的深度攝像頭一樣。從操作上看,在註冊的時候需要正臉和略微晃頭,應該是在建立一個臉的局部3D模型。有了這個之後,就能提取出特徵點,做人臉識別。Windows Hello是人臉、虹膜、指紋結合起來的方法。」
這兩種人臉識別具體是怎麼實現的呢?蘋果在 Face ID 中使用的面部識別技術是否落後於微軟?作為吃瓜群眾就想知道誰更厲害。。。關於相關專利和這兩家公司,有什麼八卦嗎?
沒有,應該說是水果的相比起大部分Windows Hello設備來說更先進一點,畢竟水果的是有深度信息的,Windows Hello的話是沒有這方面要求的。
Windows Hello相當於說是一套生物安全認證的標準介面,你可以在這個介面上用各種各樣的外設來進行認證。你可以這麼理解,Windows Hello相當於是一個PIN碼的密碼的標準;而PIN碼是密碼的密碼。所以Windows Hello相當於是密碼的密碼的密碼的標準。至於怎麼輸入、用什麼硬體來輸入這個密碼的密碼的密碼,其實都是看具體的硬體的,只要符合標準就行。
能用Windows Hello的硬體很多,而且方案/原理都不一樣:
純個人證書類:Yubikey
指紋:很多指紋設備、Surface Keyboard
深度攝像頭:Kinect 2.0、Intel RealSense
帶有紅外攝像頭的(紅外在這裡不是為了獲取精確的深度信息而是為了防止你用照片矇混過關):Surface Pro 4、 NSP、Surface Book等等
虹膜:Lumia 950/XL 、 HP Elite X3
概率不大。
兩者都使用的是結構光的方案,蘋果的技術來源應該是PrimeSense,這家以色列公司應該是3D機器視覺的領軍人物,當時號稱擁有全球最小的3D感知晶元,不知道是不是這點打動了蘋果,以至在13年左右以3億美元收購了PrimeSense。
PrimeSense和微軟也有故事,第一代的Kinect就是兩者聯合研發的,後來微軟也想收購他,但最終價格沒有談攏。
說了這些花邊,意思就是至少在3D感知方面,兩者技術功底是大同小異的,要說硬體技術更先進一點,我認為蘋果可能性更大一點,畢竟手機的上硬體的集成度要高很多。
而識別的技術方面,基本有能力的公司只要想做,就都能做出compatible的結果,蘋果和微軟應該也是差不多的。另外由於手機使用的場景問題,蘋果應該花了更多的功夫在處理光照、易容、遮擋方面的問題。
另外想說,3D感測器在安全領域還是有得天獨厚的優勢,二維的視覺中人臉識別各大公司都做的七七八八。但比如之前315晚會上爆出的人臉識別安全事故,就暴露了在防偽和活體檢測等方面,二維視覺還是不足的。
有了3d的人臉識別,造假的人就從拿著照片視頻欺騙演算法來解鎖,變成欺騙機主本人來解鎖了,算是質的飛躍。
技術層面水平不夠,我說一下體驗吧,就體驗方面,包括lumia虹膜識別在內的所有手機上的識別技術,體驗都不如sp上的windows hello
手機上的識別,你要拿起手機擺好距離正視手機,很刻意而sp上面的識別:我一邊打開sp一邊玩手機,過了十秒中到了鎖屏界面,我抬起頭瞟了一眼屏幕,windows hello瞬間解鎖開機,突出一個不經意間的逼格,彷彿天地之間一切盡在掌控,洪荒之力匯聚吾身,那感覺,誰用誰知道以上
看到很多人有爭議,首先說一下,我一開始就說了,我對這兩者的評價是基於自己體驗(lumia 950)和對其他人設備(買不起iphone x,不過朋友有,把玩過)的感官,你要是真的從技術層面分析這個問題,我的回答完全是離題的,上面的回答會更好
並且我的體驗指的是室內體驗,室外使用的話手機毫無疑問是吊打電腦的
那麼我上面的結論是怎麼得出來的呢,各位注意,語言不夠,畫圖來湊
這是我日常桌面布局,手機放在桌子上充電
要打開sp的時候
這就是我打開sp時候的感覺
接著是lumia
其實這體驗和識別速度沒有關係,iphone x的識別我特意讓朋友試了一下,非常快。關鍵在於,多了一個伸手的動作(那感覺就是,我還要把你拿過來識別,矯情),這就和在室外時手機的體驗吊打筆記本甚至平板是一個道理,手機必須拿到跟前把玩並且不能獨立把屏幕立在桌面上本質上決定了同一張桌面識別體驗一定是電腦更好一些
當然,我也想了一點解決方案
但是治標不治本,還是要拿起來把玩,性質差別,不過我還想了第三種方案,完美解決了這個問題
除了目前科技樹不夠高實現不了,我覺得這個方案很完美
好吧再提一下,以上均為我個人體驗,大家覺得有更好的體驗可以在評論區說,但是請不要辱罵有不同體驗者,請不要陰陽怪氣的說話
以上
說不上落後與否,兩者差別不大,更可以直接理解為兩者師出同門以色列公司PrimeSense
微軟原來的Kinect硬體就是由這家以色列公司PrimeSense提供支持。Prime Sense率先將紅外線網格投影到場景上,然後用紅外攝像機檢測並通過特殊處理晶元獲取深度信息。Kinect的輸出是320x240深度圖,具有2048個靈敏度(不同的深度),基於30,000個激光點,IR投影機有專門的斑點圖案進行處理。
而在2013年,蘋果收購了Prime Sense。
不過隨著深度相機不斷發展:用於XboxOne的Kinect2.0將Prime Sense技術與Microsoft自己的技術相結合,並具有更高的精度和解析度。它可以識別臉部,甚至可以發現玩家的心率。同時,英特爾還建立了自己的深度感測器RealSense,並於2015年與微軟合作推出WindowsHello。在2016年,聯想推出了Phab2Pro,這是第一款採用Google探戈技術進行增強現實和機器視覺的手機,也是基於紅外深度檢測。
Prime Sense並沒有完全對微軟Kinect技術負責,微軟公司對Kinect2.0的巨大改進就顯示出來,而且顯而易見的是,蘋果公司正在大量更新Prime Sense技術。
不僅是落後,而且還抄襲。
迄今為止,沒有一個在蘋果工作過的圖形工程師來知乎向我們展示過他們的技術和任意相關哪怕沾邊的技術專利,這說明兩點
1,蘋果的確抄襲照搬了微軟的第一代技術,幾乎沒有任何區別,而且存在繞不過對方專利的嫌疑
2,蘋果沒有圖形工程師,更沒有高級工程師
3,蘋果不知道採用派自己的工程師去知乎上炫耀一番,用專業技術秒殺粉絲的愛,然後達到為公司產品吸粉,改善公司形象的目的。。。
哦,我數錯了謝邀~我的surface pro 4基本上是能夠99%認識我的~ 至於iPhone X, 那個要不我眾籌一下,等出來了買一個試試?
手持iphonex,也在用surface 4。surface用了8個月,iphonex用了一周不到。個人認為有點發言權。總的來說,surface識別演算法更強,iphonex更好用。windows hello當初在用的時候讓我有一種眼前一亮的感覺。最早的時候需要錄入的信息不多,但是就已經能解鎖很多特殊情況了。比如頭有偏移,全黑的情況等等。不過有一點要提一下,就是我帶著眼鏡錄的,只要把眼鏡取下來就無法識別。同樣戴帽子之類的也會有所影響,需要額外錄入信息。對距離也有一定的要求。識別速度在我看來算挺快的(我以前做過一個和圖像識別有關的項目,深知此類識別並非易事,目前的這個識別速度我很滿意)我覺得微軟在做這方面演算法的時候很用心,至少在人臉識別部分的演算法其實是超越蘋果的。因為在錄入非常有限的信息的時候識別效率就已經很驚人了。但蘋果有其他方面(機器學習)的領先。iphonex其實在剛發布的時候就讓我非常吃驚。我一直覺得3D人臉識別由於運算量的龐大和感測器的要求很難集成在那麼小的手機上面,但蘋果做到了。總的使用體驗非常好。戴眼鏡摘眼鏡沒有影響,有的人說距離遠不好識別但我怎麼能識別呢= =太近了倒是會識別不出來。真真切切的感受到了npu的威力。由於加入了機器學習,不用刻意的額外進行錄入操作。到現在為止只有側躺床上這種情況識別不出來。識別速度很快,不亞於windows hello。至少速度上是人感受不到的差異。我個人覺得兩種識別都非常優秀,其實經常能感覺到兩者有種姐妹一樣的感覺,體驗十分類似。只是覺得windows hello識別演算法更優秀一些(至於為什麼更多的是工科生的直覺吧= =在錄入信息如此之少的情況下就有那種識別率算很厲害的)蘋果相對而言更好用一些(好難解釋這個好用這個詞語,就是既有交互體驗(知道他在學習我的臉)又通過一種不算太費運算量的方式來讓他適應更多場景)。但總的來說,就像是同一種技術在不同的硬體平台上(surface與iphone,i7與a11)應用出來的折中的結果。
首先這個問題就是不準確的,微軟的windows hello只是統稱的生物識別,可以用指紋,虹膜,面部等等實現,這幾種方案又各有好壞,首先指紋有被盜取的風險,可以參考2017極棒黑客大賽,黑客採集指紋破解手機,而虹膜識別也可以被破解但是相比指紋虹膜更不好獲取,臉部特徵同樣也不是十全十美。而速度方面虹膜又要慢於指紋和面部識別。
所以蘋果的Face ID與windows hello孰強孰弱這個命題基本不成立
說明一下,我自己在用lumia950和iphone x,至少感覺解鎖速度上iphone x面部識別秒殺950虹膜,不過950是15年老機器也不能說明什麼,而且我手上也沒S8,這就不好評判么。目前在用surfacebook 初代的 以及iPhoneX只能說我感覺微軟的windows hello完全不能和iPhoneX的Face ID相比。1.據我使用sb採集頭像信息的體驗而言,我懷疑Windows hello可能是基於二維平面的影像識別,類似於三星手機的那種,而iPhone x明顯是基於三維影像識別的。2.iPhonex能在黑暗無光處自動喚醒屏幕,Windowshello不按電源鍵能開機?3.iPhoneX能時時檢測人臉,但完美解決了功率等適配問題,windowshello呢?總結,完全不是一個層次的東西,能比?當然可能現在windowshello 也有進步吧,那我就不得而知了,以上都是基於我使用初代sb的體驗。
iPhone X沒用過SB的話,我一般是按下開機鍵,打開蓋子,開始用,完全感受不到解鎖過程的
都在說紙面上的數據?
我就說一點吧, Surface Pro 4 上面的Windows Hello不需要睜眼就可以解鎖,並且也無法設置閉眼無法解鎖,更不要提 Face ID什麼注意力檢測機制了。
親身經歷,無論你是死是活,閉眼睜眼,Surface Pro 4 的Windows Hello都會以相同的步驟解鎖,並且多次解鎖失敗之後手動重啟立即可以接觸強制輸入密碼機制。(系統的鍋)
所謂Windows Hello的虹膜解鎖似乎只是一個輔助。
失敗率很高,抬頭和低頭的情況下幾乎不可以解鎖,平躺在床上也總是解鎖失敗(難道是因為平躺後面部肌肉脂肪組織性狀改變?我本身體脂率不高,臉上也沒什麼肉)
所以說,Windows Hello的安全性可以忽略不計了,畢竟失敗了重啟可以無限重來,那這樣Windows Hello不僅僅是多了個方便的解鎖方式,還多了一個破解方式。
可能在technology generation上 Face ID是落後Windows Hello,然而實際表現和使用體驗Face ID已經摔了WIndows Hello幾條街。
畢竟蘋果從來不玩票啊,沒聽說過蘋果對產品線說砍就砍,最多也是慢慢淡出視線。
從實際使用體驗來說:沒有區別。因為即使Windows hello技術高點,但因為需要外設進行檢測,也就和iPhone X的差不多了。
理論上並沒有(時間上蘋果略晚些)。兩家原理相近,技術實現上有些差別罷了。而且 FaceID 的硬體集成度很高,可以說是更先進些 (同樣是基於紅外 3D人臉識別的 Windows Hello Face Authentication 目前只在平板與筆記本上有)
FaceID技術和微軟使用在Surface上的Windows Hello有什麼區別?
推薦閱讀:
※有哪些值得推薦的 ARKit 應用/遊戲?
※想讓大家推薦一些iPhone X可用的手機殼?
※你要工作多久,攢多久的錢才能買得起iphone X?
※為什麼我可以解鎖男朋友的face ID?
※外國人討厭九這個數字嗎?
TAG:微軟Microsoft | 蘋果公司AppleInc | 人臉識別 | iPhoneX |