這裡以蘋果的抬腕亮屏功能為例。
需要 三軸陀螺儀,重力加速感應計,運動協處理器。其中光線距離感應器並不工作。
工作原理:當手機內部的陀螺儀接收到手機運動姿態發生改變時,會將資料與運動處理器溝通,判斷使用者是否正在需要點亮螢幕。
觸發條件:抬腕動作,手機翻身動作。其中機器會判斷這些動作的速度與角度,有了這些條件的約束極大的減小了誤判。
學習糾正機制:當你觸發喚醒條件,而不執行下一步操作,那麼裝置亮屏時間與按鍵亮屏一至,大約10秒左右。如果在觸發後迅速恢復到了觸發前的角度,裝置會在大約半秒的時間裡迅速熄屏,這裡的過程實際是一個機器學習的過程,不斷的判斷你日常的動作習慣,在日常生活裡,手機就可以大致準確判斷你是否需要亮屏,而不會因為走路跑步之類的動作而誤判。
運動處理器的作用:由於手機CPU的功耗相對較大,如果始終保持CPU喚醒狀態,手機很快就會沒電了,所以在沒有前臺程式執行時,CPU一般會進入休眠,即無法始終監測手機的運動姿態,運動協處理器是主CPU之外另一個功耗極低的處理單元,用以實時收集並分析各類感測器的資料,以及提供任何情況下的“hey siri”功能,協助CPU處理一些低端、但頻繁的事情。
這個看起來不起眼一個簡單的操作背後蘊含的是大量科技的結合。
這裡以蘋果的抬腕亮屏功能為例。
需要 三軸陀螺儀,重力加速感應計,運動協處理器。其中光線距離感應器並不工作。
工作原理:當手機內部的陀螺儀接收到手機運動姿態發生改變時,會將資料與運動處理器溝通,判斷使用者是否正在需要點亮螢幕。
觸發條件:抬腕動作,手機翻身動作。其中機器會判斷這些動作的速度與角度,有了這些條件的約束極大的減小了誤判。
學習糾正機制:當你觸發喚醒條件,而不執行下一步操作,那麼裝置亮屏時間與按鍵亮屏一至,大約10秒左右。如果在觸發後迅速恢復到了觸發前的角度,裝置會在大約半秒的時間裡迅速熄屏,這裡的過程實際是一個機器學習的過程,不斷的判斷你日常的動作習慣,在日常生活裡,手機就可以大致準確判斷你是否需要亮屏,而不會因為走路跑步之類的動作而誤判。
運動處理器的作用:由於手機CPU的功耗相對較大,如果始終保持CPU喚醒狀態,手機很快就會沒電了,所以在沒有前臺程式執行時,CPU一般會進入休眠,即無法始終監測手機的運動姿態,運動協處理器是主CPU之外另一個功耗極低的處理單元,用以實時收集並分析各類感測器的資料,以及提供任何情況下的“hey siri”功能,協助CPU處理一些低端、但頻繁的事情。
這個看起來不起眼一個簡單的操作背後蘊含的是大量科技的結合。