匹配滤波器

在昨天的推文“啊...唉...嘿...奥...”中,大家讨论了同学在调试声标定位算法过程中,为什么使用自己的声音,反而比使用信标发出的Chirp声音更加的精确和稳定?

博文“反过来,正过去”给出了标准信标信号的长度以及改进的方式,即不再留有空白时间段,直接重复播放Chirp信号。

后来该同学在留言中给出了回复,提到将声音采用率降低到10kHz,采样时间延长的0.2048秒,也就是Chirp声音的标准长度的时候,所获得的计算结果就平稳了。他认为由于单片机内存有限,所以需要在计算的精度、分辨率之间做权衡。因为降低了采样率,这就使得声音的判断分辨率降低了。

匹配滤波器

▲ LIGO探测到引力波的Chirp信号

这次,不讨论如何提高声音延迟时间算计的精度,只是讨论为何信标使用Chirp声音来进行声音导航。

 

滤波器

1. 声音传播中的变化因素

声音电信号 f 0 ( t ) f_0 \left( t \right) f0​(t)经过扬声器发出,空间传播并受到干扰,然后在有麦克风接收放大之后形成接收信号 f 1 ( t ) f_1 \left( t \right) f1​(t)。通过相关运算来计算延时时间。影响计算结果精度的因素很多,主要包括有:

  • 声音幅值变化了;
  • 声音的相位出现了非线性变化。纯延迟只能产生线性相位的变化。如果传播过程中出现了多径传播,则会有非线性变化的相位;
  • 叠加有干扰噪声;
  • 电路放大过程中的失真和噪声干扰等。

2. 噪声造成计算结果精度下降

匹配滤波器

▲ Chirp信号以及它的自相关

匹配滤波器

▲ 自相关信号中心位置的波形

3. 普通声音

匹配滤波器

▲ 录制的几段普通的声音信号

匹配滤波器

▲ 采集到的声音信号波形

滤波器的作用

无情的岁月在老照片上留下的量斑斑痕迹,通过滤波(AI智能照片修复

匹配滤波器

▲ AI修复的老照片

  • 回复被污染的二值信号
  • 复原脸
  • 去除老唱片的问题
  • 滤除波动
  • 取出漂移

信号是如何被污染的?
已知信号与噪声的区别?
使用什么手段?

匹配滤波器

匹配滤波器

▲ 雷达信号

1. 为什么匹配滤波器最优?

匹配滤波器

▲ 已知信号,消除噪声

匹配滤波器

▲ 匹配滤波器的单位冲激响应

如何设计发送信号?

上一篇:Python学习第121天(Django2的include使用)


下一篇:在Vivado中配置FIFO-IP核