顯示廣告
隱藏 ✕
※ 本文為 Knuckles 轉寄自 ptt.cc 更新時間: 2017-09-14 02:28:01
看板 iPhone
作者 snowanimal (動物先生)
標題 Re: [討論] Face ID將會有非常多不方便的地方
時間 Wed Sep 13 15:56:59 2017


*修正一些語意不清還有錯誤

看到大家討論這東西就想到我在前公司任職時有參與產業轉型,
課程中要各事業體去收集並分析新產業的發展性與可能性。

小弟當時提出的就是一個含深度探測 結合 AR / VR 的裝置。
昨天看到影片的時候,就特別有感。
想到在當時把重心放在具備空間掃描的照相(錄影)機上...最後無疾而終
我絕對不會說都是 Google Project Tango害的!

來看看Apple如何巧妙地解決(規避)了一些問題。

1. 硬體限制

   數年前紅外線光源、矩陣投影還有攝影機等模組不論是體積還是解析度都不夠理想
   另外就是micro processor不夠強,當空間資訊太多的時候就會變得極慢。
   上述元件無法整合的狀況下光靠現有的資源根本沒辦法讓這些元件互相溝通。

2. 演算法

   這部分一直是個超大的門檻!
   空間描繪如果沒有演算法輔助,很容易會出現黑洞(也就是破碎的空間)
   出現非連續面的結果就是要再用人工補足。
   市面上的3D掃描器為求精準,不論是白光還是雷射;最好要有定位點來協助。
   再輔以演算法去把非連續面補齊,或者是重複掃描來描述空間。
   我們詢問過相關產業,大多數都推薦要找東歐的工程師來幫忙,他們是佼佼者!
   但前公司沒有相關背景的人才,就算合作了也是雞同鴨講。

3. 商業模式

   這點也是最後沒繼續做下去的原因,到底要怎麼賣這產品。
   是消費型電子,還是專業用途。
   如果是消費型電子就必須要有足夠的行銷力還有很棒的產品外觀,但很難
   如果是專業用途的確可以把各種條件設死,但老闆認為這商業規模不足以投資。


----------------- 好 廢話講完 來談談 iPhone X 的 FaceID ----------------


A. 僅限於手機正前方的用途

   這點非常非常重要!因為這樣就可以很明確的制定硬體規格。
   手機前方我們要辨識的物體距離最近不會低於10公分,最長不會超過手臂長度
   所以紅外線攝影機功率,還有深度攝影機的解析度是可以被推估出來的

   再者,要被測定的物體是人臉。所以需要多少參考點才能精確判斷也是能算出來的。
   假設在手機前方的這個範圍內要能準確地把臉辨識出來只要三萬點。
   那就不需要去建構要投射十萬個參考點的投影機。

   三萬點要在0.1秒內(假設)辨識出來需要多少的計算力?
   當空間模型與資料量都定下來之後,計算力不過就是一個很簡單的算術問題。

   簡單的說,把使用環境設定在手機前方的人臉辨識,那這樣就不會有人靠夭:

   解析度不足

   辨識距離不夠遠
   處理速度超慢

   相當聰明的作法!

   另外一點就是...他那個前鏡頭模組根本神!超小的體積,超猛的硬體規劃 OTZ

B. 用Machine Learning 讓演算法更強大

   數年前我一直落入一個很難脫困的問題:
   要做空間掃描,那這個掃描體如果不能設限的話,有沒有一種演算法可以通吃呢?
   那如果做成像是相機的內建模式,要掃人臉、小物體、房間就切不同的模式呢?

   當這樣想的時候產品就會死掉了,因為想做的太多,但真的可以做的只有一樣。
   而且我當時也還沒有花時間去了解所謂的machine learning到底可以多強

   很無知地認為應該要有很猛處理器,還要不斷地餵資料給機器才會變聰明。
   直到阿法GO.......

   Apple FaceID 之所以是個非常適合 Machine Learning的用途在於:

   ㄅ. 學習的對象很單一,就是使用者的那張臉,不必多學太多東西
   ㄆ. 學習的資料量絕對夠大,因為人一天要解鎖手機數十次
   ㄇ. 初期學習的時間Apple已經先幫你節省下來了
   ㄈ. 綜合以上幾項規範,那顆Binonic要設計成怎樣的架構就非常EEEEZ

C. 商業模式

   這不必多談了,iPhone使用者的Base超大,所以量體絕對足以支撐這個產業
   再者,Apple也知道這新玩具可能會有疑慮,所以還是有iPhone 8/8+。
   簡單的說如果普羅大眾沒買單也可以說是賣信仰,但是老本行還是可以賣。
   但如果不小心有人跳坑了,那就賺到啦!

