任何人都知道C#中可以做基线估计和/或减法,平滑(savitsky-golay将是完美的)和高斯峰检测的免费算法库?峰值检测库?
我想要使用的数据集是基于gps的 - 基本上只是笛卡尔,目标是删除不良数据。最简单的例子是,我出去跑步,不得不停下来,在那里有一个虚假的秒杀。我想删除那个高峰,这样我就可以评估我移除那些站点时的真实跑步速度。
我发现一个可以做到这一切(CenterSpace),但它并不便宜。而且我不是一个有很多时间的数学家伙,所以自己写这个有点令人生畏。
任何人都知道C#中可以做基线估计和/或减法,平滑(savitsky-golay将是完美的)和高斯峰检测的免费算法库?峰值检测库?
我想要使用的数据集是基于gps的 - 基本上只是笛卡尔,目标是删除不良数据。最简单的例子是,我出去跑步,不得不停下来,在那里有一个虚假的秒杀。我想删除那个高峰,这样我就可以评估我移除那些站点时的真实跑步速度。
我发现一个可以做到这一切(CenterSpace),但它并不便宜。而且我不是一个有很多时间的数学家伙,所以自己写这个有点令人生畏。
不会使用低/高通滤波器是否足够? (我承认我对DSP不太了解) – leppie 2012-04-19 17:40:18
@leppie也许。有可能像移动平均线这样简单的东西可能就足够了。如果我阻止了我的步伐,那么我可以使用一个低位传球,并且值得一试。仍然很想找到这些工具!我的偏好是完全删除垃圾数据,而不仅仅是减少它的影响。 – Nicros 2012-04-19 18:25:55