云顶娱乐 > 科技产品 > 手机是如何计算我每天走的步数的?

原标题:手机是如何计算我每天走的步数的?

浏览次数:142 时间:2019-10-05

问:微信步数标准吗?

问:手机是如何计算我每天走的步数的? 喜欢走路,就是好奇手机是怎么知道我是走路还是骑自行车?

问:手机是如何算出我们每天行走的步数?

图片 1

图片 2

图片 3

感谢您的阅读!

科技在进步,时代在发展,生活水平在不断提高,如今的人已不再为温饱发愁,反而担心更多的是自己的身体健康,随之,各种运动 APP 应运而生,不知从何时起,人们开始热衷于在票圈炫耀发自己的运动数据,步数过万貌似已成为一个硬性标杆,如果有谁给自己的微信运动点了赞就会开心的不得了,那手机到底是如何计算我们每天走了多少步呢?

很多手机APP的计步功能,每天的微信步数是怎么来的?准确吗?

本着健康的理念,如今非常多的手机APP都具备计步功能。在手机计步方面,微信运动应该是最多使用的手机计步软件。苹果APP曾经有一款叫做【我的小目标】的软件,如果能达到每天10000步以上的运动目标,可以换取金币兑换奖品。为了凑够每天10000的步数,大家想出来各种奇葩招数。

究竟手机是如何计算我们每天行走步数的呢?这还要从手机硬件说起。

现在智能手机内部都会配置陀螺仪、加速度传感器等一系列感应硬件,而步数正是依靠这些感应器对我们携带手机过程中的各类活动数据进行监测,然后由手机软件通过分析、计算得来,是不是挺神奇!


陀螺仪:可以测量出手机的角度,从而检测到人体重心的偏移。当人在行走的时候,手中或者口袋中的手机是会随着运动而出现角度偏移的,当陀螺仪检测到持续而且有规律的角度偏移时,手机就会开始判断用户正在走路。


加速度传感器:可以判断人在不同走路位置时的加速度变化,从而计算我们的活动。例如:当人走路时,会有一个比较稳定的非匀速加速度,和骑车时相对稳定的加速度完全不同。所以通过加速度传感器,也可以轻松判断人是在走路还是骑自行车。

还有一种加速度传感器,采用压电陶瓷材料,根据作用在上面力的大小产生不同的形变,就可以产生不同的电压变化,通过作用在上面的力来测量出加速度,然后通过加速度就能够判断出人在走路的时候,他是在哪个方向进行运动,或者说频率大概是多少。


先不慌说标准,我们先说说微信是怎么计算步数的?它的原理是什么?了解了这些,你才能知道到底微信步数标不标准?

之前科技没那么厉害,大部分手机都是通过简单的重力感应来计算步数,简单来说就是手机的摆动频次 ,所以很多人为了让自己的步数数据更好看,就拼命的摆动手机,通过作弊的手法来欺骗手机。这不就违背了运动的初衷了么。

趣味小知识

相信大家都跟我有过同样的疑问,每天10000步相当于走了多长的距离呢?

其实这与个人的身高有很大的关系。身高1.8米和身高1.6米的两个人,每一步的跨度是不一样的。通常,按照部队齐步走的跨度,每一步的距离为0.72米,那走10000步的距离应该是7200米左右。

现在越来越多小伙伴关注自己每日走路步数,有的小伙伴会反馈说感觉手机计步不准确。我们来看看手机到底是如何计步的呢?

手机计步主要取决于手机的2个部件:螺旋仪和加速度传感器。根据陀螺仪和加速度传感器回传的数据,再结合软件本身的算法,就可以知道走路的步数是多少了。

陀螺仪又称“角速度传感器”,它测量的是手机偏转、倾斜的角度,通过角速度传感器可以知晓用户的实际动作,也就是走路时的摆动幅度。

加速度传感器又称“G-Sensor”,测量x、y、z三个轴的加速度,通过加速度传感器可以知晓用户在各个方向上的加速度,即走路的加速度。这里需要注意,因为人走路的加速度是在一个较小的范围值内的,一般不大于10m/s,如果大于这个值的加速度(骑自行车),是会被过滤掉的。

理论上说只使用陀螺仪或加速度传感器都可以测出走路步数,但会出现不准确的情况。比如:若只使用陀螺仪,会出现原地摆臂就可计步的情况;若只使用加速度传感器,会出现手机在车里,开车就可计步的情况。实际上,为了避免上述不准确的情况发生,往往是使用陀螺仪和加速度传感器结合的方式进行计步计算的。

那陀螺仪和加速度传感器是按照什么比重来参与计算的呢?

其实陀螺仪和加速度传感器参与计算的比重并不是固定的,它是根据不同的走路情境不断变化的。例如:检测到摆动幅度较大时(手机拿在手上),螺旋仪摆动幅度计算比重会大些;检测到摆动幅度很小时(手机放在口袋或者包里),加速度传感器参与计算的比重会大些;检测到只有单一的陀螺仪幅度信号或者加速度传感器的加速度信号,则不会参与步数的计算,将这些信号过滤掉。

