首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用维纳滤波器对信号进行反卷积

问使用维纳滤波器对信号进行反卷积
EN

Stack Overflow用户
提问于 2015-08-13 05:29:09
回答 1查看 1.1K关注 0票数 0

谁能解释一下如何在Matlab中使用维纳滤波器将音频信号从低通滤波器中恢复出来?我对信号进行了滤波,之后我使用了简单的反卷积,将滤波后的信号除以低通滤波器的频率响应,但它没有给出任何结果。我根本没有得到恢复。我已经检查了LPF,它工作正常。我需要一些关于使用Wiener filter处理音频文件的信息,但只有关于图像去模糊的答案。提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2020-10-19 02:10:31

我会尝试提供一些帮助。您应该按照第11.11节学习法线方程。

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-011-introduction-to-communication-control-and-signal-processing-spring-2010/readings/MIT6_011S10_chap11.pdf

这组方程将出现在每一篇关于维纳滤波器的文献中。无论应用是什么,目标都是从有噪声的观察信号中计算出干净的输入信号的干净但重建的版本。由于这是一个数学模型,因此重建的质量取决于“噪声”的计算统计数据和特征的好坏。音频中的噪声在统计上总是与干净的信号无关。这就是维纳滤波器的工作原理。

图11.3给出了一个框图形式的解卷积示例,它应该足以解决音频中的应用程序。实数维纳滤波器可最小化11.37中定义的MMSE比。这就是e(t)过程的平方的期望值之差。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31975743

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档