计步方法、装置、计步设备、计算机存储介质和芯片制造方法及图纸

技术编号:30529634 阅读:54 留言:0更新日期:2021-10-27 23:19
本申请涉及一种计步方法、装置、计步设备、计算机存储介质和芯片。所述方法包括:根据和加速度的幅值和采样点序号确定出和加速度的拐点,根据各和加速度的幅值均值确定出第一幅度阈值,根据第一幅度阈值从各拐点中筛选出符合计步速度特征的第一轮谷峰值点。根据预设时间阈值和第二幅度阈值,从各第一轮谷峰值点中筛选出符合计步时间特征的第二轮谷峰值点。根据三轴的预设幅度阈值从第二轮谷峰值点中,筛选出至少两轴的加速度幅值不大于预设幅度阈值、符合有效计步特征的第三轮谷峰值点,触发计步操作,当触发任意相邻两次计步操作的时间间隔符合预设时间间隔要求时,输出计步数据。采用本方法能够时实现对用户在不同运动状态下的准确计步。下的准确计步。下的准确计步。

【技术实现步骤摘要】
计步方法、装置、计步设备、计算机存储介质和芯片


[0001]本申请涉及计算机
,特别是涉及一种计步方法、装置、计步设备、计算机存储介质和芯片。

技术介绍

