【发布时间】:2017-05-20 11:01:46
【问题描述】:
我有两个相互关联的信号,它们同时被两个不同的测量设备捕获。 由于这两个测量值不是时间同步的,因此我想计算它们之间的一小段时间延迟。此外,我需要知道哪个信号是领先的。
可以假设如下:
- 不存在或仅存在非常少的噪音
- 算法的速度不是问题,只有准确性和鲁棒性
- 以高采样率 (>10 kHz) 捕获信号数秒
- 预计时间延迟
我想为此目的使用交叉相关。 非常感谢任何关于如何在 Python 中实现它的建议。
如果我应该提供更多信息以便找到最合适的算法,请告诉我。
【问题讨论】:
-
也许你会在这里得到更好的支持:dsp.stackexchange.com
-
@ppasler 感谢您的提示,但我对算法和可用的 Python 代码而不是信号处理理论更感兴趣。
-
我让syncstart 使用基于 fft 的开始相关性同步两个录音。
标签: python python-2.7 signal-processing lag cross-correlation