专栏名称: 腾讯科技
只供应最有营养的科技大餐!
目录
相关文章推荐
新浪科技  ·  【#董明珠暗讽有人靠炒高股价成了首富##董明 ... ·  16 小时前  
新浪科技  ·  【#俞敏洪回应网友建议送雷军英语课##俞敏洪 ... ·  18 小时前  
新浪科技  ·  【#总监回应强化董明珠IP是否弱化格力品牌# ... ·  17 小时前  
爱范儿  ·  Mac Studio 首发实测:10 ... ·  2 天前  
36氪  ·  又一批抄底大理民宿的人,后悔了 ·  2 天前  
51好读  ›  专栏  ›  腾讯科技

手机绑在狗身上,算不算微信步数?官方回答来了

腾讯科技  · 公众号  · 科技媒体  · 2017-03-20 20:34

正文

点击上方“ 腾讯科技 ”,选择“置顶公众号”

关键时刻,第一时间送达!


微信公众号 / 微信派


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


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


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



(点击查看大图,文末附有文字版)


先剧透几个亮点:


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

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



要理解这些问题,需要先用1分钟解释一个简单的道理:“步数”的依据究竟是什么?着急的同学,可以直接到后面翻答案。 (小学语文就到这里,下面打开初中物理)


步数背后的秘密:加速度


路,是一步一步走出来的。



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


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



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


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


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


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








请到「今天看啥」查看全文