上海大学学报(自然科学版) ›› 2018, Vol. 24 ›› Issue (4): 564-571.doi: 10.12066/j.issn.1007-2861.1830

• 研究论文 • 上一篇    下一篇

基于峰度系数的行人水平行走步态细化分类算法

鲍深1, 张金艺1,2(), 姚维强1, 梁滨2   

  1. 1. 上海大学 微电子研究与开发中心, 上海 200444
    2. 上海大学 特种光纤与光接入网省部共建重点实验室, 上海 200444
  • 收稿日期:2016-08-03 出版日期:2018-08-31 发布日期:2018-08-31
  • 通讯作者: 张金艺 E-mail:zhangjinyi@staff.shu.edu.cn
  • 基金资助:
    国家高技术研究发展计划(863计划)资助项目(2013AA03A1121);国家高技术研究发展计划(863计划)资助项目(2013AA03A1122);上海市教委重点学科建设资助项目(J50104);上海市科委培育基金资助项目(D.72-0107-00-024)

Gait detailed classification of pedestrian level walking based on kurtosis

BAO Shen1, ZHANG Jinyi1,2(), YAO Weiqiang1, LIANG Bin2   

  1. 1. Microelectronic Research and Development Center, Shanghai University, Shanghai 200444, China
    2. Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Shanghai University, Shanghai 200444, China
  • Received:2016-08-03 Online:2018-08-31 Published:2018-08-31
  • Contact: ZHANG Jinyi E-mail:zhangjinyi@staff.shu.edu.cn

摘要:

步态是人的一种生物特征, 在定位导航领域具有重要的研究意义. 基于微机电系统 (micro-electro-mechanical system, MEMS)惯性传感器技术的行人步态分类方法大多是使用加速度峰值判别法对当前行人步态进行识别. 但布朗运动造成的仪器自有噪声及环境等因素的干扰, 使得采集到的信号带有许多伪峰值, 降低了最终分类结果的精度. 针对这一问题, 从整体波形角度出发, 提出一种基于峰度系数的行人水平行走步态细化分类算法. 该算法首先使用快速傅里叶变换将 MEMS 传感器采集的行人前进方向的步态加速度信号从时域转换到频域, 获得频域信号后再对其模值取平方; 然后通过傅里叶逆变换回到时域, 得到原信号的自放大信号, 并除去大部分的伪峰值; 最后计算自放大信号的峰度系数, 通过对峰度系数值的分析, 达到对慢走、走、慢跑进行区分的目的. 验证结果表明: 该算法的步态识别率达到 98.62%; 与加速度值-频率功率融合算法相比, 整体分类精度提高了 7.37%.

关键词: 行人航位推算, 微机电系统, 步态分类, 自放大信号, 峰度系数

Abstract:

Gait is a biological feature of human being, which is important in the research of location and navigation. Most approaches to the pedestrian gait classification based on MEMS inertial sensors use a peak-picking method. These approaches recognize the current pedestrian gait by detecting the peak value of acceleration signals. False acceleration peaks due to self-noise caused by Brownian motion and environmental factors reduce accuracy of classification results. To deal with this problem, an approach named gait detailed classification of pedestrian level walking based on kurtosis is proposed from the perspective of the overall waveform. The gait acceleration signals in the forward direction obtained from the MEMS sensor is first transformed from the time domain to the frequency domain with FFT. Modulus of the frequency domain signals are squared, and then transformed back to the time domain. A self-amplified signal can be obtained in this process, and most false acceleration peaks removed. Finally, kurtosis of the self-amplified signal is calculated and analyzed to distinguish jog, walk and run. Experimental results show that the average recognition accuracy of the proposed method reaches 98.62%, improving the overall classification accuracy by 7.37% as compared with methods of combining acceleration and frequency power.

Key words: pedestrian dead reckoning (PDR), micro-electro-mechanical system (MEMS), gait classification, self-amplified signal, kurtosis

中图分类号: