基于信号处理的运动模型建立与识别摘要:根据人行为动作的特点,本文提出了一种基于加速度信号几何特征的层次识别算法以识别人的12种运动状态,所分析的数据由绑在人体胯部的加速度和角速度传感器在实际环境中采集
该算法利用加速度信号的几何特征(波峰波谷值,周期,对称性)以及数据分布,所选取的特征对个人依赖较小,识别的过程采用了分层识别算法,该算法识别速度快,准确率高,在模型检验中取得了较好的效果,识别正确率除向前走、上下楼以外,在85%以上
本文首先根据运动学和生物学特征对十二种运动状态建立物理模型,先依据运动剧烈程度利用加速度平均值和平均差分为静止,轻度运动,重度运动三大类,然后再利用动作加速度、角速度信号的几何特征:周期,信号的波峰波谷,对称性,并通过数据特征:即加速度的四分位差,离散系数等值对于动作进行精细识别
为了提取信号特征,要对数据进行预处理,利用MATLAB的小波分析箱滤除噪音和抖动
在本次模型的建立中,我们利用了小波分析,傅里叶频谱分析等强大的数学分析工具使得数据特征更加明显易于判断,同时利用分类讨论逐级判断的思想使得状态判断方法更加优化,利用统计学知识对于庞大的数据进行处理,分析,说明
结合生物学运动学知识使得区分知识更加符合实际
关键词:运动模型小波分析状态识别0一、问题重述1.问题背景随着人们生活节奏和生活方式的变革,人们越来越关注于如何测量日常生活中的运动及所消耗的热量
通过在规定的十二种不同状态下(睡,坐,站,向左走,向右走,向前走,跑,跳,走路上楼,走路下楼,坐电梯上楼,坐电梯下楼)记录手机的多种传感器(加速度,陀螺仪)数据,从而可以获得用户在不同时段的运动信息,进而计算运动消耗的热量
2.提出问题问题一:根据附件提供数据,建立在十二种状态下,人的主要部位运动的物理模型,并判断模型与数据的一致性
问题二:根据建立的模型,设计尽可能准确的算法,针对附件中的已