如果这个问题措辞不好,请原谅我,我不确定质心是否是在这里使用的词。
假设我想插入互相关函数的峰值以获得子样本延迟。我可以用三点拟合抛物线,或者简单地通过零填充/正弦插值对我的信号进行上采样。但是,我没有看到任何关于在主峰上使用某种加权平均值的评论(或找到任何文献)。
如果不清楚,我的意思是执行以下操作:
- 找到互相关的最大值以获得粗略估计。
- 取 P 个最近邻(其中 [-P,P] 对应于中心峰面积)并进行以下精细估计
我已经测试了它的高斯分布,无限信噪比信号,严格采样(所以峰值只有三个样本。质心,(黄色)与一些 sinc 插值(紫色)和抛物线拟合(橙色),它似乎提供了良好的性能.
尽管存在不连续性,但它的最大偏差似乎较小。我还用噪音对其进行了测试,结果也还可以。我知道这需要事先了解信号 ACF,而拟合抛物线则不需要,但是还有其他原因导致文献中没有这种方法吗?
无论哪种方式,我发现它在我的应用程序中有些优势(也不确定wh),所以我想阅读一些更正式的研究或对该技术的描述。我的背景不是信号处理,所以恐怕我忽略了一些严重的缺点。
注意:我还测试了均方误差。它在那里的表现似乎要差得多,但正如我所说,对于我的用例来说,它似乎表现良好。. (黑线是 cramer-rao 下限。不知道为什么抛物线会低于它,可能是因为它是一个有偏见的估计量......)
编辑:应用程序的信号示例(这张图片有很多延迟信号的失真,但这是我目前手头的)。