求双MIC的DSP降噪算法?

[复制链接]
 楼主| pinkboy 发表于 2011-6-28 16:59 | 显示全部楼层 |阅读模式
高手帮忙啊?
 楼主| pinkboy 发表于 2011-6-28 20:41 | 显示全部楼层
有知道这个双MIC降噪的原理的吗
blacksword 发表于 2011-7-1 10:18 | 显示全部楼层
很高深呢
anqier1 发表于 2011-7-1 13:11 | 显示全部楼层
官网没有吗
hulan1985 发表于 2011-7-1 13:35 | 显示全部楼层
这个双MIC是怎么工作的。
贾君鹏子 发表于 2011-7-1 15:53 | 显示全部楼层
这个比较有前途啊,语音识别是不是用这个双MIC啊,关注一下。
ysdx 发表于 2011-7-5 10:56 | 显示全部楼层
你这个是MIC阵的指向性来降低噪音吗?5年前公司开发过。效果不满意。只能做到180度降有效。无法做到30度有效(增加MIC数量)。加拿大应该是做得最好的。国内也有一家做的不错。不过水平当时也只比180度好点。不清楚现在如何。这个东西难度很大,如果真能够做到30度的话,你就发了。这玩意市场需求很贵很大。
 楼主| pinkboy 发表于 2011-7-5 12:24 | 显示全部楼层
还望7楼的多多指教啊,我现在就像滤除背景噪声,180度也行啊;
你们公司开发的时候,是在硬件上下功夫,还是在软件算法上啊。
我现在的电路比较简单,就是两个MIC接到芯片,没有什么处理电路,所以我想在算法上想想办法,希望ysdx能够给我点提升的意见啊?
softradio 发表于 2011-7-7 16:26 | 显示全部楼层
ysdx 发表于 2011-7-7 16:46 | 显示全部楼层
主要是软件。硬件只要同步采样就好了。
ysdx 发表于 2011-7-7 16:49 | 显示全部楼层
最好是线性同步采样。
 楼主| pinkboy 发表于 2011-7-9 21:59 | 显示全部楼层
http://www.multimediasignalprocessing.com/PDF/tutorial6.pdf

http://www.idiap.ch/~mccowan/publications/mccowan-tutorial-pres.pdf
softradio 发表于 2011-7-7 16:26

9楼发的东西,看了看感觉比较高深啊。
非常感谢!
全英文的,够我琢磨琢磨了的。
 楼主| pinkboy 发表于 2011-7-9 22:00 | 显示全部楼层
最好是线性同步采样。
ysdx 发表于 2011-7-7 16:49

这个现行同步采样具体好在哪呢?
mohanwei 发表于 2011-7-9 22:02 | 显示全部楼层
好处在于:相位
adams.gh 发表于 2011-7-9 23:09 | 显示全部楼层
iPhone上就用了这个技术。够喝一壶了。
sqcumt123 发表于 2011-7-9 23:25 | 显示全部楼层
单纯从软件、算法的角度能解决吗?
 楼主| pinkboy 发表于 2011-7-11 19:44 | 显示全部楼层
单纯从软件、算法的角度能解决吗?
sqcumt123 发表于 2011-7-9 23:25

我现在采用两个MIC,有两个通道进行录音,真不知还需不需要处理电路啊,9楼的算法都是数学公式,要是写成程序对于我来说还有很长的路要走,用C语言完成9楼的处理算法,谁能提供点思路和指导啊。
 楼主| pinkboy 发表于 2011-7-11 19:55 | 显示全部楼层
我在网上看到下面的说法:
     “双mic主要用于对非平稳噪声的消除。在手机上下各有一个mic,利用两个mic位置差异造成的信号强度、相位以及时间上的差别分离噪声和话音信号。
     目前有两种方式,一种在基础芯片中就加入双mic处理算法,另一种是额外增加双mic处理芯片。”
那我现在的情况是不是就是在基础芯片中加入双MIC处理算法啊。照他这么说,单纯从软件算法上+双MIC还是能起到一定的效果的
softradio 发表于 2011-7-12 22:17 | 显示全部楼层
瞎说说:

这个实现类似于随机信号盲检测。语音信号通过两条不同的路径进入两个麦克风,虽然各自的噪声不同,但是语音信号的内容应该是一致的。方法就是1) 通过相关的方法找到相位差,然后2)通过相位补偿的方法抑制噪声获得额外的信噪比。远场和近场的假定主要决定了相位的范围和需要的分辨率大小。在远场,相位差异变小, 补偿的效果比较差。在近场相位的相对容易分辨,效果应该相对比较好。此外相位的补偿可以简单地合并,也可以通过计算信号和噪声从而提取有用的信号。

以上纯属臆测,如有问题,盖不负责。
hdhxt999 发表于 2011-7-13 09:25 | 显示全部楼层
双MIC方案是通过一个DSP+2 MIC来实现的,一般来说2个MIC一个为全向,一个为单向。  在结构设计上,两个MIC放在不同的位置,这样两个MIC所获取的声音是有差别的。DSP通过软件算法来比较两个声音的差异,从而达到消音的目的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

37

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部