一种实现计步的方法及装置制造方法及图纸

技术编号:14818625 阅读:64 留言:0更新日期:2017-03-15 12:07
本发明专利技术公开了一种实现计步的方法及装置,包括:根据获取的预设步数的计步数据校正三轴加速度传感器的计步频率和/或计步的步幅有效值;根据校正后三轴加速度传感器的校正计步频率和/或计步的校正步幅有效值进行计步。本发明专利技术方法通过对三轴加速度传感器的计步频率和/或计步的步幅有效值进行校正,避免了由于用户行走步幅、三轴加速度传感器计步频率不同造成的计步误差,提高了计步数据的准确性;另外,通过计步有效频率的校正,实现了对计步数据中无效计步进行处理,进一步提高了计步数据的准确性。

【技术实现步骤摘要】

本专利技术涉及移动应用领域,尤指一种实现计步的方法及装置
技术介绍
通过计步装置记录每日行走步数可以监测用户运动情况、对用户保持身体健康等有重要参考意义。通过使用手机内置三轴加速度传感器进行计步不需要携带额外的计步装置,同时,利用手机将计步数据上传至服务器后,可以对计步数据进行统计和管理,实现对用户运动数据的有效分析。因而相对于其他计步装置,采用手机进行计步更为便捷、统计分析计步数据更为有效。目前,计步方法主要有以下两种:申请号为CN1909699A的专利技术申请公开了一种实现移动终端计步功能的方法及装置,包括:测量移动物体运动加速度变化曲线;将模拟信号转变为数字信号并提取电平信息;根据电平信息得出计步信息。该方法采用固定不变的计算方式进行计步检测,未考虑各用户在行走过程中存在步幅、频率,以及对步辅和频率造成影响的其他因素,例如、不同用户由于行走步态和习惯造成检测到的步辅存在差异;将计步装置放置在包袋或配置在手臂、腰部等不同位置,造成检测的频率存在差异;另外,不同手机的三轴加速度传感器的计步频率不同,过高或过低的频率,都将对计步数据造成影响,使计步数据出现不同程度的误差。申请号为CN102954803的专利技术申请公开一种基于特征点检测法的自适应计步处理系统及方法;该方法通过将计步过程划分为搜索规则阶段和确定规则阶段实现随使用者步行状态变化而自适应计步的功能,包括:计步处理初始默认进入搜索规则阶段,每当监测到步行信号满足搜索规则阶段的判定规则时,就将搜索规则计数器加一;当搜索规则计数器累加至上限值时,将该上限值计入总计数器中,且自动进入确定规则阶段;进入到确定规则阶段后,每当检测到步行信号满足确定规则阶段的判定规则时,就将确定规则计数器和总计数器加一;其中,确定各阶段判定规则的判定参数能随使用者步行状态变化做自适应调整。当监测到步行信号满足重新搜索规则的要求时,便重新进入到搜索规则阶段。该计步过程包含合成三轴加速度的计算、模数转换和滤波、特征点检测与搜索规则判断、计数器累加、确定规则判断等过程,计算量大且实现复杂,不便于在计算能力和续航能力较弱的终端设备上实现,因此不便在便携式终端上运行使用。综上,采用固定不变的计算方式进行计步检测,容易因为检测过程中用户行走步幅、频率等不同造成计步数据出现不同程度的误差;另外,不同手机的三轴加速度传感器的计步频率不同,也会造成计步数据出现误差。采用复杂的计步算法虽然可以提高计步数据的准确性,但计步过程计算量大且计算复杂,不便在便携的诊断设备上运行使用。
技术实现思路
为了解决上述技术问题,本专利技术提供一种实现计步的方法及装置,能够通过简单算法提高计步准确性。为了达到本专利技术目的,本专利技术提供了一种实现计步的方法,包括:根据获取的预设步数的计步数据校正三轴加速度传感器的计步频率和/或计步的步幅有效值;根据校正获得的三轴加速度传感器的校正计步频率和/或计步的校正步幅有效值进行计步。进一步地,该方法还包括:对计步有效频率进行校正获得校正计步有效频率,以对所述计步数据中无效计步进行处理。进一步地,校正三轴加速度传感器的计步频率具体包括:当所述计步数据中的计步数值大于实际行走步数时,从第一频率开始按照预设步长在预设频率范围内降低所述三轴加速度传感器的计步频率,将预设频率范围内所述计步数值与所述实际行走步数误差最小时的计步频率确定为所述校正计步频率;当所述计步数据中的计步数值小于实际行走步数时,从第一频率开始按照预设步长在预设频率范围内提高所述三轴加速度传感器的计步频率,将预设频率范围内所述计步数值与所述实际行走步数误差最小时的计步频率确定为所述校正计步频率。进一步地,校正计步的步幅有效值具体包括:当所述计步数据中的计步数值大于实际行走步数时,从第一步幅开始按照预设幅值调整单位在有效步幅区间内加大计步的步幅值,将有效步幅区间内所述计步数值与所述实际行走步数误差最小时计步的步幅值确定为所述校正步幅有效值;当所述计步数据中的计步数值小于实际行走步数时,从第一步幅开始按照预设幅值调整单位在有效步幅区间内减小计步的步幅值,将有效步幅区间内所述计步数值与所述实际行走步数误差最小时计步的步幅值确定为所述校正步幅有效值。进一步地,对计步有效频率进行校正具体包括:当所述计步数据中的计步数值大于实际行走步数时,从第一有效频率开始按照预设的频率调整单位在计步有效频率范围内降低有效频率值,将计步有效频率范围内所述计步数值与所述实际行走步数误差最小时的有效频率值确定为所述校正计步有效频率;当所述计步数据中的计步数值小于实际行走步数时,从第一有效频率开始按照预设的频率调整单位在计步有效频率范围内提高有效频率值,将计步有效频率范围内所述计步数值与所述实际行走步数误差最小时的有效频率值确定为所述校正计步有效频率。进一步地,校正三轴加速度传感器的计步频率和计步的步幅有效值具体包括:在获得所述校正计步频率后,根据校正计步频率的计步数据对所述步幅有效值进行校正;所述校正三轴加速度传感器的计步频率、计步的步幅有效值和计步有效频率具体包括:在获得所述校正计步频率后,再根据校正计步频率的计步数据对所述步幅有效值进行参数校正;基于所述校正步幅有效值的计步数据进行所述计步有效频率的校正。进一步地,该方法还包括:当所述计步频率的校正未减少计步数值与实际行走步数的误差时,取所述第一频率作为所述校正计步频率;当所述步幅有效值的校正未减少计步数值与实际行走步数的误差时,取所述第一步幅作为所述校正步幅有效值;当所述计步有效频率的校正未减少计步数值与实际行走步数的误差时,取所述第一有效频率作为所述校正计步有效频率。进一步地,校正计步频率具体包括:基于机器学习算法和迁移学习算法,以计步数据中实际行走步数的三轴加速度传感器的加速度数据信息、第一频率及计步数值为输入,按照预设步数在预设频率范围内进行计算获得预设频率范围内所述计步数值与实际行走步数误差最小时的计步频率,确定该频率为所述校正计步频率;所述校正步幅有效值具体包括:基于机器学习算法和迁移学习算法,以计步数据中实际行走步数的三轴加速度传感器的加速度数据信息、第一步幅及计步数值为输入,按照预设幅值调整单位在有效步幅区间内进行计算获得有效步幅区间内所述计步数值与实际行走步数误差最小时计步的步幅值,确定该计步的步幅值为所述校正步幅有效值;所述对计步有效频率进行校正具体包括:基于机器学习算法和迁移学习算法,以计步数据中实际行走步数的三轴加速度传感器的加速度数据信息、第一计步有效频率及计步数值为输入,按照预设的频率调整单位在计步有效频率范围内所述计步数值与实际行走步数误差最小时的有效频率值,确定该有效频率值为所述校正计步有效频率。另一方面,本申请还提供一种实现计步的装置,包括:第一校正单元和计步单元;其中,第一校正单元,用于根据获取的预设步数的计步数据校正三轴加速度传感器的计步频率和/或计步的步幅有效值;计步单元,用于根据校正后三轴加速度传感器的校正计步频率和/或计步的校正步幅有效值进行计步。进一步地,该装置还包括第二校正单元,用于对计步有效频率进行校正获得校正计步有效频率,以对所述计步单元的计步数据中无效计步进行处理。进一步地,第一校正单元具体用于,根据获本文档来自技高网
...
一种实现计步的方法及装置

