多普勒血流速度转音频Audio Doppler

本文部分内容来自于博文https://ppongpong.pixnet.net/blog/post/373341314

通过正交解调方法可以得到包含正负方向血流的短时傅里叶变换结果,但如何将血流信号转化为音频信号,听到规律的多普勒血流声呢?

可通过短时逆傅里叶变换得到血流速度音频信号,但需要将正负方向频谱分离,也就是分别构建正向血流频谱和负向血流频谱,然后通过短时逆傅里叶变换,将得到的正负向血流音频分别送至左右声道。如下图
频谱方向分离
如何通过正半轴频谱构建一个完整的只有正向血流的谱呢,答案是将正半轴短时傅里叶变换结果对称到负半轴,然后将负半轴取共轭(Complex conjugate),就组合成了一个实序列对应的短时傅里叶变换结果了,这样再通过短时逆傅里叶变换,便可以得到正向血流音频。负向血流同理。

这里要注意一点,Matlab中fft是偶数点,中心点是128或129,轴对称fft结果的时候要找对对称中心。

这是得到音频信号的其中一个方法,还可以直接对正交解调结果I、Q信号形成的复信号做希尔伯特变换一类的操作,还原出正负血流音频,但是我也不太会。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值