回覆列表
-
1 # 小帥哥瘋語者007
-
2 # 繁星落石
理論上說是有這樣的可能性的,不過實際操作起來會很複雜。
對於不支援面部識別的裝置來說,在系統中就沒有寫入相應的功能,在主機板設計上也不會考慮相應的元件,那麼在改硬體的時候,就會有一些問題。
比如硬體介面問題,主機板上不會預留這樣的硬體介面,想要拓展人臉識別功能,就需要使用攝像頭介面,那麼要麼使用2D面部識別,透過軟體層改寫;要麼透過預先融合的方式,將3D攝像頭的資訊綜合到一個攝像頭上輸出。
比如作業系統層次的問題,當然2D識別的話不需要更改硬體,只要做一個APP就可以了,這個沒有什麼難度,唯一的瓶頸在處理器效能。如果是3D的話,作業系統可能並無法識別對應的資料傳輸格式,導致亂碼或者不識別之類的情況,而且外加元件會無法透過驗證,可能不會被系統識別,也可能遇到裝置無驅動的情況,總之改換硬體在電腦上行得通,在手機上不是一個好主意。
退一萬步,假設可以將硬體插入到主機板上,並且系統可以識別,傳回的資訊也可以被系統讀取並傳遞給APP,還存在一個問題——安全問題。用來識別的面部資訊應該屬於生物識別內容範疇,是十分私密的內容,理論上不應該被第三方APP訪問,所以系統會單獨開闢一塊區域用來存放這些資訊,蘋果的做法是建立一塊非訪問區,就算是系統也無法訪問其中的內容。如果用第三方APP來做這件事情,那面部資訊的安全性必然是0,其他人也可以透過系統讀取到,是一個很危險的操作。
首先,只改硬體是不行的,需要改軟體系統!
其次,你要有錢來滿足你的DIY慾望。大概準備十個iphonex的資金可以嘗試一下。