手机步数测定原理是什么
通过重力加速计感应,重力变化的方向,大小。与正常走路或跑步时的重力变化比对,达到一定相似度时认为是在走路或跑步。手机抖动达到比对,也会被认为是在走路或跑步,手机的重力感应不是那么的准确。
软件算法:根据三轴加速度实时捕捉到的三个维度的各项数据,经过滤波、峰谷检测等过程,使用各种算法和科学缜密的逻辑运算,最终将这些数据转变成手环APP端的可读数字,步数、距离、消耗的卡路里数值等呈现出来。
手机计步器是什么原理
手机计步器的原理归纳起来有五个方面
下面是第一方面。
1、手机计步器的原因是软硬件结合的产物。
2、硬件是手机必须带有三轴加速度传感器
3、人走路时三轴加速度传感器是能检测到各方向的运动数据并输出数据给软件。
4、软件通过一定的算法就可以知道人是不是在走路(因为走路的三轴加速度传感器输出数据有一定的规律)。
5、当然,如果摇晃手机的频率能够模仿到人走路的情况,软件是识别不了的,所以很多人会将手机挂在狗身上,或者使用专门的摆动工具摆动手机来获得更高的步数。
重力传感器:
原理:利用压电效应实现,传感器内部一块重物和压电片整合在一起,通过正交两个方向产生的电压大小,来计算出水平方向。
用途:手机横竖屏智能切换、拍照照片朝向、重力感应类游戏(如滚钢珠)。
加速度传感器
原理:与重力传感器相同,也是压电效应,通过三个维度确定加速度方向,但功耗更小,但精度低。
用途:计步、手机摆放位置朝向角度。
个人使用过魅族MX4、PRO6,两款都支持计步。华为P7不支持计步。从参数上看,计步功能是霍尔传感器的功劳?
P7:重力感应器,光线传感器,距离传感器,陀螺仪
MX4:重力感应器,光线传感器,触摸感应器,环境色温感应器,霍尔磁感应器,红外距离感应器,陀螺仪,电子罗盘
PRO6:霍尔磁感应、 重力感应、红外距离感应、陀螺仪、环境光度感应、触摸感应、电子罗盘、气压计(支持高度)