【技术实现步骤摘要】
一种在Android手机上实现计步器的方法
本专利技术涉及一种在Android手机上实现计步器的方法,特别涉及对手机加速度传感器数据的采集、处理及应用技术,属于传感器应用领域与信息
技术介绍
随着技术的发展,Android手机已经逐渐普及、融入到人们的生活中。而对于人们的身体健康问题和身体锻炼问题也越来越得到人们的关注,如何更便捷的来对人们的身体健康和锻炼情况进行监测已经成为人们关注的焦点。目前也出现很多利用智能手机来对人身体锻炼情况监测的软件,这为健康监测和运动指导提供有力的物质和技术支持,也具有很好的市场前景。目前存在很多统计人行走步数的设备,但是他们都有一些缺陷。使用最广的是一些可穿戴设备,但这些设备都需要定制额外的硬件,不容易普及,也极大的提高了成本,并且这些可穿戴设备需要佩戴在固定的部位,具有很大的局限性,不便于携带,也容易被人们忽视,而这些可穿戴设备也主要是利用信号处理来实现对步数的统计,抗干扰能力不强,在准确度上也需要进一步的提高。
技术实现思路
本专利技术所要解决的技术问题是提供一种在Android手机上实现计步器的方法,利用k-means等 ...
【技术保护点】
一种在Android手机上实现计步器的方法,其特征在于,包括以下具体步骤:步骤1,计算Android手机中加速度传感器的采样频率;步骤2,根据步骤1中计算得到的采样频率确定一定的时间窗口,并对加速度传感器采集到的一个时间窗口内的加速度数据进行如下处理:2‑1)将加速度传感器采集到的三轴加速度数据转化为合加速度数据;2‑2)对合加速度数据进行平滑去噪;2‑3)找出平滑去噪后的加速度数据中的波峰,计算所有波峰的方差,若方差大于设定阈值,则舍弃该时间窗口内的所有数据;否则,通过k‑means聚类算法将该时间窗口内的数据聚成两类,分别为属于波峰的一类和不属于波峰的一类;2‑4)根据 ...
【技术特征摘要】
1.一种在Android手机上实现计步器的方法,其特征在于,包括以下具体步骤:步骤1,计算Android手机中加速度传感器的采样频率;步骤2,根据步骤1中计算得到的采样频率确定一定的时间窗口,并对加速度传感器采集到的一个时间窗口内的加速度数据进行如下处理:2-1)将加速度传感器采集到的三轴加速度数据转化为合加速度数据;2-2)对合加速度数据进行平滑去噪;2-3)找出平滑去噪后的加速度数据中的波峰,计算所有波峰的方差,若方差大于设定阈值,则舍弃该时间窗口内的所有数据;否则,通过k-means聚类算法将该时间窗口内的平滑去噪后的加速度数据聚成两类,分别为属于波峰的一类和不属于波峰的一类;2-4)根据聚类得到的结果,计算出波峰的取值范围为:式中,m1、m2分别为属于波峰的一类的数据的平均值、不属于波峰的一类的数据的平均值;步骤3,重新确定时间窗口,统计各个时间窗口内的步数,从而实现计步,具体为:3-1)重新确定时间窗口,且确保当前时间窗口与下一个时间窗口之间有重叠;3-2)当一个时间窗口内的...
【专利技术属性】
技术研发人员:黄政,韩立新,孙闻,徐守晶,张春雨,王伟,
申请(专利权)人:河海大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。