微信步数这个计步功能挺好用的,提倡健康生活的同时,让我们的锻炼也变得可视化,数据化。
据我所知,手机计步基本上是靠手机内置的陀螺仪原理来记录的。陀螺仪也叫角速度传感器,主要是通过记录我们使用手机时角速度的变化,来生成我们的运动记录。
因此,通过大数据的计算,手机可以很轻易的算出你平时的走动是的角速度变化量,进而记录你走动的步数。
因此,很多人的手机无法计数或者摔了的时候,基本上是可以确定这个陀螺仪传感器出问题了
加速度传感器用的也比较多,例如很多低端手机就不带陀螺仪,而是用一个虚拟陀螺仪来代替,这个虚拟陀螺仪就是指的是加速度传感器。
人走动的时候,有一个速度的变化,如速度从0到0.5M/每秒这个过程,与时间对应起来,就有一个加速度的变化。手机可以通过这个加速度的变化,记录我们走路的步数。
现在有一个词特别的火:大数据。
那么我们的计步和大数据有什么关系吗?关系其实非常大,我们互联网公司需要大量的数据。这些数据可以生成对使用者的具体分析。进而进行一些商业活动,如精准推送广告。
算法的思路很简单,我们通过分析你走路的步数,知道你出门的时间,地点,以及活动区域。其次,通过你的走动路线,与经过的商店,饭店,景点,公交,地铁。知道你的人际圈子,消费习惯。
不断的算法数据积累,最终积累成互联网公司制定商业策略,企业战略的一大因素。