所以如果你想增加走路步数的话,一定得同时有摆动幅度 加速度哦,所以还是老老实实走路吧,别想着原地晃手啦。

微信步数这个计步功能挺好用的,提倡健康生活的同时,让我们的锻炼也变得可视化,数据化。

基本的记步原理:

随着科技的进步和发展,现在的大部分计步 APP 都是采用手机内置的陀螺仪,重力感应器以及加速度传感器等一系列传感器来获取用户步数的,相比之前的重力感应,该方法更精准和科学。陀螺仪可以计算手机的便宜角度,走路时装在口袋中的和手机会持续的出现偏角;而加速度传感器可以获取用户的速度数据,一次来判定用户是在走路还是骑车或者开车。

陀螺仪原理

据我所知,手机计步基本上是靠手机内置的陀螺仪原理来记录的。陀螺仪也叫角速度传感器,主要是通过记录我们使用手机时角速度的变化,来生成我们的运动记录。

因此,通过大数据的计算,手机可以很轻易的算出你平时的走动是的角速度变化量,进而记录你走动的步数。

因此,很多人的手机无法计数或者摔了的时候,基本上是可以确定这个陀螺仪传感器出问题了

通过加速传感器分析你的加速度,并且通过协处理器进行分析,通过人走路出现的加速度,来分析人走了多少步数。

最后的终极杀招就是 GPS 了,GPS 可以实时计算出你的运动轨迹 ,因为走路的速度和骑车与开车有很大的区别,所以当你在一定时长内的运动轨迹过长时就说明不是在走路。所以如果采取 GPS 来计算步数的话是相当难作弊的。

加速度传感器

加速度传感器用的也比较多,例如很多低端手机就不带陀螺仪,而是用一个虚拟陀螺仪来代替,这个虚拟陀螺仪就是指的是加速度传感器。

人走动的时候,有一个速度的变化,如速度从0到0.5M/每秒这个过程,与时间对应起来,就有一个加速度的变化。手机可以通过这个加速度的变化,记录我们走路的步数。

手机内置的振动传感器(比如陀螺仪,重力感应等)以及协处理器,通过设备的振动频率来分析人走了多少步。

最后提醒大家,我们运动的目的是保持健康的身体,而不是为了那一组组没有任何意义的数字,如果为了攀比和虚荣而采取作弊的方式,那岂不是本末倒置。

为什么各大网络公司热衷于推出计步,希望大家使用这个功能?

现在有一个词特别的火:大数据。

那么我们的计步和大数据有什么关系吗?关系其实非常大,我们互联网公司需要大量的数据。这些数据可以生成对使用者的具体分析。进而进行一些商业活动,如精准推送广告。

算法的思路很简单,我们通过分析你走路的步数,知道你出门的时间,地点,以及活动区域。其次,通过你的走动路线,与经过的商店,饭店,景点,公交,地铁。知道你的人际圈子,消费习惯。

不断的算法数据积累,最终积累成互联网公司制定商业策略,企业战略的一大因素。

没有开玩笑啦,昨天的运动量

手机里面有个重力感应设备,也叫陀螺仪,和平衡车的是一样的,人走步身体回来回的晃动,手机的感应器就可以感应到你走步了,你不走步手机在手机来回的晃动手机也会给你计数的

计步器不是什么高难科技。不过有的还不太准

我每天都争取走10000--13000步之间, 不知道会对健康有何种影响啊?

手机硬件有重力感应,比如你看电影转动手机时,屏幕会自动跟着转,就是它测试到向下重力一边作出的反应。

走路时手机会上下颠簸,就是重力感应后计算出幅度和频率然后计步。

传感器 - 单片机

通过重力加速计感应,重力变化的方向,大小。结合上层软件算法。

虾击坝算,反正你也不知道准确数字

其实,我们分析这两者解释的原理,其实都是相同的,它们都是一种通过传感器来记录人的运动的,在通过处理器进行分析得出。很明显,因为机器只是根据振动或者加速度来完成记步,我们自然可以作弊。

点赞太容易,评论显真情,欢迎关注留言,等你评论,等你「一鸣惊人」!

这个先不说准不准啊,基本上现在每个人都有微信,每个人每天也都会走路,自从微信里面新增了这个小功能之后,还弄一个好友步数排名,很多人一开始都是为了好玩,而不是针对制定了运动计划需要达到多少步才可以,看着每个好友的步数排行,再看看自己的,无形之间就会想到将排名网上再顶一顶,已经不是为了运动而走路了,而是为了凑凑排名刻意的去多走路了。真要是制定了针对自己的运动锻炼计划,哪会依据这个微信运动的步数啊,认为步数走的多就是锻炼过的人只是自己安慰自己罢了!

手机是如何计算每天走的步数?这个问题我想很多朋友都非常的好奇,那么我来给大家分享一下手机是如何计算每天走的。

