将波峰与波谷之间差小于某个阈值,则将这部分抖动的数据除去。(滤波)
与动态阈值数波峰计步类似。
数据剔除:将类似从下图的11直接到抖动部分的波谷连接起来
(不过不知道这样的计算会偏大很多,理论上应该曲线波峰比较少一点)
If 波峰与下个波谷之间的差 小于 阈值
//说明这个波峰不是正常的行走,取出这个波峰
获得波谷的位置
往回找 if 出现波谷 且 未找到比本波谷值低的点
则将两个波谷之间的数据删除(滤波)
If 找到比波谷值低的点,则将波谷与该点之间的数据删除
End
将波峰与波谷之间的数据删除