D. 超強的軟硬體結合

   蘋果這次連GPU都自己設計,更別說他們家的軟體工程師更是強大。

---------------- 再來談一下深度攝影機 --------------------

大家如果有注意到,其實這次iPhone 8+ 後相機還支援深度感測。
我認為他就是利用雙鏡頭的相位差來做距離偵測。

(詳細的作法讓專業人士去解答,這邊不限醜)
所以也只有iPhone 8+ 跟 X 雙鏡頭相機支援光源模式 :D

幾年前 iPhone #+ 的雙鏡頭我就一直很好奇為什麼不拿來做距離偵測?
這種相位差的測距演算已經非常成熟。不做偵測很可惜啊!
看完昨天的影片,我認為跟前面提到的『處理器』有很大的關係。

現在iPhone 8+ 跟 X 的測距模式僅限於人像然後做影像處理(也就是Portrait mode)
所以廣義來看也是屬於有限制性的用途,而且是Beta XXXD
前幾年的處理器應該是負擔不了,一旦開啟AR後整隻手機可能會比初代iPhone還慢。
也因此這次的A11整顆由APPLE包辦,這樣才能滿足使用需求

----------------- 補充一下深度攝影機用途 -----------------

如果從發表會各種AR遊戲的效果來推估,這深度攝影的範圍應該不小。
所以如果iPhone的SDK有開放的話,基本上以後iPhone 8+ / X 就能當3D掃描器。

雖然現在也可以靠手機拍攝數十張照片,後送到雲端幫你算出模型。
但是解析度受限、物體受限、演算法也是靠雲端計算力幫你處理。
但雙鏡頭就不同了,鏡頭焦距、間距是定值,加上四顆LED的光源可以做變化。
基本上要拿來做3D掃描器的硬體基礎都有了,剩下的就是看要怎麼搞而已。
而且解析度應該是可以接受的範圍。

不脫這兩種

1. 非即時性的需求:掃描的資料記錄之後丟回雲端計算
   或者是把資料丟回自己的電腦運算

2. 即時性的需求就是直接CPU運算,但是不可能給出多精細的結果
   但是至少有預覽的效果。

好啦說道這,我用了五年的iPhone 5,應該可以X了

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.203.234
※ 文章代碼(AID): #1PkEJE2x (iPhone)
※ 文章網址: https://www.ptt.cc/bbs/iPhone/M.1505289422.A.0BB.html
yumemi2001: 推 漲姿勢了1F 09/13 16:02
X41822N: 推2F 09/13 16:03
whitetiger: 秒董3F 09/13 16:04
JoeArtanis: 推一個4F 09/13 16:04
Rogozov: 有趣5F 09/13 16:04
Ken52039: OK 你喜歡瀏海妹妹頭 就用吧6F 09/13 16:05

這篇文我僅對FaceID做技術、市場跟趨勢發表心得。

我個人猜想 iPhone X 他就是打定主意要做四個角落都滿版的OLED。
如果刻意在上方弄一塊長條形,那麼他做圓邊框就真的成了脫褲子放屁...
最後一點就是我個人第八感直覺 X 應該賣得會比 8+ 還好

