在开始之前,我必须告诉你,我对 python 中的 DSP 的了解为零。
我想使用 python 对两个声音信号进行反卷积,以便我可以提取房间脉冲响应,输入信号是正弦波,输出是它的记录。
我写了一段代码,但是没有用,我尝试了太久,真的没有结果。
有人可以帮我计算输入和输出的 FFT 然后计算 h 他们分数的 iFFT 并绘制它的代码。
问问题
558 次
1 回答
0
在存在噪声和空间变化模糊的情况下,反卷积是一个不适定的难题。我假设您有一个非空间变体问题,就您使用 FFT 而言,因此您可以使用skimage python 包中的恢复模块(而不是使用 FFT 在低级别对算法进行编程)。
在这里,您可以使用恢复模块中实现的方法之一研究代码示例。
我建议您阅读O'Leary 等人的文章。如果您想了解更多信息,请预订。这本书的所有作者都有关于这个伟大主题的更高级的书籍。
于 2018-06-13T12:17:21.867 回答