【技术实现步骤摘要】
一种检测游泳划水数的方法、装置和智能穿戴设备
本专利技术涉及智能穿戴设备领域,特别涉及一种检测游泳划水数的方法、装置和智能穿戴设备。
技术介绍
随着社会的进步,人们的运动时间越来越少,久坐的工作方式使许多人身体素质逐渐走下坡,肥胖和各种慢性病等严重影响了人们的生活质量。为了自身的健康,人们对运动也越来越重视,目前国内的各种马拉松赛事也如雨后春笋般,进一步印证了运动在人们心目中地位的提升。伴随着运动的热潮,利用智能穿戴设备来检测用户的运动状态成为热点。运动状态识别作为解决运动监测和运动状态提醒的技术基础,是智能穿戴设备算法的核心,也是难点之一。众所周知,游泳是一项需要全身参与的运动,可以比其他运动动员有更多的肌肉群参与代谢功能。能够提高许多肌肉的力量和协调性,特别是躯干、肩带和上肢的肌肉。因为在水中游泳需要克服较大的阻力,游泳又是周期性的运动,长期锻炼能够使肌肉力量、速度、耐力和关节的灵活性都得到提高,改善心血管系统、提高肺活量、改善肌肉系统能力、改善体温调节能力等。在人们越来越重视健康和运动的今天,游泳也成为大众热捧的有氧运动形式。因此对游泳运动的监测也成为智能穿 ...
【技术保护点】
1.一种检测游泳划水数的方法,其特征在于,所述方法包括:采集用户的运动数据;当监测到用户开始游泳时,将用户开始游泳的时间点标记为起点,并开始缓存所述运动数据,直至监测到用户游完一次泳池长度时,将用户游完一次泳池长度的结束时间点标记为折返点,并停止缓存所述运动数据;对缓存的所述起点和折返点之间的运动数据进行处理获得用户游完一趟泳池长度的划水数。
【技术特征摘要】
1.一种检测游泳划水数的方法,其特征在于,所述方法包括:采集用户的运动数据;当监测到用户开始游泳时,将用户开始游泳的时间点标记为起点,并开始缓存所述运动数据,直至监测到用户游完一次泳池长度时,将用户游完一次泳池长度的结束时间点标记为折返点,并停止缓存所述运动数据;对缓存的所述起点和折返点之间的运动数据进行处理获得用户游完一趟泳池长度的划水数。2.如权利要求1所述的方法,其特征在于,所述对缓存的所述起点和折返点之间的运动数据进行处理获得用户游完一趟泳池长度的划水数包括:对缓存的所述起点和折返点之间的运动数据进行滤波降噪,从滤波降噪后的所述运动数据中选取任一个单轴数据;对所述单轴数据进行处理获得所述起点和折返点之间对应的有效峰值的个数,将所述有效峰值的个数减半,获得用户游完一趟泳池长度的划水数。3.如权利要求2所述的方法,其特征在于,所述对所述单轴数据进行处理获得所述起点和折返点之间对应的有效峰值的个数包括:记录所述单轴数据在所述起点和折返点内的波峰和波谷,将所述波峰和波谷标记为峰值获得所述起点和折返点之间对应的峰值列表;根据所述单轴数据的峰值变化范围设置一个峰差阈值,根据所述峰差阈值对所述起点和折返点之间对应的峰值列表进行处理,获得所述起点和折返点之间对应的有效峰值的个数。4.如权利要求3所述的方法,其特征在于,所述根据所述峰差阈值对所述起点和折返点之间对应的峰值列表进行处理,获得所述起点和折返点之间对应的有效峰值的个数包括:计算所述起点和折返点之间对应的峰值列表中的每个峰值与其左侧的相邻峰值之间的第一差值绝对值以及与其右侧的相邻峰值之间的第二差值绝对值,当所述第一差值绝对值和所述第二差值绝对值均大于所述峰差阈值时,将所述峰值标记为有效峰值;当所述第一差值绝对值和所述第二差值绝对值中有一个小于所述峰差阈值时,将所述峰值标记为无效峰值,并从所述峰值列表中去除;当所述第一差值绝对值和所述第二差值绝对值均小于所述峰差阈值时,进一步获取所述峰值与其左侧的相隔一个峰值之间的差值绝对值,若所述差值绝对值大于所述峰差阈值,则将所述峰值标记为有效峰值,以及将所述峰值左右两侧的相邻峰值标记为无效峰值,并从所述峰值列表中去除。5.一种检测游泳划水数的装置,其特征在于,所述装置包括存储器和处理器,所述存储器与所述处理器通过内部总线通讯连接,所述存储器存储有能够被所述处理器执行的计算机程序,所述计算机程序被所述处理器执行时能够实现权利要求1-4任意一项所述的检测游泳划水数的方法。6.一种智能穿戴设备,其特征在于,所述智能穿戴设...
【专利技术属性】
技术研发人员:谢馥励,
申请(专利权)人:青岛真时科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。