手机绑在狗身上,算不算微信步数?官方回答来了
坐车算不算步数?在火车上,如果你不走路的话,计步的可能性非常小。而城市公交上被计算步数的概率更高。但这也与路况、司机的驾驶习惯有关。老司机比较不容易计步。
要理解这些问题,需要先用 1 分钟解释一个简单的道理:「步数」的依据究竟是什么?着急的同学,可以直接到后面翻答案。
而这些工作是由一个采集器(加速度传感器)和一个处理器(Sensor Hub,协处理器)共同完成的。
采集器采集加速度信息,并提供给处理器进行分析。目前 iPhone 5s 及以上的苹果手机和部分 Android 手机都集成了这个采集、分析的框架。而运动手环等外接设备,也是基于类似框架对数据采集和分析后,通过蓝牙传给手机。(是的,以上都是硬件厂商解决的,还没有说到微信,稍安毋躁。)
答:既然你这么问了,那我恐怕只能说这与狗狗的性格有关。文静一些的,或者幼犬,走路比较慢的话,他 / 她迈步产生的加速度不一定有人那么高,达不到算法的阈值。
性格活泼的,或者大一些的狗狗,运动加速度特征与人相似,「骗过」算法的可能性较高。不同手机厂商也有不同的算法优化方案。
答:知识点啊,知识点不能扔了啊同学。计步的基本原理不是采集距离,也不是采集速度,而是采集加速度。
不管火车走多远、跑多快,大多数情况是匀速(或匀加减速)运动,加速度变化不显著,且无法形成与走路相似的波形。火车上,如果你不走路的话,计算步数的可能性是非常小的。
答:对,公交上被计算步数的概率是比较高的。路况有一定影响,繁忙路段行驶时,走走停停都会产生加速度的变化。
还和司机的开车习惯有关,如果司机不停地刹车,或者颠得厉害,加速度影响就大。如果遇上开车开得平稳又熟悉路况的本地老司机,车上乘客比较不容易计步。
答:零点到夜里 24 点。但微信运动排行榜在晚上 10 点推送,用户一般都在那个时候查看排行、相互点赞。
如果你晚上 11 点去跑步的话,记上是记上了,但别人都没看到,就少了一些攀比的乐趣。步数过零点清零。
答:实际上,在抖腿、公交之外,走路、跑步才是日常运动最主要的场景。这些基本场景的算法,业界是较为统一的。
微信对主要场景也有一套测试流程,确保不同设备计入的步数差距不大。对极端场景,也会持续优化算法。
偶尔收到好朋友的步数点赞,偶尔会回。有点像处于生活战壕里的战友,在繁忙的枪林弹雨中,偶尔拍一拍对方的肩膀,然后继续投入宏大的战斗中去。
对于努力的人来说,努力本身就是一种最好的回报了,没有别的什么奖励能够代替。
其实可以作弊的地方有很多。特别是 Android,作为一个开源的系统,人为变更上报数据都是可能的。微信有一套反作弊机制,比如在用户手机端对速度做简单的合法性校验。
假如一秒钟就走了 10 步,这种数据就可能被系统直接抹掉。而且还给他暂停计步,让他觉得作弊没用。
文章转自微信公众号微信派(wx-pai)
本文由让手机更好用的 AppSo 精选推荐,关注微信公众号 AppSo,回复「微信运动」,获取比微信运动更酷炫的运动玩法。