[发明专利]一种基于MEMS-IMU的行人运动模式识别方法及装置有效
申请号: | 201910611372.0 | 申请日: | 2019-07-03 |
公开(公告)号: | CN110455284B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 张伦东;吕志伟;李军正;高扬骏;何劢航;徐基伟 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/20 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 崔旭东 |
地址: | 450052 河南省郑*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 mems imu 行人 运动 模式识别 方法 装置 | ||
1.一种基于MEMS-IMU的行人运动模式识别方法,根据MEMS-IMU在鞋中的位置,确定三维坐标系,其中鞋的前后方向为x轴方向,垂直于鞋底面的方向为z轴方向,y轴垂直于x轴和z轴;其特征在于,包括以下步骤:
1)至少采集MEMS-IMU中x轴方向上的加速度和y轴方向上的角速度;
2)将采集的x轴方向上的加速度与加速度初始值作差,大于零的极值为加速度波峰值,小于零的极值为加速度波谷值;将采集的y轴方向上的角速度与角速度初始值作差,大于零的极值为角速度波峰值,小于零的极值为角速度波谷值;
其中,所述加速度初始值为行人静止时x轴方向上的加速度;所述角速度初始值为行人静止时y轴方向上的角速度;
3)从行人静止状态解除开始,若x轴方向上的加速度先出现加速度波谷值,则判断为上楼状态;若y轴方向上的角速度先出现角速度波谷值,则判断为下楼状态。
2.根据权利要求1所述的基于MEMS-IMU的行人运动模式识别方法,其特征在于,所述加速度初始值和角速度初始值是通过计算得到的:
(1)分别采集MEMS-IMU中x轴、y轴、z轴三个方向上的加速度和角速度;
(2)根据采集的x轴、y轴、z轴三个方向上的加速度,计算加速度方差,所述加速度方差的计算方式为:
式中,ak=[akx aky akz]T为采集的k时刻的加速度;为滑动窗口N时间段内的计算的加速度平均值;为加速度方差;
(3)将计算的加速度方差与加速度方差检测阈值thresholdσ比较,若加速度方差小于加速度方差检测阈值thresholdσ,则将采集的x轴方向上的加速度作为加速度初始值,将y轴方向上的角速度作为角速度初始值。
3.根据权利要求1所述的基于MEMS-IMU的行人运动模式识别方法,其特征在于,步骤2)中,x轴方向上的加速度波峰值的计算方式为:
且
x轴方向上的加速度波谷值的计算方式为:
且
式中,akx为k时刻x轴方向上的加速度,a(k-1)x为k-1时刻x轴方向上的加速度,a(k+1)x为k+1时刻x轴方向上的加速度,为行人静止时的x轴方向上的加速度初始值;
y轴方向上的角速度波峰值的计算方式为:
且
y轴方向上的角速度波谷值的计算方式为:
且
式中,ωky为k时刻y轴方向上的角速度,ω(k-1)y为k-1时刻y轴方向上的角速度,ω(k+1)y为k+1时刻y轴方向上的角速度,为行人静止时y轴方向上的角速度初始值。
4.一种基于MEMS-IMU的行人运动模式识别装置,包括处理器和存储器,处理器连接有用于获取MEMS-IMU数据的通讯接口;其特征在于,所述处理器执行存储在存储器中的如下方法指令:
1)至少采集MEMS-IMU中x轴方向上的加速度和y轴方向上的角速度;
2)将采集的x轴方向上的加速度与加速度初始值作差,大于零的极值为加速度波峰值,小于零的极值为加速度波谷值;将采集的y轴方向上的角速度与角速度初始值作差,大于零的极值为角速度波峰值,小于零的极值为角速度波谷值;
其中,所述加速度初始值为行人静止时x轴方向上的加速度;所述角速度初始值为行人静止时y轴方向上的角速度;
3)从行人静止状态解除开始,若x轴方向上的加速度先出现加速度波谷值,则判断为上楼状态;若y轴方向上的角速度先出现角速度波谷值,则判断为下楼状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910611372.0/1.html,转载请声明来源钻瓜专利网。