估计其面积的高斯高度

时间:2014-10-29 08:14:44

标签: c++ performance gaussian data-acquisition

我们(我和我的同事)获得了一个设备,它每秒向我们发送大量的离散整数数据(强度),这些数据往往具有高斯分布。这些伪高斯逐个流动,我们应该尽可能快地从每个高斯中心选择最大强度。而且,这些数据包含噪声,因此我们不能说每个高斯可以分成两个单调部分=>我们不能依赖简单的事实,即如果数据开始下降,我们将找到最大值。

我的同事提出了一个想法:

  • 引入强度阈值以将高斯彼此分开
  • 每个高斯的总和强度,以估计其面积,然后估计其高度

但问题是,如何从其区域快速估计这个伪高斯的高度?

更新:

更清楚的是,我得到的强度代表高斯的“功能值”,或者代表直方图箱高度的击球手。

1 个答案:

答案 0 :(得分:1)

您可以使用移动平均滤镜,当开始下降时,将该窗口中的最大值作为您的高度。只要信号中的噪声具有相当低的幅度和高频率,这应该可以很好地工作。如果需要,您始终可以将其与阈值组合。 DSP网站上的人可能会有更好的想法,所以我会在那里问。