ggyy744: 我也用五年的57F 09/13 16:05
FourU: 長知識8F 09/13 16:05
rqkxx: 跟8+比多7K很值得的感覺9F 09/13 16:05
snsdakb48: 從5換X 直接跳過TouchID10F 09/13 16:05
※ 編輯: snowanimal (118.168.203.234), 09/13/2017 16:10:29
globe1022: 同樣5等換X的推11F 09/13 16:09
alonxalon: 推專業 5真的可以功成身退了12F 09/13 16:11
or0706555: 推13F 09/13 16:11
Ken52039: 所以趨勢應該是:8 > X > 8+14F 09/13 16:12
look: 推15F 09/13 16:12
Ken52039: 照這情況 plus太大隻了 如果X賣得好 應該plus會掰16F 09/13 16:12
lisasweet: iphone X有妹妹頭劉海是不可避免的...17F 09/13 16:13
lisasweet: 要face ID那些sensor,就一定要地方放~~~XDD
abyssa1: Plus體積慘輸螢幕差不多大 也沒便宜很多 根本雞肋19F 09/13 16:17
snsdakb48: 可是plus跟X的相機同等級?20F 09/13 16:17
abyssa1: 8和X銷售就比較難估計了 我猜X>8>>8+21F 09/13 16:18
liilliiliilx: 一樣5準備換X22F 09/13 16:19
orangesina: 同樓上23F 09/13 16:21
krauserq: ML的training data至少都是數以萬計的吧24F 09/13 16:27
snowanimal: 但是"只辨識人臉"跟要拿來掃描萬千物種差很多25F 09/13 16:28
unojazz: 推26F 09/13 16:42
william7713: 光聽筒跟前鏡頭就是避不掉27F 09/13 16:46
tzangyoung: 推28F 09/13 16:51
jackyown: 比較想知道現在科技還沒辦法讓背面是平整的嗎?29F 09/13 16:51
※ 編輯: snowanimal (118.168.203.234), 09/13/2017 17:05:41
energyandpig: 個人最擔憂的問題是,OLED壽命,不知蘋果是否能確30F 09/13 16:57
energyandpig: 保在一般使用週期(3~4年內)不會有烙印問題。
POLAX: 其實主技術還是幾年前買下PrimeSense(做Kinect的團隊)32F 09/13 16:59
snowanimal: 耶斯!這FaceID就是硬體/韌體還有軟體多方結合33F 09/13 17:08
mova: 推!很喜歡這種思考的過程文章34F 09/13 17:14
OROCHII: 應該轉去卓二版的,明明實作差很多,講的好像全都安卓發35F 09/13 17:21
OROCHII: 明的
rioslo: 專業推37F 09/13 17:45
k078787878: 這篇可以讓那些沒意義的系列文停止了38F 09/13 17:53
huabandd: 靠北這篇太專業了39F 09/13 17:54
huabandd: 安卓只會跟你說蘋果抄人,如同他們所說蘋果的確是超人
krousxchen: 5真的該換了,跑64位元app會lag41F 09/13 17:57
kiba226: 想知道樓主的背景/工作內容 XD42F 09/13 17:59
snowanimal: 氣象 >編輯 >顯卡/主板/系統/行動裝置 PM與行銷43F 09/13 18:02
kiba226: Cool, thanks44F 09/13 18:05
hidexjapan: 不過看起來瀏海上面的sensor是像kinect1代一樣的搞法45F 09/13 18:05
hidexjapan: kinect2代只有一個鏡頭但是判斷景深和細微動作的捕捉
puzpuzpi: 難得有知識與分析的文章QAQ47F 09/13 18:06
hidexjapan: 遠比一代精準,也有web cam功能,過幾年瀏海要像現行48F 09/13 18:07
hidexjapan: 機種,搞不好比預期的快
hidexjapan: 加上現在整個soc完全由蘋果自己掌握訂製,搭配類神經
hidexjapan: 學習,ar/vr/mr應用是有機會爆發的,微軟也說過kinect
hidexjapan: 兩代的開發過程,減少很多對ar/mr的初期摸索,hololens
hidexjapan: 也整合了很多當初開發kinect系列的技術進去
snowanimal: 對手機應用來說 Kinect2的模組太大也太規格外了54F 09/13 18:24
signm: 我接觸face id會比指紋出錯機率高很多,最大問題是它隔天會55F 09/13 18:24
signm: 認不出你
snowanimal: 可是現在機場的快速通關就有含臉部辨識阿...57F 09/13 18:28
snowanimal: 而且臉部辨識成功的話就不會要你壓指紋
joles: S大已經用過兩天的Face ID ? 是蘋果的還是其他家阿59F 09/13 18:31
hidexjapan: 以k2來說,因為手機上需要的精度和偵測不需要那麼高60F 09/13 18:39
hidexjapan: 以k2的sensor整合來說,可以大幅減低瀏海的面積
hidexjapan: 機場的快速通關,有瀏海就得撩起頭髮重新偵測
hidexjapan: 自己用機場快速通關的經驗
hidexjapan: FACE ID昨天weird直播,拿一個apple工作人員的臉就開了
robertld2: 有人一樣也是4想換x的嗎65F 09/13 18:47
requirefree: 用五年的五+166F 09/13 18:54
SHIRAYUKI: 現在用5+167F 09/13 20:52
rainsilver: 為了玩遊戲想把5換掉了 不然也是用快5年68F 09/13 21:20
debby0418: 求問 5用五年有換電池嗎?69F 09/13 21:35
cccoco: 推70F 09/13 22:06
susanchi: 用5的人跳過指紋解鎖耶!71F 09/13 22:57
esf1y: 推一下 內涵問72F 09/13 23:27
esf1y: 內涵文
cog5566: 原po根本machine learning 完全外行。不要誤導別人好嗎。74F 09/13 23:32
DemonRing: 推。內涵。75F 09/13 23:37
acceber1115: 推長見識76F 09/14 00:11

--
※ 看板: iOS 文章推薦值: 1 目前人氣: 0 累積人氣: 229 
作者 snowanimal 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
( ̄︶ ̄)b Leon 說讚!
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