回覆列表
  • 1 # 美趣翻譯

    1、手機上的運動步數是怎麼來的?

    A:簡單來說:小米手環能夠精準計步由硬體和軟體演算法兩方面組成,缺一不可。

    硬體 是指小米手環裡內建的那枚強悍的三軸加速度感測器ADXL362 (注1),軍用級,大家知道想要達到軍用級,這得有多苛刻。其實三軸加速度感測器不神秘,在大多數中高檔手機裡都有配備加速度感測器,只是在偵測精度上達不到到小米手環的級別。

    三軸加速度感測器(注2)的三軸是指空間中的X,Y,Z三個維度,有了這3個維度,手環就可以捕捉到手環在使用中的加速度變化,從而生成資料。重力加速度大家初中物理課上都學過,在此就不多說了。

    軟體演算法:華米程式猿根據三軸加速度實時捕捉到的三個維度的各項資料,經過濾波、峰谷檢測等過程,使用各種演算法和科學縝密的邏輯運算,最終將這些資料轉變成手錶APP端的可讀數字,步數、距離、消耗的卡路里數值等呈現在終端使用者面前。

    2、 小米手環上的運動計步功能和哪些因素有關?

    A:手環內建的加速度感測器和演算法是極其微妙的東西。總體上來說,大家在拿到手環第一次設定時,一定要誠實準確填寫各項資訊!包括性別,身高,體重,年齡,這些稍微不準都會直接影響到加速度感測器的資料捕捉,進一步影響到演算法運算,導致的結果則是計步不準、距離資料不對,消耗卡路里數值欠準度,從而得出不理想的資料,影響到您的個人運動資料。

    您的擺臂姿勢、步幅、身形、路面的平整度、上坡下坡都會影響到計步數值。

    3、 為什麼一小部分同學覺得手環不夠精確?

    A;事情是這樣的,手環在一定範圍內存在公差是正常現象,殊不知物理學上還有“測不準定律”(註釋3),各家手環均使用加速度感測器來作為計步的主要依據,但是由於採用的器件和演算法水平不同,於是就產生了各款手環記錄步數不一致的狀況。

    小米手環在研發過程中專門找過各類人群(含職業運動員)對比過各家運動手環,還包括帶有GPS模組、海拔計、氣壓計等各類感測器的運動手錶,對比結果顯示:小米手環具有極高的計步器精度,與佳明、松拓的專業運動計步手錶資料能基本上保持一致。當然,這跟軍用級感測器和卓越的演算法密不可分。

    即使是這樣,我們覺得還不夠好,華米程式猿仍然在進一步最佳化運動演算法,儘可能的過濾掉日常生活中無規律的運動手勢、動作(我們稱為“過濾雜波”),以使得小米手環的精度達到最佳。

    手環內的感測器太過精密,甚至跟人的走路姿勢,步行習慣都有關聯,所以大家在遇到您認為不準的資料時,儘管反饋給華米研發同學,他們會認真分析原因的。只為將小米手環做到極致!

  • 中秋節和大豐收的關聯?
  • 禿頂一個,怎麼設計髮型?