自從蘋果的Face ID推出後, 人臉識別成為手機科技的象徵, 各路手機玩家肯定不會放棄享受科(裝)技(逼)的機會。 紛紛要求自家的ROM添加人臉識別功能, 像小米、一加等最近在個別機型上添加了該功能。
但是絕大多數的Android手機估計一時半會不會添加人臉識別, 那有什麼辦法可以讓普通安卓手機具備人臉識別功能呢?
圖片來自網路
其實, 對於Android系統來說, Google早在Android 5.0時代就提供了Smart Lock功能, 裡邊就有“可信面孔”這一項, 可添加信任面部, 在識別後將會解鎖。
當然受限於軟硬體水準(如前置攝像頭), Google的這項功能採用的是平面識別方式,
基於Google的Smart Lock, 這裡提供一個很簡單的方法, 為你的手機也添加人臉識別功能
人臉識別全過程
要達到比較完美的效果, 這個人臉識別功能可分解成以下幾個動作:
1、黑屏下能抬手亮屏
2、識別面部, 解鎖成功
3、從鎖屏介面自動進入到桌面
根據這些動作, 我們需要相應的應用來實現這些動作:
1、抬手喚醒.apk
2、Google的Smart Lock
3、自動解鎖鎖屏介面.apk(如果沒有這個, 需在鎖屏介面手動滑動進入桌面, 如Face ID一樣)
1、抬手喚醒
圖片來自網路
其實類似的應用很早就有啦, 就是可以實現拿起手機的時候自動亮屏,
當你安裝成功後, 要注意在“協助工具(或者叫無障礙)”中開啟“抬手喚醒螢幕”, 並且保證該應用在後臺不被清理掉, 否則在待機後該功能就不起作用了。 經過實際測試, 它的耗電量還算低, 一天24小時下來, 耗電大概在3-4%左右, 完全能接受。
2、Google的Smart Lock
圖片來自網路
可能對很多機友來說, 這是個檻, 首先你得會科學上網, 其次你得會為你的手機安裝Google服務框架, 由於各個系統的方式不一樣, 這裡也不一一說明, 好在各個手機都有大神, 這也不是什麼難事, 不過要記得刷入最新的Google服務包, 否則可能沒有“可信面孔”一項。
當你正確安裝好Google服務框架後, 就可以在“安全和指紋”-“可信代理”中開啟“Smart Lock”, 然後在“安全和指紋”中就會多出“Smart Lock”這一項來。
這簡單的幾步就可以實現人臉解鎖了, 而且很多機友平常就會安裝有Google服務和Xposed框架, 那麼再加上抬手亮的功能就真的只是舉手之勞了。 經過一段時間的試用, 它的識別速度還是不錯的, 至少要比Face ID用得爽, 光線很暗的環境下它肯定不行, 作為指紋解鎖很好的補充, 還是值得一試。 另外安全性比較低, 不建議應用在比較重要敏感的場景。