[0002]随着计算机技术的发展,以及人们对生活质量要求的日益提升,越来越多用户对于运动或者健身越来越注重。为了在运动过程中对运动数据进行记录,以供用户查看运行数据,并相应调整运动计划,出现了利用计步器作为运动监控记录器,来实时显示人们当前运动数据和运动状态的方式。
[0003]传统上多采用电子式的可佩戴计步器,比如手环或者手表等来进行运动记录,其中,计步器可通过采用三轴加速度传感器设定信号相应的阈值,来判断是否需要进行步伐累计,或者根据检测到的信号波峰作为判断步伐的依据,通过计算出传感信号的拐点,并结合相应判断条件来进行计步。
[0004]然而,目前的计步器记录步伐的方式,对于异常点的检测和纠错能力较为欠缺,当使用者在跑步、走路、原地踏步、上下楼梯、转弯或者手臂未大幅度摆动等在不同运动姿态或多种组合运动姿态下,由于计步依据较为单一,导致计步结果仍存在较大偏差,且对于使用者在不同运动状态下存在的外部干扰因素的抗干扰能力也较弱,进而无法对使用者在不同运动状态下进行精准计步。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提升使用者在不同运动状态下的计步数据的准确度的计步方法、装置、计步设备、计算机存储介质和芯片。
[0006]一种计步方法,所述方法包括:采集得到与三轴加速度传感器对应的和加速度的幅值以及采样点序号,并根据所述采样点序号以及所述和加速度的幅值,确定出与所述和加速度对应的拐点;根据各所述和加速度的幅值的均值确定出第一幅度阈值,并根据所述第一幅度阈值从各所述拐点中,筛选出符合计步速度特征的第一轮谷峰值点;根据预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出符合计步时间特征的第二轮谷峰值点;根据与所述三轴加速度传感器对应的预设幅度阈值,从所述第二轮谷峰值点中,筛选出所述三轴加速度传感器至少两轴的加速度幅值不大于对应所述预设幅度阈值的第二轮谷峰值点,确定为符合有效计步特征的第三轮谷峰值点,并基于所述第三轮谷峰值点触发计步操作;当检测到触发任意相邻两次计步操作的时间间隔,符合预设时间间隔要求时,输出与当前计步操作对应的计步数据。
[0007]在其中一个实施例中,所述方法还包括:
获取与所述第三轮谷峰值点对应的平均谷峰值幅度差;根据所述平均谷峰值幅度差和对应的预设梯度区间,对所述第二幅度阈值进行更新,得到更新后的第二幅度阈值;所述更新后的第二幅度阈值用于确定出下一周期的所述第二轮谷峰值点。
[0008]在其中一个实施例中,所述根据预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出符合计步时间特征的第二轮谷峰值点,包括:根据所述预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出时间间隔不小于所述预设时间阈值、且谷峰值幅度差符合所述第二幅度阈值的相邻谷峰值点,确定为符合所述计步时间特征的第二轮谷峰值点。
[0009]在其中一个实施例中,所述根据各所述和加速度的幅值的均值确定出第一幅度阈值,并根据所述第一幅度阈值从各所述拐点中,筛选出符合计步速度特征的第一轮谷峰值点,包括:根据各所述加速度的幅值确定得到对应的和加速度的幅值的均值,并根据所述和加速度的幅值的均值确定得到第一幅度阈值;根据所述第一幅度阈值,从各所述拐点中,筛选出所述和加速度的幅值的均值满足与所述第一幅度阈值对应的谷峰值点特征的拐点,确定为符合所述计步速度特征的第一轮谷峰值点。
[0010]在其中一个实施例中,所述方法还包括:当根据所述预设时间阈值,确定所述第一轮谷峰值点中任意相邻谷峰值点之间的时间间隔不符合所述计步时间特征时,触发针对该谷峰值点的删除操作;当检测到连续两次针对谷峰值点的删除操作时,将前一个计步操作对应的第三轮谷峰值点确定为错误计步点,并根据所述错误计步点更新所述计步数据;返回执行所述采集得到与三轴加速度传感器对应的和加速度的幅值以及采样点序号,并根据所述采样点序号以及所述和加速度的幅值,确定出与所述和加速度对应的拐点的步骤。
[0011]在其中一个实施例中,所述当检测到触发任意相邻两次计步操作的时间间隔,符合预设时间间隔要求时,输出与当前计步操作对应的计步数据,包括:当检测到触发任意相邻两次计步操作的时间间隔,符合预设时间间隔要求时,获取预设连续次数的所述计步操作对应的连续计步数据;当确定所述连续计步数据满足预设步伐数要求时,确定所述连续计步数据为有效输出步伐,并输出与所述有效输出步伐对应的计步数据。
[0012]在其中一个实施例中,所述根据所述平均谷峰值幅度差和对应的预设梯度区间,对所述第二幅度阈值进行更新,得到更新后的第二幅度阈值,包括:根据所述平均谷峰值幅度差确定出对应的预设梯度区间;所述平均谷峰值幅度差的取值范围分别对应不同的预设梯度区间;根据所述预设梯度区间的区间值和对应的阈值设置要求,对所述第二幅度阈值进行更新,得到更新后的第二幅度阈值。
[0013]在其中一个实施例中,所述根据所述预设梯度区间的区间值和对应的阈值设置要求,对所述第二幅度阈值进行更新,得到更新后的第二幅度阈值,包括:
根据所述预设梯度区间的区间左值,以及和所述阈值设置要求对应的预设区间值占比,对所述第二幅度阈值进行更新,得到更新后的第二幅度阈值。
[0014]在其中一个实施例中,根据所述采样点序号以及所述和加速度的幅值,确定出与所述和加速度对应的拐点,包括:根据所述采样点序号以及所述和加速度的幅值,获取所述和加速度的幅值处于单调递增状态或单调递减状态的采样点数量;当根据预设拐点判定要求,确定所述和加速度的幅值处于单调递增状态的采样点数量达到预设数量阈值,且当前采样点趋向下降状态,或当确定所述和加速度的幅值处于单调递减状态的采样点数量达到预设数量阈值,且当前采样点趋向上升状态,将当前采样点的前一个采样点确定为所述和加速度的拐点。
[0015]在其中一个实施例中,采集得到与三轴加速度传感器对应的和加速度的幅值以及采样点序号,包括:获取所述三轴加速度传感器采集的三轴加速度,并对所述三轴加速度进行滤波处理,得到滤波后的三轴加速度;计算滤波后的所述三轴加速度的一范数,确定得到各采样点对应的和加速度的幅值;根据计算得到各所述和加速度的幅值,依次为对应所述采样点设置采样点序号。
[0016]一种计步装置,所述装置包括:拐点确定模块,用于采集得到与三轴加速度传感器对应的和加速度的幅值以及采样点序号,并根据所述采样点序号以及所述和加速度的幅值,确定出与所述和加速度对应的拐点;第一轮谷峰值点确定模块,用于根据各所述和加速度的幅值的均值确定出第一幅度阈值,并根据所述第一幅度阈值从各所述拐点中,筛选出符合计步速度特征的第一轮谷峰值点;第二轮谷峰值点确定模块,用于根据预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出符合计步时间特征的第二轮谷峰值点;计步操作触发模块,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种计步方法,其特征在于,所述方法包括:采集得到与三轴加速度传感器对应的和加速度的幅值以及采样点序号,并根据所述采样点序号以及所述和加速度的幅值,确定出与所述和加速度对应的拐点;根据各所述和加速度的幅值的均值确定出第一幅度阈值,并根据所述第一幅度阈值从各所述拐点中,筛选出符合计步速度特征的第一轮谷峰值点;根据预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出符合计步时间特征的第二轮谷峰值点;根据与所述三轴加速度传感器对应的预设幅度阈值,从所述第二轮谷峰值点中,筛选出所述三轴加速度传感器至少两轴的加速度幅值不大于对应所述预设幅度阈值的第二轮谷峰值点,确定为符合有效计步特征的第三轮谷峰值点,并基于所述第三轮谷峰值点触发计步操作;当检测到触发任意相邻两次计步操作的时间间隔,符合预设时间间隔要求时,输出与当前计步操作对应的计步数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取与所述第三轮谷峰值点对应的平均谷峰值幅度差;根据所述平均谷峰值幅度差和对应的预设梯度区间,对所述第二幅度阈值进行更新,得到更新后的第二幅度阈值;所述更新后的第二幅度阈值用于确定出下一周期的所述第二轮谷峰值点。3.根据权利要求1所述的方法,其特征在于,所述根据预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出符合计步时间特征的第二轮谷峰值点,包括:根据所述预设时间阈值和第二幅度阈值,从各所述第一轮谷峰值点中,筛选出时间间隔不小于所述预设时间阈值、且谷峰值幅度差符合所述第二幅度阈值的相邻谷峰值点,确定为符合所述计步时间特征的第二轮谷峰值点。4.根据权利要求1所述的方法,其特征在于,所述根据各所述和加速度的幅值的均值确定出第一幅度阈值,并根据所述第一幅度阈值从各所述拐点中,筛选出符合计步速度特征的第一轮谷峰值点,包括:根据各所述加速度的幅值确定得到对应的和加速度的幅值的均值,并根据所述和加速度的幅值的均值确定得到第一幅度阈值;根据所述第一幅度阈值,从各所述拐点中,筛选出所述和加速度的幅值的均值满足与所述第一幅度阈值对应的谷峰值点特征的拐点,确定为符合所述计步速度特征的第一轮谷峰值点。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述方法还包括:当根据所述预设时间阈值,确定所述第一轮谷峰值点中任意相邻谷峰值点之间的时间间隔不符合所述计步时间特征时,触发针对该谷峰值点的删除操作;当检测到连续两次针对谷峰值点的删除操作时,将前一个计步操作对应的第三轮谷峰值点确定为错误计步点,并根据所述错误计步点更新所述计步数据;返回执行所述采集得到与三轴加速度传感器对应的和加速度的幅值以及采样点序号,并根据所述采样点序号以及所述和加速度的幅值,确定出与所述和加速度对应的拐点的步骤。
6.根据权利要求1至4任意一项所述的方法,其特征在于,所述当检测到触发任意相邻两次计步操作的时间间隔,符合预设时间间隔要求时,输出与当前计步操作对应的计步数据,包括:当检测到触发任意相邻两次计步操作的时间间隔,符合预设时间间隔要求时,获取预设连续次数的所述计步操作对应的连续计步数据;当确定所述连续计步数据满足预设步伐数要求时,确定所述连续计步数据为有效输出步伐,并输出与所述有效输出步伐对应的计步数据。7.根据权利要求2所述的方法,其特征在于,所述根据所述...

【专利技术属性】
技术研发人员:刘帅黄荣均肖强程子胜
申请(专利权)人:珠海市杰理科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1