美文网首页1-3年产品经理社区互联网科技互联网产品思考
小米手环是如何保证运动数据的准确性?

小米手环是如何保证运动数据的准确性?

作者: pm小蜗牛 | 来源:发表于2019-08-22 10:30 被阅读10次

上个月买了小米4手环,初心有二:体验新鲜电子产品;用来计算步数 。在使用过程中我一直对其计算方式比较好奇,索性今天满足下自己的好奇心,enjoy~

                                                    

                     ①  小米手环怎么解决数据叠加问题呢?

简单列举两个场景:

场景一:

早上我只带了手环去了篮球场,显示步数5000;下午我只带了手机外出,显示步数3000.

场景二:

早上我只带了手环去了篮球场,显示步数5000;中午我同时带了手机和手环走了1小时,手机显示步数3000.

那么,今天我的微信运动步数是多少呢?

这个问题,我小侄子都能算出。正确应该是5000+3000=8000步。

但我想表达的是,微信运动在读取数据时,是如何做到精确统计呢?

我的推理是这样的:

小米手环和iPhone的健康数据作为一个数据源,可以简单理解为数据ID,那么在汇总统计时,会对每一条上传的数据打上数据来源标签。对于在同一时间段内的重复数据进行合并处理。

即,将一天24小时按照时间长度依次叠加数据,这样就可以保证数据的准确性。

那么,事实上是不是这样呢?

                 

                                    ②  揭秘时刻

下面这张图是我选取上周日的数据。

可以看到,每条数据由3部分构成:数据来源+步数+时间点。每个上传的数据都按照时间进行展示,最终一天的数据就是这些数据的累加。

完美!

                             

                           ③  小米手环的计步原理是什么呢?

是的,我就是来自本山大叔刨根问底栏目组的那个谁谁谁。

根据小米官方文档看出,小米手环能够精准计步由硬件和软件算法两方面组成。

硬件:

是指小米手环里内置的那枚强悍的三轴加速度传感器,军用级。

那么,啥是三轴加速度传感器呢?

这里的三轴是指空间坐标轴X/Y/Z。物理知识告诉我们,运动就会产生加速度,通过传感器获取这些数据,接下来的事情交给软件算法。

软件算法:

程序猿根据三轴加速度实时捕捉到的三维数据,经过滤波、峰谷检测等过程,使用各种算法和逻辑计算,最终将这些数据转变成手环里的可读数字,包括步数、距离、消耗的卡路里等数值。

好了,大概就是这些了,算是给自己在这块的一个基本交代。

下周有时间好好学习下硬件传感器方面的知识。

相关文章

  • 小米手环是如何保证运动数据的准确性?

    上个月买了小米4手环,初心有二:体验新鲜电子产品;用来计算步数 。在使用过程中我一直对其计算方式比较好奇,索性今天...

  • 黑加手环展示支付新主张,支付宝离线支付如何应用?

    要说手环本人用过的,也算是不少了,从最早的小米手环,小米手环增强版,小米手环2代,到华米运动手表,华米智能运动手表...

  • 小米手环6和荣耀手环6对比

    对于很多喜欢运动的人来说,运动手环已经替代了手表。现在市面上小米手环和华为手环,是比较受欢迎的手环产品。 3月29...

  • 小米手环4全版本介绍

    这次我们介绍一下小米手环4。 小米手环4是2019年发布的最新一代的智能运动,它有三个版本,分别是:小米手环4,小...

  • 小米手环2手机绑定教程

    相信不少用户已经拿到了心仪已久的小米手环2,那么如何绑定小米手环2呢,下面几张图来告诉你绑定小米手环2的具体步骤。...

  • Android开发之保证页面数据的准确性

    Android开发,如何保证呈现给用户的数据的准确性呢? 比如有两个页面A、B,前者用于数据展示,后者用于数据编辑...

  • 小米手环的审美分析

    此文来自:如何评价小米手环?中我的回答。 问:如何评价小米手环? 从价格和功能来看,还是不错的,到时考虑入一个。 ...

  • 两个月没有连续跑步后,我是怎么想的?

    为什么要下载“小米运动”这个App呢,因为买了小米手环1代,大家都知道小米手环1代没有显示屏,就只有三个显示灯,要...

  • iOS 互斥锁

    多线程读写的时候 如何保证的数据的准确性? 线程同步 导入 import 初始化 pthr...

  • 为什么你会用小米手环

    在小米手环出现之前,已经有很多手环出现了。但是为什么到现在为止,我见到的人,80%是带的小米手环。 小米手环当年在...

网友评论

    本文标题:小米手环是如何保证运动数据的准确性?

    本文链接:https://www.haomeiwen.com/subject/tmmgsctx.html