假设信号发生器每个时刻t产生一个信号
x
t
x_t
xt,即输入信号序列
x
=
{
x
1
,
x
2
,
…
}
x=\{x_1,x_2,\dots\}
x={x1,x2,…};信号衰减率为
w
t
w_t
wt,即滤波器
w
=
{
w
1
,
w
2
,
…
,
w
K
}
w=\{w_1,w_2,\dots,w_K\}
w={w1,w2,…,wK}(滤波器长度为
K
K
K),则在t时刻收到的信号
y
t
y_t
yt为当前时刻产生的信号和以前时刻延迟信号的叠加
y
t
=
∑
k
=
1
K
w
k
x
t
−
k
+
1
(1)
y_t=\sum_{k=1}^Kw_kx_{t-k+1} \tag{1}
yt=k=1∑Kwkxt−k+1(1)
w
k
w_k
wk:滤波器(Filter),也称为卷积核(Convolution Kernel)
信号序列
x
\bm{x}
x和滤波器
w
\bm{w}
w的卷积定义为
y
=
w
∗
x
(2)
\bm{y=w*x} \tag{2}
y=w∗x(2)
1.2 卷积性质
输入信号长度为
N
N
N,卷积核长度为
K
K
K,则输出信号长度为
N
−
K
+
1
N-K+1
N−K+1
1.3 卷积作用
实现对序列信号的近似微分
一阶微分
原始形式:
f
′
(
x
)
=
lim
ε
→
0
f
(
x
+
ε
)
−
f
(
x
)
ε
f'(x)=\lim\limits_{\varepsilon\rightarrow0}\frac{f(x+\varepsilon)-f(x)}{\varepsilon}
f′(x)=ε→0limεf(x+ε)−f(x)
令滤波器
w
=
[
1
/
2
,
0
,
−
1
/
2
]
w=[1/2,0,-1/2]
w=[1/2,0,−1/2],近似信号序列的一阶微分:
x
′
(
t
)
=
x
(
t
+
1
)
−
x
(
t
−
1
)
2
x'(t)=\frac{x(t+1)-x(t-1)}{2}
x′(t)=2x(t+1)−x(t−1)
二阶微分
令滤波器
w
=
[
1
,
−
2
,
1
]
w=[1,-2,1]
w=[1,−2,1],近似信号序列的二阶微分:
x
′
′
(
t
)
=
x
(
t
+
1
)
+
x
(
t
−
1
)
−
2
x
(
t
)
x''(t)=x(t+1)+x(t-1)-2x(t)
x′′(t)=x(t+1)+x(t−1)−2x(t)