【文件属性】:
文件名称:matlab的egde源代码-beamforming:波束成形
文件大小:95KB
文件格式:ZIP
更新时间:2021-05-21 22:53:32
系统开源
matlab的egde源代码波束成形工具包
创建于2016-09-13
在这里,我们实现了三种经典的波束成形算法,例如Delay
and
Sum,MVDR,GSC。
并实现经典的TDOA估计算法GCC-PHAT。
用法
apply-delay-and-sum,apply-gsc,apply-mvdr是三个容器,它们接受一个多通道wav文件并输出相应的单通道波束成形wav文件。
sh
run.sh
档案清单
tdoa.h
ds.h
gsc.h
mvdr.h是相应的cc实现。
tdoa.m
gsc.m
mvdr.m是相应的matlab实现。
而且如果出现问题,与matlab结果相比,它对于调试非常有用。
xxx-test是一些简单的测试程序。
参考
这里列出一些参考论文。
GCC-PHAT(一般互相关相位变换)
麦克风阵列信号处理(第9章:到达方向和到达时间差估计)
延迟与总和
麦克风阵列信号处理(第3章:常规波束成形技术)
MVDR(最小方差失真响应)
麦克风阵列信号处理(第3章:常规波束成形技术)
麦克风阵列信号处理(第9章:到达方向和到达时间差估计)
MVDR波束形成器作为源入射角的
【文件预览】:
beamforming-master
----gsc.m(733B)
----fft.h(3KB)
----ds.h(709B)
----vad-test.cc(1KB)
----apply-delay-and-sum.cc(3KB)
----gsc.h(2KB)
----tdoa.m(703B)
----vad.h(2KB)
----apply-gsc.cc(2KB)
----wav.h(5KB)
----tdoa.h(4KB)
----tdoa-test.cc(1KB)
----mvdr.m(4KB)
----parse-option.h(7KB)
----wav-test.cc(525B)
----mvdr.h(7KB)
----apply-mvdr.cc(3KB)
----run.sh(431B)
----parse-option-test.cc(906B)
----data.h(422KB)
----matrix.h(10KB)
----README.md(2KB)
----Makefile(519B)
----utils.h(694B)
----fft-test.cc(297B)
----matrix-test.cc(3KB)