所以这个在小编看来纯粹是一种消遣娱乐的一个项目而已,更有甚者,一些企业公司号召员工发奋工作的同时,也要适当锻炼身体,就制定了微信运动步数每天要达到多少才行的一个强制标准,让下面的员工每天执行,有的人正常走路不一定能够达到,但是又不想想刻意去多走路,就作假摇手机嘛,理论上是可行的,因为在微信运动步数的判定机制标准内。

手机内部有一个震动传感器和协助处理器,这个就是手机用来计算我们每天走路的根本方法,还有一些元器件也在帮助手机来计算我们走路的不算比如说有陀螺仪,重力感应器等等,当我们手机中有这些功能的时候。

接下来我们看看微信运动的判定机制以及误差到底有多大

我们带着手机在路上走的时候,人的中心都会有上下移动的情况,那么这时候,传感器和协作器就会感应到我们运动的布数,还有就是微信运动确实计算步数的,但是和我们平时走路的步伐大小关系很小。

微信运动的工作原理:

1.微信运动的基本原理是走路时人会有一个向前的加速度和一个向后的加速度,根据身高体重调整这两次加速度大小和时间间隔的阀值就能统计步数。

2.手机内置了振动传感器和协助处理器,根据这些设备的震动频率来储存数据。简单来说,就是人在步行时重心都有一点上下移动,传感器和协助器感应到这种重心移动并进行记数。

所以,有时候只要我们的手机进行移动就会自动计算布数,对于手机能计算步数大家还有什么不同的看法,可以在下方留言,咱们一起探讨!

扩展资料:

1.微信运动确实是计算步数,与距离无关,也与步伐大小无关。

2.计步数据不会受到地形影响,无论是走平路还是爬楼梯,都是走一步记一步,基本误差都在两步左右。

3.来回甩动手机确实能够增加步数吗,小编前面提到的“作弊”一说确实可行。

4.不想别人看到自己运动步数也是可以的,以苹果手机为例,只要取消公众号里的“加入排行榜”选项,或是在手机设置中找到“隐私”一栏,点击进入,找到“运动与健身”一栏,点击关闭即可。

先说一个相关的个人经历。以前迷恋于Xposed,这是个神器的东西。其中就有修改微信、支付宝步数功能实现。

以前支付宝推出蚂蚁森林,很多人都在想些办法尽可能提高步数。除了手动作弊这种常规方式外,通过插件辅助似乎更是不费吹灰之力。百倍步进,每天轻松走出几万步,甚至是10万都有。当时也为支付宝公益事业做出了不少贡献。

这里我们思考的问题是:既然能够手动摇步数,还可以插件辅助修改数据,那支付宝、微信步数岂可谈得上准确性?

额外的例子,相信有些人也有亲身体验。在一些非常颠簸道路上形势的车辆,上蹿下跳的那种,也可能错误性地乘客们计算了步数。

所以,这里我们有的结论是微信计步的准确性只是相对的,因为它不可能作为整个事实依据。

而再谈微信计步的精度问题。为什么在日常的体验中,有些人感觉微信计步跟实际所走步数相差无异?但又有些人觉得偏差较大?

不妨先来了解一下微信计步的实现。

陀螺仪,用于判断空间的移动以及振动,记录次数,并回传到微信计步模块。

重力感应器,用于记录非水平运动的计步。为何走楼梯步数也能记录?是重力感应器在起作用。

此外还有回传计步数据优化。人在走路时会先有一个向前的加速度再有一个向后的加速度,根据身高体重调整这两次加速度大小和时间间隔的阈值就能统计步数。再通过陀螺仪和重力感应器回传数据进行处理判断。

而记录模块对回传数据的处理判断是要结合网络的,进一步确保计步的精确度。原来,计步的精度问题除了手机硬件层面外,网络也起到了辅助作用。当然了这其中还有更多的细节优化问题。

所以,一般来说微信计步是相对准确的。不过既然有精度问题可谈,有时候出现不同设备的计步稍有差异也是很正常的,但两者的数据多数情况下基本是接近的。

微信上的步数不能说是标准,但是可以给大家作一些参考。

现在的手机对于步数的测量,一般是用加速度传感器,测量其在三个不同方向上的加速度。然后通过对这个加速度的值进行计算,大概测出走路的步数。

而加速度的变化就像一个cos波形,两个波峰之间,可以被认为是一步。如果连续出现了8个(不同的硬件厂商有不同标准)波峰,就可以基本确定这个人在运动状态。设备就开始把这些前面的波动以及后面的波动,算成步数,这就是最基本的计步原理。

所以如果想要较为准确的知道自己的步数,建议还是佩戴专业的运动手环。

首先,从我个人的实际感受来说,微信步数的计算不能说是标准,只能说是可以参考。之前因和家里人竞赛,所以特意拿自己和老婆的手机一起进行过测试。

