手机计步app的实现原理是怎样的?精确度如何?

另外,智能手环的计步功能和手机计步类app的实现原理是不是一样的?或智能手环上有特殊的传感器?
关注者
76
被浏览
82,802

6 个回答

答过类似题目了,原理最主要通过加速度传感器来感知水平垂直左右方向的加速度变化。

手环的优势是位置固定在手上,做计步应用场景时相对来说算法比较好写,缺点在于低功耗,CPU计算能力和内存大小限制了算法的复杂度。

手机和手环比较起来是位置不固定,所以计步算法相对要复杂的多,优点是CPU强大,内存容量以G为单位,所以算法复杂度要强大很多,另外可以结合GPS来综合判断。

另外想说大多数手环是没有GPS的。

智能手环和手机都是通过三轴加速传感器来记录步数的,

区别在于:

1、每家的算法不一样。

2、手环是在手臂上、手机一般是在裤包里。行走过程中准确度手环更高。

但是真正最准的计步方式,是把手环绑在脚踝上