首页 > 国内焦点 > 正文

【组图】微信运动究竟是怎样计步的?

2017-03-20 编辑:

  “是什么让低头族有了运动的兴致?"

  ——小学五年级的韦美同学,在作文中,用生动的描写解释了这个问题。小朋友的文章,语言质朴却构思精巧。老师给出了优+的成绩,还在评语中鼓励向报社投稿。

  有趣的是,成年读者们读完纷纷成了好奇宝宝。什么?!原地踏步也算步数?那原地抖腿算吗?绑狗身上行吗?坐车呢?

  2017年3月15日 周三

  当运动碰上微信

  “哎!今天还出不出去走路啦?都快八点啦!”妈妈熟悉的声音从客厅传来。“走,当然走!但是好像下雨了”。他俩的对话传进了我的耳朵,我本以为天下雨,爸爸妈妈就会放弃外出散步的念头,没想到,爸爸又开口了:“就在家里走吧!”“行!”妈妈爽快地答应下来。

  爸爸当即把手机放进口袋,从书桌前站起来,开始走路。妈妈也停止洗脸,一伸手抓起毛巾,擦干脸上的水,又顺手把毛巾挂回,关了厕所灯,抄起手机也开始走路。他们两个一前一后就在家里走开了,还时不时聊两句今天工作遇到的事,互相交流自己的喜怒哀乐,很是悠闲。就连在房中写作业的我,也情不自禁地露出了微笑。你说,生活在这温馨的家庭里,我能不幸福吗?可是,爸爸妈妈那富有节奏感的脚步声,又令我疑惑不解:这几天,爸爸妈妈每天必得走路,而且一定要拿上手机,走一会儿,瞧一下,有时还发出一两声感叹,这是怎么回事?

  “哎呀!我才只有4000步,你看,钱XX妈妈都有一万七了,她占领了我的封面!不行,继续走,我今天非得走到一万步不可!”,你瞧,妈妈又在感叹了!只见她关掉手机,双臂自然下垂,随着身体的摇晃前后摆动着,加快了走路的速度,手里仍然握着她的手机,在整个家里转来转去。一会儿走到我面前,一会儿又走到屋子的最那头去,看得我晕头转向,心里那个疑问更加强烈了:是什么让“低头族”们有了运动的兴致?

  我实在忍不住了,来到妈妈的面前,两臂张开,挡住了她的去路:“妈妈,您……”“别挡道,我要走路!”我刚开口,妈妈就一把推开我,走到房间里去了。我哪能就此善罢甘休?我冲上前去,抓紧妈妈,趁妈妈停下之际,我喊出了自己的问题:“为什么你们现在都这么爱走路了?而且还必拿手机,那手机有什么秘密?”妈妈听了这话,脸色缓和下来,拉着我继续走,一边走,妈妈一边打开手机,指着微信的通讯录中的“微信运动”,说道:“看到了吗?就是它,点进去就可以显示你今天走的步数,和你所有好友走的步数。比你步数多的人就会占领你的封面,这就是了。”妈妈手一点,果然出现了一个“好友步数排行榜”,第一名就是钱XX的妈妈——17428步,排行榜的最上方,就是占领你的那个人的封面图片。“是呀,所以我们现在都争分夺秒地走路,就想多占领一些人的封面啊!”爸爸的声音从厨房传来,我探头一望,原来爸爸在烧水!烧水时,他还在原地踏步呢!

  当运动碰上微信,一种更新的运动形式出炉了,激发了大家运动的兴趣。那若是没有这“微信运动”呢?是呀,现在“低头族”越来越多,让我们放下手机,多多运动,多出去走走,好好感受生活。因为,你的生活,我们的大自然,一定比屏幕上的世界更美丽。

  

【组图】微信运动究竟是怎样计步的?

  先剧透几个亮点:

绑狗身上行吗?这......恐怕与狗狗的性格有关。

坐车算不算步数?在火车上,如果你不走路的话,计步的可能性非常小。而城市公交上被计算步数的概率更高。但这也与路况、司机的驾驶习惯有关。老司机比较不容易计步。

  要理解这些问题,需要先用1分钟解释一个简单的道理:“步数”的依据究竟是什么?着急的同学,可以直接到后面翻答案。

  步数背后的秘密:加速度

  路,是一步一步走出来的。即使看似匀速的闲庭信步,对我们携带的设备来说(如手机、运动手环),每一步都经历了过山车般的“加速度”变化。

  一般来说,抬腿迈出一步的时候,加速度是最大的。我们把它放到一个坐标轴上,加速度的变化看起来就像一个cos波形。

【组图】微信运动究竟是怎样计步的?

(x轴表示时间,y轴表示加速度)

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

  在实际场景中,算法还要去掉一系列的“噪音”。比如我们走路时,手机放兜里会上下抖动,产生不同方向的加速度。这时算法就要判断并去掉“噪音”,只留下最主要的运动特征。

  而这些工作是由一个采集器(加速度传感器)和一个处理器(Sensor Hub,协处理器)共同完成的。

  采集器采集加速度信息,并提供给处理器进行分析。目前iPhone 5s及以上的苹果手机和部分安卓手机都集成了这个采集、分析的框架。而运动手环等外接设备,也是基于类似框架对数据采集和分析后,通过蓝牙传给手机。(是的,以上都是硬件厂商解决的,还没有说到微信,稍安毋躁。)

  几个简单的例子

  那么,现在你已经对计步的基本原理有了一定了解。让我们看一看下面几个简单的例子吧。

  问:原地踏步算吗?

  答:算啊,跟走路一样的。因为你原地踏步,虽然没有相对于地面的位移,但加速度是存在的。同理,在跑步机上跑步,放心,步数都记着呢。

  问:坐着抖腿呢?

  答:这与你抖腿的幅度和频率都有关,且看少年你骨骼惊奇还是手机厂商算法高深。任何震动会被采集到,但不同硬件厂商算法对这些场景处理可能不一样。

  问:绑狗身上行吗?


大家都爱看
查看更多热点新闻