分别把两台手机放到裤兜和上衣兜里,出门遛弯,两个手机显示的步数会有差异,差异值大概在百分之二到百分之三左右。也就是说一个手机显示到1万的话,另外一个手机会显示8000多或者11000。

另外,网上也应该经常能见到很多搞笑视频,比如为了步数把手机拿着使劲摇,或者贴个胶带把手机挂在某个台子上晃啊晃的,以此来增加步数。

微信计步的基本原理就是根据人走路时在三个不同方向上产生的加速度,重心变化,以及时间速率等等一整套的算法来统计步数。当然实现这个功能的不仅仅只是软件,得靠手机名为“三轴加速度传感器”和运动单元的硬件支持。所以当你拿着手机在原地进行位移操作的时候,同样会有几率被三轴传感器识别为移动。

如果想让微信计步准确性高一些的话,最好还是佩戴专业的运动手环之后和微信绑定在一起,注意我说的关键词是“专业的”,专业运动手环的几步方式是以识别你心率变化 GPS识别实际位移想结合为参考的,这种方式虽然不能说万无一失,但是远比只靠手机的传感器来的准确的多。

以上就是我的回答,希望能够帮助到大家。如果您认同我的回答,记得点赞关注我~

很不准确,我平时佩戴着反复校准的一个“欧姆龙”计步器,和手机计步对照,手机计步总是能多出几百步,走同一段路,手机计步一天一个数,而欧姆龙计步器是每次都一样,误差不到一百步!

同样的距离每天走步数都不一样,误差在500米左右,气温低于零下6°,摄氏33°时,误差更大。计步器记得数一个参考值。

不知道的,不过我运动都是那个于老师都是冠军的,

标准丶准确丶无误!我喜欢!

大概其,不太准确,有一次我变散步边走路,发现步数没有增加。

结论:通过手机内置的加速度计来计算

1、手机内置的传感器一般都包含三轴加速度计 三轴陀螺仪 三轴磁力计。

加速度计用来测量加速度数据,陀螺仪可以判断旋转角速率,磁力计用来指示方位信息。

通过这三个传感器的数据融合,就可以通过算法计算出当前的姿态,举个例子,如果你在走路的话,手机放在身上,抬腿的时候,一定会有一个向上的加速度,腿落地时,又会有一二向下的加速度,在加上其他的方位信息就可以判定在走路,并且可以判断出来一分钟内走了几步。

2、走路和骑自行车也是通过类似的方式来判断的,各个app的算法不同,说一个典型的吧,靠上面所说的步频 GPS定位,如果步频跟走路的速度差不多,但是GPS定位距离在相同时间内移动的很多,那么就是在骑车喽,就这么简单。

见过这么点粉丝的头条号么,给个关注再走吧

我认为这个问题自己非常有必要回答,因为自己对手机也是有比较多的了解的,而且对手机上的软件以及个人功能也都还是比较熟悉。现在手机能够计算出自己每天走的步数,我认为这是根据现在手机的自身移动来计算的,手机上的APP或者是软件能够根据手机一个定位系统以及手机的标识码来判别你手机到底是移动还是没有动,如果移动的话就会自动的计算你的手机移动了多少。所以我们知道现在很多人都是用手机来及计算步数的。因此这样有一个弊端,比如说你不能计算出到底是人走了还是手机走了,这一点在未来还需要加强。

所以说,为什么现在很多人都是拿着手机能够计算步数,放下手机就不能计算了,所以人始终都是跟着你的手机来的,如果你没有了手机,那么就不能够计算,还有的是现在科技越来越发达。相信以后也会有更加多一个方式来实现这种计算。希望我的回答能够帮助到你。

感谢您的阅读!

每天睡觉前的第一件事就是看微信运动,排名第一多少步,谁给自己点赞了?今天有没有达到一万步,我们已经将运动量化成了数字,甚至觉得手机上的数字才是自己的运动。有时候,会很好奇,到底手机是怎么计算步数的呢?精确吗?

我们就拿小米8为例,我们现在看看小米8的传感器:

到底哪些是用来记步数的?我们可以看到小米8的传感器中有陀螺仪等传感器,这些设备可以根据手机震动的幅度来储存数据。当然,你也能看到:加速传感器,可以测量加速力的传感器,这也是大部分手机运动需要依靠的设备。

计数步数,就是通过我们在走路的时候,有一个重心移动的过程,而这种一上一下的重心改变被加速传感器记录,当然,它还配合手机处理器中需要长时间记录数据的协处理器发挥的功效!

当然,不论是加速传感器还是陀螺仪的配合,其实都是存在误差的,而且人都有一种习惯,就是做假,所以我们经常看到拿着手机上下摇,来增加步数!

所以,如果真的想运动,其实没有必要通过手机来计步,而是拿走手机,自己去路上飞奔吧!

手机上一些“健康功能”越来越受到用户们的重视,于是不少手机软件都带有了计步功能。一开始这些所谓的计步器都是利用简单的重力感应来计算步数的。也就是手机每震动一次,步数就会增加。