【技术保护点】
一种实现计步的方法,其特征在于,包括:根据获取的预设步数的计步数据校正三轴加速度传感器的计步频率和/或计步的步幅有效值;根据校正获得的三轴加速度传感器的校正计步频率和/或计步的校正步幅有效值进行计步。

【技术特征摘要】
1.一种实现计步的方法,其特征在于,包括:根据获取的预设步数的计步数据校正三轴加速度传感器的计步频率和/或计步的步幅有效值;根据校正获得的三轴加速度传感器的校正计步频率和/或计步的校正步幅有效值进行计步。2.根据权利要求1所述的方法,其特征在于,该方法还包括:对计步有效频率进行校正获得校正计步有效频率,以对所述计步数据中无效计步进行处理。3.根据权利要求2所述的方法,其特征在于,所述校正三轴加速度传感器的计步频率具体包括:当所述计步数据中的计步数值大于实际行走步数时,从第一频率开始按照预设步长在预设频率范围内降低所述三轴加速度传感器的计步频率,将预设频率范围内所述计步数值与所述实际行走步数误差最小时的计步频率确定为所述校正计步频率;当所述计步数据中的计步数值小于实际行走步数时,从第一频率开始按照预设步长在预设频率范围内提高所述三轴加速度传感器的计步频率,将预设频率范围内所述计步数值与所述实际行走步数误差最小时的计步频率确定为所述校正计步频率。4.根据权利要求2所述的方法,其特征在于,所述校正计步的步幅有效值具体包括:当所述计步数据中的计步数值大于实际行走步数时,从第一步幅开始按照预设幅值调整单位在有效步幅区间内加大计步的步幅值,将有效步幅区间内所述计步数值与所述实际行走步数误差最小时计步的步幅值确定为所述校正步幅有效值;当所述计步数据中的计步数值小于实际行走步数时,从第一步幅开始按照预设幅值调整单位在有效步幅区间内减小计步的步幅值,将有效步幅区间内所述计步数值与所述实际行走步数误差最小时计步的步幅值确定为所述校
\t正步幅有效值。5.根据权利要求3或4所述的方法,其特征在于,所述对计步有效频率进行校正具体包括:当所述计步数据中的计步数值大于实际行走步数时,从第一有效频率开始按照预设的频率调整单位在计步有效频率范围内降低有效频率值,将计步有效频率范围内所述计步数值与所述实际行走步数误差最小时的有效频率值确定为所述校正计步有效频率;当所述计步数据中的计步数值小于实际行走步数时,从第一有效频率开始按照预设的频率调整单位在计步有效频率范围内提高有效频率值,将计步有效频率范围内所述计步数值与所述实际行走步数误差最小时的有效频率值确定为所述校正计步有效频率。6.根据权利要求2所述的方法,其特征在于,所述校正三轴加速度传感器的计步频率和计步的步幅有效值具体包括:在获得所述校正计步频率后,根据校正计步频率的计步数据对所述步幅有效值进行校正;所述校正三轴加速度传感器的计步频率、计步的步幅有效值和计步有效频率具体包括:在获得所述校正计步频率后,再根据校正计步频率的计步数据对所述步幅有效值进行参数校正;基于所述校正步幅有效值的计步数据进行所述计步有效频率的校正。7.根据权利要求5所述的方法,其特征在于,该方法还包括:当所述计步频率的校正未减少计步数值与实际行走步数的误差时,取所述第一频率作为所述校正计步频率;当所述步幅有效值的校正未减少计步数值与实际行走步数的误差时,取所述第一步幅作为所述校正步幅有效值;当所述计步有效频率的校正未减少计步数值与实际行走步数的误差时,取所述第一有效频率作为所述校正计步有效频率。8.根据权利要求2所述的方法,其特征在于,所述校正计步频率具体包
\t括:基于机器学习算法和迁移学习算法,以计步数据中实际行走步数的三轴加速度传感器的加速度数据信息、第一频率及计步数值为输入,按照预设步数在预设频率范围内进行计算获得预设频率范围内所述计步数值与实际行走步数误差最小时的计步频率,确定该频率为所述校正计步频率;所述校正步幅有效值具体包括:基于机器学习算法和迁移学习算法,以计步数据中实际行走步数的三轴加速度传感器的加速度数据信息、第一步幅及计步数值为输入,按照预设幅值调整单位在有效步幅区间内进行计算获得有效步幅区间内所述计步数值与实际行走步数误差最小时计步的步幅值,确定该计步的步幅值为所述校正步幅有效值;所述对计步有效频率进行校正具体包括:基于机器学习算法和迁移学习算法,以计步数据中实际行走步数的三轴加速度传感器的加速度数据信息、第一计步有效频率及计步数值为输入,按照预设的频率调整单位在计步有效频率范围内所述计步数值与实际行走步数误差最小时的有效频率值,确定该有效频率值为所述校正计步有效频率。9.一种实现计步...

【专利技术属性】
技术研发人员:宋辉张荣王忠民梁琛贺炎衡霞范琳王文浪贺菲菲卢忱支周
申请(专利权)人:中兴通讯股份有限公司西安邮电大学
类型:发明
国别省市:广东;44

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

1