【技术实现步骤摘要】
一种万能计数频率检测的算法
[0001]本专利技术涉及运动健康
,具体为一种万能计数频率检测的算法。
技术介绍
[0002]随着经济的发展,人们也开始越来越注重健康良好的身体状态。各种各样的运动出现在人们的日常锻炼当中。为了更加科学的进行锻炼,对一些运动信息进行记录变成了一项必要的功能,尤其是运动的次数和运动的频率这两项基本的运动信息。
[0003]现有技术中,市面上很多记录运动次数和运动频率的算法都只是对应某一种特定的运动,无法应用到多种运动场景中。
[0004]为了解决上述问题,我们提出了一种检测算法可以使一种运动传感器应用到多种运动场景中,这样使运动信息的记录更加的便捷。
技术实现思路
[0005]针对现有技术的不足,本专利技术提供了一种万能计数频率检测的算法,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种万能计数频率检测的算法,包括以下步骤:
[0007]S1、采集三维数据:基于运动传感器采集原始的加速度数据; />[0008]S2本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种万能计数频率检测的算法,其特征在于,包括以下步骤:S1、采集三维数据:基于运动传感器采集原始的加速度数据;S2、数据升维:对原始的加速度数据进行升维;S3、自适应滤波:使用自适应滤波算法模型对加速度数据的信号进行滤波,得到滤波后的信号;S4、信号质量计算:得到滤波后的信号后对每一组信号进行信号的质量的计算和判断;S5、数据维度选择:选择一组信号质量最好的信号进行后续的运动次数和运动频率的计算;S6、计数计算:选择信号质量最好的信号的峰值点,每出现一个峰值点计一次运动次数;S7、频率计算:通过两个峰值的时间差计算出运动的实时频率,其中,实时频率=60*1000/(T2‑
T1)。2.根据权利要求1所述的一种万能计数频率检测的算法,其特征在于,所述步骤S1中,运动传感器上集成有一个加速度计,加速度计用于采集原始的加速度信号数据,在不同的运动场景下运动传感器佩戴在合适的位置。3.根据权利要求1所述的一种万能计数频率检测的算法,其特征在于,所述步骤S1中,原始的加速度数据进一步包括三个维度的加速度数据,分别为ACC_x、ACC_y以及ACC_z。4.根据权利要求1所述的一种万能计数频率检测的算法,其特征在于,所述步骤S2中,对原始的加速度数据进行升维时,将三个维度的加速度数据提升到七个维度的加速度数据。5.根据权利要求4所述的一种万能计数频率检测的算法,其特征在于,所述七个维度的加速度数据进一步包括ACC_x、ACC_y、ACC_z、ACC_xy、ACC_xz、ACC_yz以及ACC_xyz,其中,ACC_xyz这个维度的加速度数据为运动传感器合成后的加速度信号。6.根据权利要求5所述的一种万能计数频率检测的算法,其特征在于,所述加速度数据ACC_xy、ACC_xz、ACC_yz、ACC_xyz需要进行信号合成,基于加速度数据AC...
【专利技术属性】
技术研发人员:李平,陈小宝,
申请(专利权)人:深圳市汇泰科电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。