之前微信运动刚刚兴起的时候,我一朋友时常占据步数榜首,每天都显示走了好几万步。有天突然发现他榜上无名了,一问才知,原来他平时都是将手机绑在电风扇扇叶上……这几天手机不慎“玩坏了”。只能说这些朋友们为了凑步数使出奇葩招数也是没谁了。因此后来为了应对这些“作弊”行为,QQ、微信等主流的计步软件也就升级为通过手机内置的陀螺仪,重力感应器和加速度传感器等一系列传感器组合而成,来计算步数。

陀螺仪可以测量出手机的角度,从而快速准确的检到人体重心的偏移;加速度感应器,可以轻松的判断人是在走路还是在骑车;然而更为准确的计步器会采用GPS功能来定位人的运动线路,时时监控着人的状态。随着科技的进步,这些改进不只是把计步变得更加公平让真正热爱运动的人能够更加精确地获取自己的运动信息。

互联网的发展催生出了“晒步数”这样的功能。希望每个人都能由心而发的热爱运动,而不是为了争个好友榜首而弄虚作假,毕竟前者才是计步软件开发的初衷。

简而言之,就是硬件 软件的方式来算出来的,至于精确度跟硬件的好坏和算法的优劣有关。

硬件,现在的手机中有各种感应器,比如,重力感应器、陀螺仪、加速度传感器等等,通过这些感应器可以获取当前的角度方向,速度位置等等数据。

软件,各个APP软件和服务根据获取的到的角度,速度,频率,位置等数据,再根据一些算法,来计算出,当前你是在走路还是在跑步。如果不明白可以举个简单的栗子(不一定真实,却能说明问题),比如APP获取到手机每2秒摆动了一次指定范围的角度,可以认为是在走路。那么如果检测到频率变为0.5秒了,那么可以认为是在跑步。当然如果有开启GPS,则可以获取运动轨迹。

总而言之,言而总之。类似于手环,不仅仅是走路跑步的计算,包括登山,俯卧撑等等,都是通过手机的感应器来获取相关数据再通过算法求的的行为结果。

如果你有其他看法或补充的,欢迎评论。

过去很多计步软件都是通过简单的重力感应来计算步数,也就是手机每震动一次,就算走了一步,因此不少网友用摇晃手机的方式来“作弊”,给自己增加步数。但是随着计步软件算法的提升,以及手机内置传感器的增加,这种简单的作弊方法已经行不通了。

现在微信等主流的计步软件是通过手机内置的陀螺仪、重力感应器、加速度传感器等一系列传感器的组合,来计算出每天走的步数的。

其中陀螺仪可以测量出手机的角度,从而检测到人体重心的偏移。当人在行走的时候,手中或者口袋中的手机是会随着运动而出现角度偏移的,当陀螺仪检测到持续而且有规律的角度偏移时,手机就会开始判断用户正在走路。

陀螺仪还可以用于判断用户是在走路还是骑自行车,由于骑车的过程中相对行走或者跑步时,人体的姿态更加平稳,重心基本上不会发生偏移,这时陀螺仪收集到的角度变化更小,所以比较精确的计步软件不会把骑自行车也计算到步数当中。

而加速度传感器的作用是,当人走路时,会有一个比较稳定的非匀速加速度,和骑车时相对稳定的加速度完全不同。所以通过加速度传感器,也可以轻松判断人是在走路还是骑自行车。

更加精确的计步软件还会利用GPS来定位人的运动路线,然后计算出平均时速来判断走路、跑步还是骑自行车的状态,毕竟相比走路和跑步,骑自行车的速度要快得多。

虽然现在手机的传感器已经非常丰富,计步软件的算法也更加严谨了,可以判断人究竟是在走路还是在骑自行车。但是人体每天的运动是非常频繁的,因此难免还是会出现步数漏计或者错计的情况。

早期的手机是通过重力它是通过重力感应器来进行计步的,所以一开始时候并不是那么准确。近年来手机内置的传感器增加了很多,比如陀螺仪,加速传感器等等,这些综合来计算你的步数。而这其中,陀螺仪有非常关键的作用。

手机就可以根据之前定位的地点和陀螺仪检测的运动速度和时间和方向,推算出当前的位置,来达到暂时定位的目的。通过因为手机角度的变化,陀螺仪是会有感知的,所以觉得你重心变化了,就开始计步了。

同样的,他还有一个功能就是如何判断你是在走路,还是在做其它的运动,比如骑车,因为不同的偏移角度,所以这些都是可以通过软件来判断的。

另外加速传感器也一样,走路的速度和骑车的速度是不一样的,所以搭配这几种传感器才会更加准确。

欢迎在点击右上角关注:「太平洋电脑网」,不定时放送福利哦。

主要是手机通过重力感应器、陀螺仪、加速度传感器等传感器和算法结合,识别你是否在运动。

