【发布时间】:2017-05-27 13:36:12
【问题描述】:
我有以 2000Hz 采样的眼动追踪数据,在 1920x1080 平面上使用 45000 个 x-y 像素坐标样本。
眼睛的速度(扫视)如下图所示,其中包含高频噪声。 x 轴包含时间,y 轴是速度/扫视(我忘记了标签)
我想过滤掉噪声,使峰值之间的值为 0,并且峰值不包含噪声,也不损失幅度。
后者我可以通过定位峰并简单地在其起始位置和结束位置之间进行插值来完成,因为我只需要峰及其宽度。然而,这并不是一个优雅的选择。
我很好奇是否有一种 智能 或 优雅 的方式来做到这一点。我尝试了一个巴特沃斯滤波器,但它会降低峰值幅度。
【问题讨论】:
-
试试精明的golay。或者可能异常值检测可能有效?