计步方法、计步装置、计步芯片及移动终端制造方法及图纸

技术编号:16034957 阅读:46 留言:0更新日期:2017-08-19 15:58
一种计步方法,根据计步的预设条件存储阈值,所述阈值包括在周期内的最小有效波幅值、有效时间及平均值;根据预设的传感器侦测用户的行走数据,所述行走数据包括行走过程中三个方向轴上产生的加速度;将所述行走数据进行平滑处理;将所述行走数据三个方向轴上的加速度进行比较,获取最大变化轴的值及最大变化轴的上一个值;当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况发生在所述有效时间内,所述侦测的行走数据增加为累积步数。还提供一种计步装置、计步芯片及移动终端。

【技术实现步骤摘要】
计步方法、计步装置、计步芯片及移动终端
本专利技术属于通信及电子
,尤其涉及一种基于移动终端的计步方法、计步芯片及计步装置。
技术介绍
随着人们生活水平的提高,人们越来越注重自己的健康。社交网络平遥的运动步数也成为交友圈的一种时尚。而用户在使用如计步APP等进行计步时,需要调用到的移动终端(包括智能手机、平板电脑、穿戴智能设备等)的驱动设备就是计步器。移动终端的功能日益增多使其在现代生活中的使用越来越广泛,运用于在移动终端中的内嵌的传感器来开发计步功能已经成为主流。虽然移动终端中的计步器相比传统计步器更加方便了人们的生活。但现有的移动终端中的计步器通常采用浮点算法,浮点算法较为复杂,导致占用较大的运算量,而且由于其复杂的算法结构导致了有可能存在不兼容的问题,往往会造成移动终端的能耗变高,这样将不利于移动终端的续航,从而影响用户的体验。
技术实现思路
本专利技术实施例提供了一种计步方法、计步装置、计步芯片及移动终端,旨在解决当前包含有计步算法复杂影响相关移动终端能耗的问题。本专利技术实施例提供了一种计步装置,所述方法包括:根据计步的预设条件存储阈值,所述阈值包括在周期内的最小有效波幅值、有效时间及平均值;根据预设的传感器侦测用户的行走数据,所述行走数据包括行走过程中三个方向轴上产生的加速度;将所述行走数据进行平滑处理;将所述行走数据三个方向轴上的加速度进行比较,获取最大变化轴的值与最大变化轴的上一个值;当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况发生在所述有效时间内,所述侦测的行走数据增加为累积步数。可选地,在将所述行走数据进行平滑处理后还包括以下步骤:当所述平滑后的行走数据满足周期数据的上限时,更新所述阈值。可选地,根据计步的预设条件存储阈值还包括最小有效累积准备步数。可选地,当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况未发生在所述有效时间内,所述侦测的行走数据重置最小有效累积准备步数。可选地,根据计步的预设条件存储阈值可通过用户启动或周期性自动启动。可选地,所述阈值根据至少一个用户收集到的所述行动数据通过约束的最小二乘法算法(RidgeRegressionLeastSquares)、套索算法(LeastAbsoluteShrinkageandSelectionOperator)(LASSO)、及弹性网络算法(ElasticNet)中的至少一种算法获取的。可选地,所述预设的传感器可为加速度传感器和/或重力传感器。本专利技术实施例还提供了一种计步装置,所述计步装置包括:预设单元,用于根据计步的预设条件存储阈值,所述阈值包括在周期内的最小有效波幅值、有效时间及平均值;侦测单元,用于根据所述移动终端预设的传感器侦测用户的行走数据,所述行走数据包括行走过程中三个方向轴上产生的加速度;平滑单元,用于将所述行走数据进行平滑处理;计算单元,用于将所述行走数据三个方向轴上的加速度进行比较,获取最大变化轴的值与最大变化轴的上一个值;处理单元,用于当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况发生在所述有效时间内,所述侦测的行走数据增加为累积步数。可选地,所述计步装置还包括学习单元,用于当所述平滑后的行走数据满足周期数据的上限时,更新所述阈值。本专利技术实施例还提供了一种计步芯片,所述计步芯片包括存储器及与所述存储器耦合的处理器;所述存储器存储计算机执行指令;所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述计步芯片执行上述的计步方法。本专利技术实施例还提供了一种移动终端,所述移动终端包括上述的计步装置,所述计步装置执行上述的计步方法进行计步。从上述本专利技术实施例可知,通过将预设阀值放到嵌入式系统中,使得计步算法减少复杂的运算,从而使含有此计步方法及芯片的移动终端电能消耗较低,进一步提升用户的体验。附图说明图1是本专利技术实施例一提供的计步方法的实现流程图;图2是本专利技术实施例二提供的计步方法的实现流程图;图3是本专利技术实施例一提供的计步装置的模块组成图;图4是本专利技术实施例二提供的计步装置的模块组成图;图5是本专利技术实施例提供的计步芯片的模块组成图;图6是本专利技术实施例提供的移动终端的模块组成图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的实现进行详细描述:图1示出了本专利技术实施例一提供的计步方法的实现流程,所述计步方法,详述如下:在步骤S101中,根据计步的预设条件存储阈值,所述阈值包括在周期内的最小有效波幅值、有效时间及平均值。在一些实施例中,所述预设条件可以根据所述预设传感器的不同而确定,从而涉及峰值、振幅、有效时间及平均值等。在步骤S103中,根据预设的传感器侦测用户的行走数据,所述行走数据包括行走过程中三个方向轴上产生的加速度。在一些实施例中,当用户在行走或者奔跑时,往往会根据不同的运行状态,而产生不同的加速度,在用户运动过程中加速度随时间的变化关系可以为所述的行走数据。所述加速度可以为空间矢量,因此所述行走数据可以包括相互正交的三个方向上的加速度数据。具体地,所述相互正交的三个方向可以分别为立体坐标系中的x轴方向、y轴方向以及z轴方向。所述三个方向的加速度数据可以通过预设的采样周期进行采样得到。因此,所述加速度数据往往为离散的各个采样点。在步骤S105中,将所述行走数据进行平滑处理。在一些实施例中,所述平滑处理是通过计算相邻至少两个加速度的平均值作为处理加速度。在实际应用中,常利用数字滤波器进行平滑处理,数字滤波器可利用至少两个寄存器,用以缓存上述计算得到的基准加速度,然后依次计算连续的至少两个基准加速度的平均值作为处理加速度,使得处理后的处理加速度的变化更加平滑。当然,可以使用更多寄存器以使处理加速度变化更加平滑,但是响应时间也会变长。实际应用中,可以根据实际响应时间需求和加速度平滑需求,选择两个寄存器用以缓存加速度,以使得平滑处理达到最好的效果。在步骤S107中,将所述行走数据三个方向轴上的加速度进行比较,获取最大变化轴的值与最大变化轴的上一个值。在一些实施例中,为x轴方向上的加速度数据,为y轴方向上的加速度数据,方向上的加速度数据,n为各个方向加速度数据的长度。将、及进行比较,若>>),则为当前最大变化轴的值。在步骤S109中,当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况发生在所述有效时间内,所述侦测的行走数据增加为累积步数。在一些实施例中,最大变化轴的值若为,最小有效波幅值为A,根据所述平滑后的行走数据的最大值及最小值获取的平均值为B,所述有效时间为[T1,T2],若>A、)>B、<B,且时间在[T1,T2]内,则可以判断当前的行走数据为有效的步伐,在实际应用中,可以设计多个有效时间阈值,时间阈值[T本文档来自技高网...
计步方法、计步装置、计步芯片及移动终端

【技术保护点】
一种计步方法,其特征在于,所述方法包括:根据计步的预设条件存储阈值,所述阈值包括在周期内的最小有效波幅值、有效时间及平均值;根据预设的传感器侦测用户的行走数据,所述行走数据包括行走过程中三个方向轴上产生的加速度;将所述行走数据进行平滑处理;将所述行走数据三个方向轴上的加速度进行比较,获取最大变化轴的值与最大变化轴的上一个值;当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况发生在所述有效时间内,所述侦测的行走数据增加为累积步数。

【技术特征摘要】
1.一种计步方法,其特征在于,所述方法包括:根据计步的预设条件存储阈值,所述阈值包括在周期内的最小有效波幅值、有效时间及平均值;根据预设的传感器侦测用户的行走数据,所述行走数据包括行走过程中三个方向轴上产生的加速度;将所述行走数据进行平滑处理;将所述行走数据三个方向轴上的加速度进行比较,获取最大变化轴的值与最大变化轴的上一个值;当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况发生在所述有效时间内,所述侦测的行走数据增加为累积步数。2.根据权利要求1所述的计步方法,其特征在于,在将所述行走数据进行平滑处理后还包括以下步骤:当所述平滑后的行走数据满足周期数据的上限时,更新所述阈值。3.根据权利要求2所述的计步方法,其特征在于,根据所述计步的预设条件存储阈值还包括最小有效累积准备步数。4.根据权利要求3所述的计步方法,其特征在于,当所述最大变化轴的值大于所述最小有效波幅值、所述最大变化轴的上一个值比所述平均值大、所述最大变化轴的值比所述平均值小且上述情况未发生在所述有效时间内,所述侦测的行走数据重置最小有效累积准备步数。5.根据权利要求2所述的计步方法,其特征在于,所述根据计步的预设条件存储阈值可通过用户启动或周期性自动启动。6.根据权利要求2所述的计步方法,其特征在于,所述阈值根据至少一个用户收集到的所述行动数据通过约束的最小二乘法算法(RidgeRegressionLeastSquares)、套索算法(LeastAbsoluteShrinkageandSelectionO...

【专利技术属性】
技术研发人员:刘家浩
申请(专利权)人:建荣半导体深圳有限公司建荣集成电路科技珠海有限公司珠海煌荣集成电路科技有限公司
类型:发明
国别省市:广东,44

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

1