其中最值钱的是算法了,有的是三轴的,有的是6轴的。每一家都公司都有自己的算法,当然啦,其实也不是很艰难的算法,有一些公司不像自己做,还能买回来。

这些算法,是研究人员穿上带有很多传感器的服装通过多次测试得到数据和模型,然后再做出来的,也不是很容易的。

计步器最早是由意大利的伦纳德·达芬奇想出来的,但是要实现的话,就在当时的150年后的1667年,做出来的。当时的计步机器比较简陋,主要是机械式的。

至于,骑行或者是其他运动,人体会有不同的运动方式,那么手机或者是手环就会有不同的摆动方式,然后手机就根据传感器的数据识别这到底是哪一种运动,然后做记录。

骑行、游泳、跑步的运动模式不一样,算法模型也是不一样的,传感器的数据也不一样。所以手机才能识别你在干嘛。

虽然,现在的算法比较先进了,但是不能保证百分百准确的~

其实,不管是手机,还是其他有记步功能的产品,都有一个共同的原理。

目前电子产品的记步都依靠一个传感器完成(原谅我真的是忘了叫啥……),这种传感器通常是一个很小的长方形,结构上就像一个四角都有弹簧支撑的方片,一旦有震动,方片就会跟随手机一起震动,再用软件对方片的震动进行分析,就可以得到手机的震动数据。

也就是说,手机记步系统就是靠检测手机震动工作的,只要是一定方向、一定强度、一定速度的震动,都会被手机检测,进入计算。

记步装置的软件模式大概是这样:

当软件检测到一个超过阀值的震动时,会记录这个震动的方向、振幅等数据,如果后续检测到多个时间间隔大致相同、震动幅度大致相同、震动方向大致相同的震动,就判定手机持有者正在步行。这也是为什么我们在一开始走路的时候,手机记步器的数字并不上涨,但在我们走了几步之后突然有一个大上涨的原因:之前数据停止时,软件在判断是否要将当前状态记作步行。

这种方法其实并不准确,如果哪天想要微信晒晒步数,放上一首电音抖抖腿,几百步就有了……目前,人们也在寻找更好的记步传感器,并持续改进记步设备的软件机制。

1评论

二言三拍 02-22 23:44

67赞

这个功效害苦了不少网友,有的建了微信群,步数最少的人要发红包,原意是督促大家多走动。

也有人被领导发明,比如保险业务的曹先生,平时都要在外面跑。有一次他偷懒在家里睡觉,结果“微信运动”记载的步数只有300多步,领导就靠这个发明了端倪。

那么运动步数是怎么计算的呢?

手机内置了振动传感器或协助处理器,比如陀螺仪,重力感应等,根据这些设备的震动频率来储存数据。

简单地说,就是人在步行时重心都有一点上下移动,传感器和协作器感应到这种重心移动并进行记数。

 实验1:计算的是步数还是距离?

  小方和小陈站在同一起跑线上,小方携带iPhone6手机,小陈使用运动手环。小方小碎步前进,小陈则大步流星,行走15米的既定距离。小方用了30步走完了15米,小陈只用了20步。

  而手机上显示的数据,小方走了34步,小陈走了17步,与他们自己默数的步数相比,误差在4步以内,基础准确。

  结论:微信运动确实是计算步数,与距离无关,也与步伐大小无关。

 实验2:斜坡陡坡、上下楼梯怎么算?

  楼道阶梯一层9步,小方走完一层,转角再上了一层,共走了18步台阶,再加上转角走了2步,小方共踏了20步。而小方手机上显示增加了22步。斜坡实验得到的数据也基础类似。

  结论:计步数据不会受地形影响。无论是走路还是爬楼梯,都是走一步记一步,误差基础在2步以内。

  实验3:真的可以作弊吗?

  在坚持原地不动的情况下,小方、小陈手上分离拿着iphone6手机和运动手环。确保数据稳定后,他们开始一起动摇手机与手环。在20秒的相同时间内,小方摇了12下,小陈摇了11下(一个来回算1下)。再看微信运动中的数据,小方多了28步,小陈多了24步。除去可能出现的细微误差,摇一个来回,在计步器中被计作了2步。小方摇了12下,从数据的呈现来看,相当于走了24步左右。

  结论:来回甩动手机或是手环确实能增加步数,“作弊”一说确实可行。

  由此看来,“微信运动”记载的步数还是存在一定误差的,比如手机偶尔没带在身上,或是刻意地去摇手机等,都会改变数据,这样记载下来的步数也就不准确了。

医生告知你

  饭后走路1小时以内对身体最有好处

  成年人每天摄入的热量约在2000大卡左右,维持生命体征和日常活动只会耗费1700大卡左右,过剩的300大卡需要通过运动来耗费。

  走路1分钟会耗费2大卡左右,按一秒钟一步来计算,就是60步耗费2大卡。

  那么也就是说,要耗费掉过剩的300大卡就需要行走9000步左右。一般来说,饭后走路在半小时到1小时之间,对身体最有好处。

  但运动量并非越大越好,运动过量可使机体免疫功效受到损害,影响健康。

