[发明专利]跑动步长估计、跑动轨迹检测方法及装置有效
申请号: | 201810247206.2 | 申请日: | 2018-03-23 |
公开(公告)号: | CN108871331B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 徐枫;丁振兴;张弛 | 申请(专利权)人: | 北京方位捷讯科技有限公司 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 郭一斐 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跑动 步长 估计 轨迹 检测 方法 装置 | ||
1.一种跑动步长估计方法,所述方法包括:
采集垂直加速度数据,检测垂直加速度数据的多个峰值,将相邻两个垂直加速度峰值间记为一个跨步区间;
在每个跨步区间内获取对应的当前位置的气压;
对每个跨步区间的垂直加速度数据进行二次积分处理,获得垂直位移;
判断所述当前位置的气压与平均气压的差值是否大于预设气压差阈值,若不大于,则根据所述每个跨步区间的垂直加速度数据对用户运动姿态进行识别,并计算识别为跑动的跨步区间对应的跑动参量,其中,所述平均气压为当前位置的前K个跨步区间对应的气压的平均值;
通过每个跨步区间的垂直位移和对应跨步区间的跑动参量,以及预设的用户腿长数据和用户脚长数据,获得对应区间的跑动步长数据,其计算公式为:
式中, S为跑动步长数据,lL为用户腿长,lF为用户脚长,h为垂直位移,f为跑动参量。
2.根据权利要求1所述的跑动步长估计方法,其特征在于,所述对每个跨步区间的垂直加速度数据进行积分处理,获得垂直位移包括:
对跨步区间内的垂直加速度数据进行积分获得垂直速度数据;
对所述垂直速度数据进行积分得到垂直高度数据;
取每个跨步区间内所述垂直高度数据的极大值和极小值,所述极大值减去极小值获得该跨步区间内的垂直位移。
3.根据权利要求1所述的跑动步长估计方法,所述对每个跨步区间的垂直加速度数据进行积分处理,获得垂直位移包括:
对每个跨步区间的垂直加速度数据进行积分得到垂直速度数据;
根据所述每个跨步区间的垂直速度数据获得对应跨步区间的中位垂直速度;
将所述跨步区间的垂直速度数据中的每一个减去与该跨步区间对应的中位垂直速度,得到对应跨步区间校正后的垂直速度数据;
对所述校正后的垂直速度数据进行积分得到垂直高度数据;
取所述垂直高度数据的极大值和极小值,所述极大值减去极小值获得所述垂直位移。
4.根据权利要求1至3任一项所述的跑动步长估计方法,其特征在于,在对每个跨步区间的垂直加速度数据进行积分处理前包括:
根据每个跨步区间内垂直加速度数据获得对应区间的中位垂直加速度;
将跨步区间内垂直加速度数据中的每一个减去中位垂直加速度,获得对应跨步区间内校正后的垂直加速度数据;
使用校正后的垂直加速度数据代替对应跨步区间内原垂直加速度数据。
5.根据权利要求1所述的跑动步长估计方法,其特征在于,根据所述每个跨步区间的垂直加速度数据对用户运动姿态进行识别;并计算识别为跑动的跨步区间对应的跑动参量包括:
获得每个跨步区间内垂直加速度数据的方差,若所述方差小于预设方差阈值,识别用户运动姿态为步行;若所述方差大于预设方差阈值,识别用户运动姿态为跑动;根据识别为跑动的跨步区间对应垂直加速度数据获得该跨步区间的跑动参量。
6.根据权利要求5所述的跑动步长估计方法,其特征在于,若识别用户运动姿态为跑动,则对应跨步区间的跑动参量取预设跑动参量N;其中,0<N<2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京方位捷讯科技有限公司,未经北京方位捷讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810247206.2/1.html,转载请声明来源钻瓜专利网。