-
去相关可能是一个非常直观的角度。假定输入的是一个被白噪声污染的信号x(n)=s(n)+v(n),其中s(n)代表信号,v(n)代表噪声。期望信号是d(n)。y(n)表示x(n)通过维纳滤波器之后的输出。按照维纳滤波器误差能量最小的准则,即E[(y-d)2]最小。也就是说y(n)与d(n)相关性最强的情况下,误差能量最小。这时候即把误差能量准则转化为两个信号的相关性的问题了。我们知道,一般来说噪声与信号是不相关的的,噪声通过一个线性系统h(n)之后和信号也是不相关的。因此,为了使得y(n)与d(n)相关性最强,只能希望s(n)通过h(n)这个线性系统的输出与d(n)完全相关。这时候我们就很好理解,如果s(n)有和d(n)不相关的部分,那么这部分即便是通过一个线性系统之后,也仍然和d(n)不相关,这部分信号必定会反应在误差信号中。这也就是说,s(n)中只有和d(n)相关的部分才能对消掉。正是从这个意义上说,维纳滤波实际上就是一个去相关的过程。这在直观上很好理解,对于输入信号x(n)和期望输出d(n),能对消的只有x(n)中与d(n)相关的部分,误差就是不相关的那部分。这也就是“不是一家人,不进一家门”吧。不相关的,无论是怎么变换,还是“形同陌路”。
期望信号与具体的应用场合有关。比如在胎儿的心音检测中。输入信号x(n)=sm(n)+sb(n),其中sm为孕妇的心音信号,sb为胎儿的心音信号。此时自适应滤波器要输出的是胎儿的心音信号sb(n)。因此此时可以将x(n)看做是期望输出信号,sm为输入信号,这样,通过自适应滤波器之后就得到实际需要的sb(n)了。x(n)可以通过放置在胎儿位置的传感器得到,sm可以通过放置在远离胎儿的位置的传感器得到。
实际上,基于维纳滤波的问题都涉及到期望信号的理解。很多人往往会问,要是知道了期望输出信号,还需要滤波做什么呢?实际上不完全是这么回事的。如果从去相关的角度,就非常好理解期望信号的问题了。
-