5评论

天邊4 02-23 11:27

9赞

前段时间我也亲身测试了这个问题。当时我坐副驾驶座上,车子开动的时候就左右摇动手机(类似于手机摇一摇),幅度大概十厘米左右,测试了3次,每次3分钟。发现步数的计算和汽车速度没有关系,而是和摇动的频率有关,基本最快可以一秒钟摇2到3次,再快的话步数反而增加得慢,估计是判断步行不可能那么快。另外停车的时候步数基本没增加。后来我改成在大腿上轻轻磕手机,发现这样不仅省力,而且步数增加得更快。估计是因为有规律的震动,更符合判断。

经过测算,每小时大概可以摇出5000步,一天几万步不是问题。以后坐个公交车也可以发朋友圈装逼说“今天陪女朋友逛街一天了”

3评论

青史成灰 02-25 10:17

37赞

 微信运动每天都记录着你走路的步数,他会形成榜单,走的多收到很多赞,走的少则无人关注,如果你走到第一,你的照片将霸占排行榜封面。

  所以一段时间,每个人为了霸占封面疯狂走路、刷步,然而有时我们却发现你跟好友一起走的路,最终你却比他步数少,这是为什么?或者你想通过跑步来增加步数,但是底有效没?下面我们亲身试验告诉你答案。

  

  test 1走相同路记步不一样?其实全看命

  一人拿两部手机,测出来的步数肯定是一样的?如果你这么认为就错了,下面就看看我们的第一个测试,同一个人同一个姿势拿着手机,通过两组测试,结果略显尴尬,真是次次不一样啊。

  测试准备:两部苹果手机。

  测试过程:

  1、用微信运动记录步数进行统计;

  2、同一人将两台苹果手机同时拿到手里,开始走路运动;

  3、记录两组步数,最终得到数据进行对比。

  第一组B获胜,第二组A获胜。

测试结果:

两部苹果机微信运动的测步数据

显然每一次都不一样还没有规律

  第一组走下来,相同姿势记录的手机A比手机B步数少,而第二组却变成了手机A比手机B步数多。两部手机走的路程相同,记录的却不一样,这就说明我们平时的微信运动不太准确,而两组谁多谁少也不稳定,看来朋友圈拼步数的我们,命运也不能全部掌握在自己手里。

  test2 相同路你的步数多?可能因为腿短

  都说腿长走的快,那么腿长的人记步就会比腿短的人多吗?为了得到答案,我们找了一个萌妹子和一个长腿欧巴进行对比,萌妹子身高160cm,长腿欧巴身高185cm,经过测试,会有什么样的结果呢?拭目以待。

参与测试的萌妹子妹子和大长腿欧巴↓

  

  测试准备:两部苹果手机。

  测试过程:

  1、打开微信运动准备计步;

  2、两人分别拿手机一起走路计步,所走路程一样;

  3、通过两组走路运动测试,分别记录两次步数,得出最终数据进行对比。

  第一组萌妹子赢114步第二组赢76步,小短腿完胜。

实验结果:

经过两组测试,微信运动记录下的步数

每一组都是萌妹子占优

看来如果走相同的路程,大长腿并没有优势

  test 3 跑步比走路记步多?真相让你哭!

  关于微信记步的第三个测试,有人提到过如果我是在跑步,计步结果比走路多还是少呢?我们这次也测试了一下。平常生活中大家一般都是慢跑,如果你跑步达到了竞技速度就另当别论了,因为记步时,你手机摇晃速度过快会不被当做步数统计。

  测试准备:一部苹果机。

  测试过程:

  1、打开微信运动准备计步;

  2、首先走路,然后慢跑,两种运动保证路程相同;

  3、走路和跑步共进行两组,然后收集数据;

  4、通过两组的运动,分别对比走路、跑步微信运动内的步数,进行对比。

两组走路均比跑步步数多。

试验结果:

  第一组走路步数比跑步多457步,第二组走路比跑步多252步,可见在相同距离下,走路比跑步的记步要多。当然也有可能跑步过快,一些步数没有被手机记录,所以如果你打算刷步,就安心的走路吧,跑步又累又不见得能多刷几步。

  test 4 安卓机测步输苹果机 怪安卓系统喽

  微信运动支持苹果系统,但是不支持大部分安卓系统,安卓系统想要通过微信运动来记录步数,则需用第三方软件,比方咕咚、乐动力等APP。所以这次安卓机PK苹果机的测试,我们用咕咚运动来记录步数。

  测试准备:两部苹果手机,一部安卓系统手机。

  测试过程:

  1、准备好所需手机,并安装好咕咚运动软件;

  2、将三部手机同时拿在手里,开始走路测试;

  3、第一组计步6000步,第二组计时10分钟,分别记录数据;

  4、通过两次记录,最终得到数据。

  

苹果步数明显最多。测试结果:

  我们发现苹果手机的咕咚软件记录步数一个是6494步,一个是6503步,两者相差不远跟比实际步数多了近500步,而安卓机内的咕咚软件仅记录了4065步,比实际走的步数少了两千步,可见安卓机计步非常不靠谱。

  苹果手机装有三轴陀螺仪等仪器,他可以根据人身体的晃动等体现你的运动状态,仪器比较科学所以测量出的步数也更精准。而安卓系统手机可能技术有限,在计步方面跟苹果手机有一定差距。

微信刷步技巧 总有一款适合你

  简单体力型:摇一摇

  第一种让你微信步数扶摇直上的办法是用手代替脚,拿着手机疯狂的摇一摇,这种办法最原始,最简单,也不需要多介绍,只要你拿起手机就立竿见影,想摇多少就摇多少。

  省事技巧型:摇摆器

  相比摇一摇摇摆器要省事很多,不需要你出力就能把步数增加。首先你需要准备一个运动手环绑定好你的手机,准备一个摇摆器,增加步数全靠它了。准备好一切后,把手环的核心部件绑到摇摆器上,最后就是摆动摇摆器。

  摇摆器摆动速度不会很快,但是你的步数可以稳步增加,这种办法一是不用出力,二是解放手机。可谓两全其美。

  

▲或者用招财猫,原理相同。

  

  但是随着微信运动的发展,万能的某宝上已经有了直接放手机的摇摆器。

  省事偷巧型:阿猫阿狗

  这一种办法也不需要自己出力,但是需要自备阿猫阿狗,把运动手环绑到它们腿上,剩下的就是监督它们运动好了。但是唯一缺点就是不稳定性,如果你们家是一只懒狗狗呢?也许最后并不能得到多少步数,还不如用其他办法来得快。

  不过,微信运动排行榜的目的只是为了提倡大家多运动,如果只是盲目的攀比,那就失去了运动本身的意义。

6评论

象家小译 02-22 13:37

301赞

这个问题我来说说~

应该是手机里内置了震动传感器,比如陀螺仪、重力感应等,根据这些设备的震动频率来储存数据。简单地说,就是人在步行时重心都有一点上下移动,传感器和协作器感应到这种重心移动并进行记数。

这个应该就是原理,然后和大家分享一个有关于这个有意思的问题~

哈哈,看到这原谅我忍不住笑了~

160评论

Plutonian 02-23 00:01

15赞

最直接的,就是获取“计步传感器”的步数。智能设备中通常有一个传感器叫做“计步传感器”,可以记录步数。当然,这是一些智能手环,低端手机用的办法。高端一点的智能设备为了记录准确,可靠,具体就是防止多记,少记,作弊(放洗衣机,手拿着晃)等。从硬件层上讲的话这些运动数据会由陀螺仪,加速度传感器,角度加速度传感器(有时候也用地磁传感器,GPS)反馈给处理算法,算法会处理这些数据,剔除掉不是真实步行的数据,并记录有效的数据。软件层就是算法的设计。这一点上个人觉得华为和小米都做的不错。

最后以上回答为本人自学习得,若有不正烦请指出,鄙人自当潜心受教。

1评论

Augen 02-23 15:00

3赞

应该是使用的陀螺惯性导航方法。也就是利用陀螺测量手机的加速度,如果对加速度进行两次积分可以估测距离,如果对加速度进行监测并把绝对值较大的加速度认为是在摆动腿部,就可以进行计步了。

评论

什么这个那个啊 02-23 12:50

7赞

我只关心一个问题:你计步目的是什么?我为了保持体重,每天快走一万步,坚持了近两年,体重一直保持在65kG,同时也在支付宝捐步种树做公益,感觉非常好!

所以,为了健康计步这才是初衷!

评论

热爱范儿 02-23 12:27

5赞

我们都知道大部分的手机中会配备一颗协处理器,主要记录一些需要长时间需要记录、监控的数据,搭载协处理器的好处是可以降低中央处理器的功耗,从而达到省电节能的效果。

手机计数的基本原理是走路时会先有一个向前的加速度再有一个向后的加速度,根据身高体重调整这两次加速度大小和时间间隔的阈值就能统计步数,当然还有很多优化的细节。手机内置了振动传感器或协助处理器,根据这些设备的震动频率来储存数据。简单地说,就是人在步行时重心都有一点上下移动,传感器和协作器感应到这种重心移动并进行记数。

评论

我爱你139762798 02-26 08:36

1赞

我木用过,每天忙的要死,哪有心情拿个手机看步数!运不运动关键在自己,一天到晚的搬砖,做着沉重的体力劳动,这是不是运动,这个时候我能拿个手机计步吗?劳动者最光荣,但为了什么排行榜而去运动,我才不会去做呢!努力为自己,加油!为了我活得更好!

本文由云顶娱乐发布于科技产品,转载请注明出处:手机是如何计算我每天走的步数的?

关键词: 云顶娱乐

上一篇:没有了

下一篇:没有了