第五章 信号的抽取与插值

合集下载

《数字信号处理》信号的抽取与插值—多抽样率数字信号处理基础精讲

《数字信号处理》信号的抽取与插值—多抽样率数字信号处理基础精讲

NCEPUBD
8.1
• 研究背景 • 研究目的 • 研究内容


NCEPUBD
8.1
8.1.1


研究背景
至今,我们讨论的数字系统中只有一个 抽样率。
但是,在实际应用中,各系统之间的采 样率往往是不同的
NCEPUBD
8.1
8.1.2


研究目的
要求一个数字系统能工作在“多抽样率 (multirate)”状态,以适应不同抽样 信号的需要。 对一个数字信号,能在一个系统中以不 同的抽样频率出现。
NCEPUBD
8.2.1 抽取对信号频谱的影响
x (t )
x(n)
抽样
x(n) y ( n)
保证 f s 2 f c 不会发生频谱的混迭
M倍抽取
保证 f s 2Mfc 不会发生频谱的混迭
若M是可变的,为防止抽取后在Y (e j )出现混迭,应对 x(n)抽取前先作低通滤波,压缩其频带。
NCEPUBD
h( Mn M 1 l ) z
n 0
M
1
n
插值多 相滤波 器
NCEPUBD
8.7.2 插值的滤波器实现
直接多相实现
高效多相实现
NCEPUBD
8.7.3 抽取和插值相结合的滤 波器实现
一般框图
直接多相实现 高效多相实现
NCEPUBD
8.8
抽取与插值的编程实现
N
Ei ( z )
NCEPUBD
8.1
8.1.3


研究内容
核心内容:信号抽样率的转换及滤波器组。
信号的“抽取(decimatiom) ” :减少抽样率以 去掉过多数据 信号的“插值(interpolation) ” :增加抽样率以 增加数据 滤波器组:分析滤波器组和综合滤波器组

补充-离散信号的采样与插值

补充-离散信号的采样与插值

X
… 0
π

ω

… -π 0
π/L
π

ω’
Y频谱:L=3,在2π里出现3个周期,是基带的谐波镜像, 要用数字低通滤波器滤除。称抗镜像滤波器。
抗镜像低通滤波器(又称内插滤波器)的频谱
G ; | '| / L H(e ) other 0
j '
y0(n)经过它运算把插 0值变成合理值y(n)
9
12
n
低的 fs’
n 3 4
注意序号
m
三 个 采 样 率 序 列 的 频 谱
连续信号 的频谱 以fs采样的序 列频谱
|X(j Ω)| 1/T
fmax |X(ej ω)|

fs
以0.5fs采样的序列频谱, 它等效于M=2倍的抽取
1/2T
M=4倍
2π ω fs1=0.5fs ω j |y1(e )| 2π 4π ω |y2(ej ω)| fs2=0.25fs 2π
1/4T
fs2=fs/M<2fmax


ω
原序列x(n)的 频谱 数字低通滤波 器h(n)频谱
例子
输出序列y(n) 的频谱
1
fmax π |H(ej ω)|
π /M |y (ej ω)|π ω fs2=0.25fs
M=3倍
π ω j 1/3T |y1(e )| 2π 4π
一、离散信号的采样实为序列抽取, 等效于fs的降低M倍。----降采样率
x(n)={1,1.2,1.3,1.1,1.05, … }
高的 fs
012 3 6 M=3情况: y(m)={1,1.1,…} fs 1 1 f s T MT M y(m) x(mM ) 0 1 2

信号处理中的若干典型算法概要

信号处理中的若干典型算法概要

一、信号的抽取
x(n) x( Mn) x(n) (n Mi)
i
1 j X (e ) M
M 1 k 0
j ( 2k ) / M X ( e )
二、信号的插值
信号的插值虽然是靠插入L-1个零来实现的, 但将v(n)再通过低通滤波器后,这些零值点将不 再是零,从而得到插值后的信号y(n)。
因此,要求解混求出的Y的各分量必须是相互独立的。
9.7 同态滤波及复倒谱简介
x(n) s(n) u (n)
Y (e ) [S (e ) U (e )]H (e )
j j j j
x(n) s(n)u (n) x ( n ) s ( n) u ( n )
X ( e ) S ( e ) U (e ) X (e ) S (e )U (e )
若用更多的滤波器,如H0(z)、H1(z),…,HM-1(z)来 对X (n)作等频带间隔分解,对得到的 x0(n),x1(n),…,xM-1(n)再作M 倍抽取,使所得的v 0(n),v1(n),…,vM-1(n)的抽样频率降为fs/M, 然后再依据它们的“重要性”给以不同的字长,该过程即为信 号的子带分解。
9.4 逆系统、反卷积及系统辨识
由系统的输出反求系统输入的过程为系统分析的逆问题,亦称 反卷积。
由系统的输入、输出求解系统的抽样响应或转移函数的过程为 系统辨识。
逆系统:
若两个级联系统有:
h1 (n) h2 (n) (n) H1 ( z ) H 2 ( z ) 1
则称两系统互为逆系统。
多通道信号:X=[x1,x2,…xN]T, 信源信号: S=[s1,s2,…sM]T, 混合系统A(N×M变换矩阵);X=AS。 解混系统B。

ch7_1信号的抽取与内插

ch7_1信号的抽取与内插

利用MATLAB实现序列内插
1 0.5 0 -0.5 -1 0
2
4
6
8
10
12
14
16
18
20
1
0.5
0 -0.5 -1 0
10
20
30
40
50
60
抽取和内插的变换域描述
(a) M倍抽取
X (z) D

k
x [ kM ] z
k


n 是 M 的整数倍

n M
x[ n ] z
X D ( z)
L L
基本单元
n
X I ( z) X ( z )
L
XI(ej)= X(ejL)
基本单元
XI(ej)= X(ejL)
L=5时内插序列的频谱
1 X(ej)
p
镜像 1
XI(ej)
镜像
p

p
p

p
p

基本单元的连接
M
N
y[k] x[k]
MN
y[k]
x1[k]
1
x1[k]
1
l
M
WM )
l
M
)
l0
H (z) M

X (z M WM )
l
l0
基本单元
内插等式
x[k ] L
L
H (z )
y3 [k ]
x[k ]
H ( z)
L
y 4 [k ]
Y3 ( z ) X ( z ) H ( z )
L L
Y4 ( z ) X ( z ) H ( z )
L

1_1信号的抽取与内插

1_1信号的抽取与内插

内插矩阵[2]的列
第0列 第1列 第n列
[k] [k-2] [k-2n]
内插矩阵[2] k行n列
[ 2]k ,n [k 2n]
抽取矩阵与内插矩阵
1 0 0 [ 2] 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0
利用MATLAB实现序列内插
1 0.5 0 -0.5 -1 0
2
4
6
8
10
12
14
16
18
20
1
0.5
0 -0.5 -1 0
10
20
30
40
50
60
抽取的矩阵描述
x0 x 1 x 1 0 0 0 0 0 0 x 0 0 1 0 0 0 x2 [ 2] x 2 x 3 x 0 0 0 0 1 0 4 x 4 x5
X D ( z) x[kM ]z k
k
1 X D (z) M
M 1

l0
X (z W )
1 M
l M
X D (e
j
1 ) M
M 1

l0
X (e
j
2 πl M
)
M倍抽取后频谱的变换规律
X D(e )
X (e
j
j
1 M
M 1

l 0
X (e
j
2πl
k


k k是L的整数倍


x[k / L]z k
x[n]z nL


n
X I(z) X (z )

图像信号的抽取与插值

图像信号的抽取与插值

设计性实验1 图像信号的抽取与插值一、实验目的1、熟悉图像处理常用函数和方法;2、培养通过查阅文献解决问题的能力。

二、实验要求给出一个二维灰度图像,3、编程实现对该图像的任意比例的放大及缩小;4、编程实现对该图像的任意角度旋转;5、解决缩放及旋转时产生的锯齿等图像不平滑问题。

实验提示6、利用上采样、下采样等方法对信号进行缩放变换;7、观察对图像进行缩放或旋转时,图像是否会出现锯齿等不平滑现象?8、分析产生锯齿现象的原因;9、查阅文献了解解决锯齿现象的方法。

(例如平滑滤波、双线性插值、双立方插值等处理)三、实验细节1、实现图像的放大算法:为了实现图像的放大,首先将原图按照x1=a*x,y1=b*x将原图的像素点(x,y)映射为新的画布上的(x1,y1)点,如上图左一到左二。

然后,以行或列为一个处理单位,采用一种图像插值算法,在两红点之间的空白点插入一些值,使图像充满整个画布。

具体顺序如上图所示,先按行插值,再按列插值。

本实验采用的插值算法要达到的目标是,使插入点的斜率与原图保持一致 具体插值方法如下(以宽度放大三倍为例):取出一行像素点,使时域坐标变为原来的三倍。

假设两相邻像素点坐标分别为a[n]和a[m],则在a[n+1]、a[n+2]、a[n+i]…a[m -1]处填入的灰度值为:][n-m ia[n])-(a[m]i]a[n n a +⨯=+过程如下:图①原图像的一行像素点图②使时域坐标变为原来的三倍插入的点图③在两点间插值,使新插入的点与原先的两点以同一斜率变化。

2.实现图像的缩小:若要实现缩小,则同样按照x1=ax,y1=by的坐标转换关系将原画布上的点映射到新画布上,那么新画布上的一点将成为原画布上多点的映射,此时,新画布的点只需取其中一个映射点即可。

过程如下:运行结果:(以行列均放大三倍为例)①放大前的图像:②将图像的行列上的时域变为原来的三倍。

③行插值:④列插值后(完成):颗粒(锯齿)不明显使用线性插值法假如使用临近插值法,将得到如下图片,可见,在图中眼部的位置,临近插值法的锯齿更为明显,而使用本实验插值算法得到的图像边缘更为平滑。

信号的抽样与插值

信号的抽样与插值

信号的抽样与插值目前,我们讨论的信号处理的各种理论、算法及实现这些算法的系统都是把抽样频率视为恒定值,即在一个数字系统中只有一个抽样率。

但是,在实际工作中,我们经常会遇到抽样率转换的问题。

一方面,要求一个数字系统能工作在“多抽样率(multirate )”状态,以适应不同抽样信号的需要;另一方面,对一个数字信号,要视对其处理的需要及其自身的特征,能在一个系统中以不同的抽样频率出现。

建立在抽样率转换理论及其系统实现基础上的“多抽样率数字信号处理”已成为现代信号处理的重要内容。

减少抽样率以去掉过多数据的过程称为信号的“抽取(decimatim )”,增加抽样率以增加数据的过程称为信号的“插值(interpolation )。

抽取、插值及其二者相结合的使用便可实现信号抽样率的转换。

例如:⑴ 一个数字传输系统,即可传输一般的语音信号,也可传输播视频信号,这些信号的频率成份相差甚远,因此,相应的抽样频率也相差甚远。

因此,该系统应具有传输多种抽样率信号的能力,并自动地完成抽样率的转换;⑵ 当需要将数字信号在两个具有独立时钟的数字系统之间传递时,则要求该数字信号的抽样率要能根据时钟的不同而转换;⑶ 对信号(如语音,图象)作谱分析或编码时,可用具有不同频带的低通、带通及高通滤波器对该信号作“子带”分解,对分解后的信号再作抽样率转换及特征提取,以实现最大限度减少数据量,也即数据压缩的目的;⑷ 对一个信号抽样时,若抽样率过高,必然会造成数据的冗余,这时,希望能在该数字信号的基础上将抽样率减下来。

1 信号的抽取设()()|t nTs x n x t ==,欲使s f 减少M 倍,最简单的方法是将()x n 中的每M 个点中抽取 一个,依次组成一个新的序列()y n ,即()()y n x Mn = ~n =-∞+∞ (1.1)现在我们证明,()y n 和()x n 的DTFT 有如下关系:1(2)01()()M j j k Mk Y e X eMωωπ--==∑ (1.2)证明:由式2.1,()y n 的Z 变换为()()()nnn n Y z y n zx Mn z∞∞--=-∞=-∞==∑∑ (1.3)为了导出()Y z 和()X z 之间的关系,我们定义一个中间序列1()x n :1()()0x n x n ⎧=⎨⎩ 0,,2,,n M M =±±其他 (1.4)注意,1()x n 的抽样率仍示s f ,而()y n 的抽样率是s f M 。

离散时间信号的采样与插值

离散时间信号的采样与插值

——《数字信号处理》
16
——《数字信号处理》
例2.3 输入信号x(n)为归一化频率f1=0.043,f2=0.31的 两个正弦信号相加而成,长度N=50,内插因子为2:⑴不 使用低通抗镜像滤波;⑵使用低通抗镜像滤波。分别显 示输入输出序列在时域和频域中的特性。
——《数字信号处理》
18
——《数字信号处理》
——《数字信号处理》
2.5 离散时间信号的采样与插值
离散信号的采样——整数M倍抽取 离散时间信号的采样实际上是一抽取过程,它使采样 率降低。
yn xnM
原有的离散信号的采样周期为T,经M倍抽取后为T’。
T M T 1
fs f s T MT M
1
——《数字信号处理》

0, M
jw


抽取后的信号无混叠,否则抽取后的信号将产生混叠, 引起混叠失真。
——《数字信号处理》
为防止混叠,应滤除高频分量, 采用一抗混叠低通滤波器:
~ H e j


1, 0,

M

M

7
——《数字信号处理》
例2.2 输入信号x(n)为归一化频率f1=0.043,f2=0.31的两个正 弦信号相加而成,N=100,按因子M=2作抽取:⑴不使用低通滤 波器;⑵使用低通滤波器。分别显示输入输出序列在时域和频 域中的特性。
Y0 z
Y0 z
m



y0 n z m
nL
Y0 z X z
Y0 e
j
n
xn z
L

X e

信号的抽取与插值

信号的抽取与插值

z 0 h0 h4 z 4 h8 z 8 h12 z 12
z h1 h5 z z 2 z 3
2013-7-28

1
h h
4
h9 z h13 z
8
12

h6 z 4 h10 z 8 h14 z 12 2
1. 两个信号分别定标以后再相加后的抽取等于它们各自
抽取后再定标和相加
x1 (n)
1
y (n)
x2 ( n ) 2
↓M

x1 (n)
1
↓M
2
y (n)
x2 ( n )
↓M
41
2013-7-28
2. 信号延迟M个样本后作M倍抽取和先抽取再延迟一个 样本是等效的
x(n)
z
M
y (n)
↓M

M 1 k 0
X (z
k 0
1
M
( z 1 M W k ) M W )H M
k WM ) H ( z )
1 M
M 1
X (z
1
M
2013-7-28
43
1
y1 (n)
1
x(n)
↑L
2
y 2 ( n)

x(n)
↑L
y1 (n) y 2 ( n)
2
↑L
↑L
j
j
j
| | L
1 y (0) 2



Y (e )d
j
c L y (0) X (e jL )d L 2 c c j X (e )d L x(0) 2L
2013-7-28

数字信号处理讲义-信号的抽取与内插

数字信号处理讲义-信号的抽取与内插

j2πl
X(e M
)
12
M倍抽取后频谱的变换规律
XD(ej)M 1M l01
2πl
j
X(e M )
X (e j
)
扩 M 倍
X
j
(e M
)
周 期 化 2π为
1 M1
2πl
j
X(e M )
M l0
13
证明
~M[k]
M1
1 kl WM
M l0
XD(z)x[kM ]zk
n
x[n]z M
k
n是M的整数倍
1X (ej( )
13 X D (ej )
序列抽取不混叠的条件 X(ej)=0,||>/M15
1 X(ej)
X(ej) 1
1
X(ej()
2XD(ej) 1
2倍抽取产生的频谱混叠
16
抽取和内插的变换域描述
(b) L倍内插
XI(z) xI[k]zk
Ml0
H(z)M1
M l0
1
X(zMWM l )
20
内插等式
x[k ] L
H (z L ) y3[k]
x[k ] H (z)
y4[k] L
Y3(z)X(zL)H(zL) Y4(z)X(z)H(z)LX(zL)H(zL)
21
基本单元的连接
x[k ]
L v1[k] M y1[k] ?
x[k] M v2[k] L
0
3
6
9
k
xD[k]
k
0
1
2
3
5
例: M倍抽取是时变系统。
x[k ]
xD [k], M 2

信号抽样与内插

信号抽样与内插
建立如图2所示的抽样与内插的仿真模型,并保存为lab2.mdl;
3)分别在正常采样与欠采样条件下,配置各模块的参数(如信号源的频率,抽样脉冲的间隔,低通滤波器的截止频率等)。
4)在模型文件的菜单中选择Simulation->Start,运行在正常采样、与欠采样条件下的仿真模型;
5)仿真结束后,打开示波器,观察在正常采样与欠采样条件下的仿真结果。
F=fft(z3,N); FF=F(1:m+1); F13=abs(FF);
F=fft(z4,N); FF=F(1:m+1); F14=abs(FF);
subplot(221);
plot(W,F11,'b',-W,F11,'b');
title('输入信号的幅频特性');
xlabel('频率(Rad/s)');
subplot(222);
plot(W,F12,'b',-W,F12,'b');
title('滤波后信号的幅频特性');
xlabel('频率(Rad/s)');
subplot(223);
plot(W,F13,'b',-W,F13,'b');
title('抽样后信号的幅频特性');
xlabel('频率(Rad/s)');
2、因输入信号是周期的,所以频谱都是离散的,以方波过抽样为例,基波为2*pi,频谱间隔为4*pi,抽样后将频谱搬移200*pi的整数倍。
3、抽样后信号包络是Sa函数,是因为实验采用方波抽样;另外,占空比越大,抽样后信号幅度越大。

抽取和内插

抽取和内插

多速率信号处理及抽取和内插一:多速率信号处理1、在信号处理系统中有时需要不同的抽样率,这样做的目的有时是为了适应不同系统之间的级联,以利于信号的处理、编码、传输和存储,有时则是为了节省计算工作量。

数据速率的转换两种途径:1)数字信号→数模转换→模拟信号→模数转换→另一抽样率抽样2)数字信号处理→数字信号处理基本方法→抽样率转换目的:改变原有数字信号的频率方法:抽取和内插,低通滤波。

低通滤波:抽取和内插的前提条件是信号频带内没有频谱混叠,实现这一点需要用到低通滤波。

2、多速率滤波器-->具有线性相位的FIR滤波器。

常用的多速率滤波器:多速率FIR滤波器,积分梳状滤波器(CIC)和半带滤波器(HB);3、常用多速率信号处理结构第一级:CIC滤波器。

用于实现抽取和低通滤波第二级:fir实现的半带滤波器优点:工作在较低频率下,且滤波器参数得到优化,更容易以较低阶数实现,达到节省资源,降低功耗的目的。

二:抽取概念:使抽样率降低的转换。

1、整数倍抽取当信号的抽取数据量太大时,为了减少数据量以便于处理和计算,我们把抽样数据每隔(D-1)个取一个,这里D是一个整数。

这样的抽取称为整数抽取,D称为抽取因子。

2、抽取后结果:信号的频谱:信号的频谱周期降低1/D;信号的时域:信号的时域每D个少了(D-1)信号。

3、抗混叠滤波:在抽取前,对信号进行低通滤波,把信号的频带限制在抽样后频率的一半以下,这样,整数倍抽取的的问题就变成了一个低通滤波的问题。

信号时域图信号频域图程序运行后所得到的滤波前后信号的时域图,滤波器的频率响应图如上图。

从图中可以看出,经半带滤波器滤波后的信号,与原信号相比,波形没有改变,但抽样速率降低了一半;半带滤波器通阻带容限相同,具有严格线性相位。

三:内插概念:使抽样率升高的转换。

1、整数倍内插:在已知的相邻抽样点之间等间隔插入(I-1)个零值点。

然后进行低通滤波,即可求得I倍内插的结果。

2、内插后结果:信号的时域:已知抽样序列的两相邻抽样点之间等间隔多了I-1个值信号的频谱:信号的频谱周期增加了I倍。

ch7_1信号的抽取与内插

ch7_1信号的抽取与内插

Y2 ( z) X ( z)H ( z M ) M

1
M 1
1
1
X ( z M WMl ) H (( z M WMl ) M )
M l0

H (z) M 1 M l0
1
X (z M WMl )
基本单元
内插等式
x[k ] L
H (z L ) y3[k]
x[k ] H (z)
y4[k] L
n
X I (z) X (z L ) XI(ej)= X(ejL)
基本单元
XI(ej)= X(ejL)
L=5时内插序列的频谱
1 X(ej)
镜像
1 XI(ej)
镜像



基本单元的连接
M
N
y[k]
x1[k]
1
x2[k]
2
M
y[k]
基本单元
基本单元的连接
x[k]
L v1[k] M y1[k] ?
x[k]
M
v2 [k ] L
y2[k]
如M和L互素,即M和L无公因子,则上述两种级联等价。
V1(ej ) X(ejL )
V2(ej )
1 M
M 1 k0
2πk j
X(e M )
Y1(ej )
Y3 (z) X (z L )H (z L )
Y4(z) X (z)H(z) L X (z L )H (z L )
基本单元
基本单元的连接
x[k]
L v1[k] M y1[k] ?
x[k]
M
v2 [k ] L
y2[k]
例: L=M=2

3、信号的抽样与内插

3、信号的抽样与内插

信号的抽样与内插一. 实验目的(1) 熟悉信号的抽样与恢复过程;(2) 观察欠采样与过采样时信号频谱的变化; (3) 掌握采样频率的确定方法。

二. 实验原理由时域抽样定理可知,若有限带宽的连续时间信号)(t f 的最高角频率为m ω,则信号)(t f 可以用等间隔的抽样值唯一表示,且抽样间隔s T 必须不大于mf 21,或者说抽样频率m s ωω2≥。

图1所示为信号抽样与恢复示意图,其中图1 (a)中为抽样前带限信号)(t f ,其频谱)(ωF 为图1 (b)所示,最高频率为m ω。

当该信号被抽样间隔为s T 的冲激序列抽样时,若s T 小于mf 21(过采样),则抽样后信号)(t f s 的频谱为图1(f)所示,频谱没有产生混迭现象。

将抽样后信号)(t f s 通过一个低通滤波器,能恢复原信号)(t f 。

若s T 大于mf 21(欠采样),则抽样后信号)(t f s 的频谱将产生混迭现象,不能从抽样后信号)(t f s 中恢复原信号)(t f 。

(a)(b)(c)(d)(e)(f)(g)(h)图1 信号抽样与恢复示意图三. 实验内容与方法设计信号 )2sin()(ft t xπ=,Hz f 1=的抽样与恢复的实验,实验步骤如下:1. 在MATLAB 命令窗口中输入“simulink ”,启动Simulink Library Browser ;mm 0mm2.在Simulink Library Browser中,新建一个模型文件,编辑模型文件,建立如图2所示的抽样与内插的仿真模型,并保存为sample.mdl;在simulink库浏览器中找到以下各模块:Simulink->Sources: Signal Generator, Pulse Generator, ClockSimulink->Sinks: Scope, To workspaceSimulink->Math Operations: ProductSignal Processing Blockset->Filtering->Filter Designs: Analog Filter Design图2 抽样与内插的仿真模型3.分别在欠采样与过采样条件下,配置各模块的参数(如信号源的频率,抽样脉冲的间隔,低通滤波器的截止频率等)。

实验二 信号的抽样和内插

实验二 信号的抽样和内插

实验二信号的抽样和内插
1.实验目的
熟悉信号采样过程,并通过本实验观察欠采样时信号频谱的混迭现象,了解采样前后信号频谱的变化,加深对采样定理的理解,掌握采样频率的确定方法。

2.实验内容和原理
模拟信号经过 A/D变换转换为数字信号的过程称之为采样,信号采样
f,重复出现一次。

为保证采样后其频谱产生了周期延拓,每隔一个采样频率
s
后信号的频谱形状不失真,采样频率必须大于信号中最高频率成份的两倍,这称之为采样定理。

a 正常采样
b 欠采样
图1. 采样信号的频混现象
实验内容为设计一模拟信号:

=,Hz
f6
=
t
sin(
(ft
)
2
)
3
f为正常采样和欠采样时两种情况进行分析,观察欠采样时信对采样频率
s
号频谱的混迭现象。

3.实验内容
(1)熟悉MATLAB中simulink的用法。

(2)根据下图提示是完成信号)
x的抽样和内插试验仿真设计。

(t
* 运行仿真后各器件的波形如下:
信号源的波形抽样脉冲的波形
抽样后信号的波形恢复以后信号的波形
(3)改变信号源的波形、抽样脉冲的频率,将正弦信号换成方波、三角波后重复实验步骤,思考采样频率如何选择的问题。

4.实验报告要求
简述实验目的及原理,按实验步骤附上相应的信号波形和频谱曲线,说明采样频率变化对信号时域和频域特性的影响,总结实验得出的主要结论。

多采样率信号处理信号的抽取与插值解析ppt课件

多采样率信号处理信号的抽取与插值解析ppt课件

NCEPUBD
y(n)的Z变换为 国家汽车产业政策的相继出台和落实,势必对汽车消费起到了拉动作用;而银行汽车消费信贷的推出和实现,则是汽车消费市场快速成长和发展不可或缺的重要手段。
Y(z) y(n)zn x(M)zn n
n
n
定义一个中间序列
x(n)
x1(n)
0
显然
n0,M,2M,, 其它
1引
1.2 研究目的

要求一个数字系统能工作在“多 抽样率〔multirate〕〞状态, 以适应不同抽样信号的需要。
对一个数字信号,能在一个系统 中以不同的抽样频率出现。
NCEPUBD
国家汽车产业政策的相继出台和落实 ,势必 对汽车 消费起 到了拉 动作用 ;而银 行汽车 消费信 贷的推 出和实 现,则 是汽车 消费市 场快速 成长和 发展不 可或缺 的重要 手段。
x(k L)h(nk) k
即 y(n)x(k)h(nkL)
k
插值时补进来的零,不再是零。
NCEPUBD
4
国家汽车产业政策的相继出台和落实 ,势必 对汽车 消费起 到了拉 动作用 ;而银 行汽车 消费信 贷的推 出和实 现,则 是汽车 消费市 场快速 成长和 发展不 可或缺 的重要 手段。
抽取与插值相结合的抽样率转换
1引言
1.1 研究背景
至今,我们讨论的数字系统中只有一个 抽样率。
但是,在实际应用中,各系统之间的采 样率往往是不同的
NCEPUBD
国家汽车产业政策的相继出台和落实 ,势必 对汽车 消费起 到了拉 动作用 ;而银 行汽车 消费信 贷的推 出和实 现,则 是汽车 消费市 场快速 成长和 发展不 可或缺 的重要 手段。
Y(z)M 1 M k01X(zM 1WMk )

信号的抽取与插值

信号的抽取与插值

现代信号处理基础课程报告信号的抽取与插值姓名:闫庆焕学号:2013022238专业:电子与通信工程一、引言为简单起见,很多时候我们在讨论信号处理的各种理论、算法及实现这些算法的系统时,都把抽样频率视为恒定值,即在一个数字系统中只有一个抽样率。

但是,在实际工作中,我们经常会遇到抽样率转换的问题。

一方面,要求一个数字系统能工作在“多抽样率(multirate)”状态,以适应不同抽样信号的需要;另一方面,对一个数字信号,要视对其处理的需要及其自身的特征,能在一个系统中以不同的抽样频率出现。

例如:•多种媒体(语音、图片、视频、数据)• 减少数据冗余——降采样• 两系统时钟频率不同• 子带编码• 同步• 软件无线电⇒要求转换抽样率,或要求系统工作在多抽样率状态。

⇒多率信号处理以上几个方面都是希望能对抽样率进行转换,或要求数字系统能工作在多抽样率状态。

近20年来,建立在抽样率转换理论及其系统实现基础上的“多抽样率数字信号处理” 已成为现代信号处理的重要内容。

其核心内容是信号抽样率的转换及滤波器组。

减少抽样率以去掉过多数据的过程称为信号的抽取(decimatim),增加抽样率以增加数据的过程称为信号的插值(interpolation)。

抽取、插值及其二者相结合的使用便可实现信号抽样率的转换。

实现抽样率转换的一种方法:离散时间信号变换为模拟信号;模拟信号以新的抽样频率抽样,得到另一个离散时间序列。

这种方法的缺点:失真和量化误差⇒影响精度这种方法如下图所示。

现在主要研究直接在数字域对抽样序列x(n)做抽样率转换,得到新的抽样信号。

二、信号的抽取1、从连续时域改变抽样率,从原信号)(txa中每D个点抽取一个,依次组成一个新的序列)(nxd,即) (n xd =)(Dtxa,),(∞-∞∈n(1)图2-1 连续信号抽取过程图2-2 连续信号抽取后频谱变化2、直接在序列域用整数D的抽取2.1抽取器的时域、频域分析时域:对原信号每D点抽1点。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第5章信号的抽取与插值5.1前言至今,我们讨论的信号处理的各种理论、算法及实现这些算法的系统都是把抽样频率f视为恒定值,即在一个数字系统中只有一个抽样率。

但是,在实际工作中,我们经常会s遇到抽样率转换的问题。

一方面,要求一个数字系统能工作在“多抽样率(multirate)”状态,以适应不同抽样信号的需要;另一方面,对一个数字信号,要视对其处理的需要及其自身的特征,能在一个系统中以不同的抽样频率出现。

例如:1. 一个数字传输系统,即可传输一般的语音信号,也可传输播视频信号,这些信号的频率成份相差甚远,因此,相应的抽样频率也相差甚远。

因此,该系统应具有传输多种抽样率信号的能力,并自动地完成抽样率的转换;2. 如在音频世界,就存在着多种抽样频率。

得到立体声声音信号(Studio work)所用的抽样频率是48kHz,CD产品用的抽样率是44.1kHz,而数字音频广播用的是32kHz[15]。

3. 当需要将数字信号在两个具有独立时钟的数字系统之间传递时,则要求该数字信号的抽样率要能根据时钟的不同而转换;4.对信号(如语音,图象)作谱分析或编码时,可用具有不同频带的低通、带通及高通滤波器对该信号作“子带”分解,对分解后的信号再作抽样率转换及特征提取,以实现最大限度减少数据量,也即数据压缩的目的;5. 对一个信号抽样时,若抽样率过高,必然会造成数据的冗余,这时,希望能在该数字信号的基础上将抽样率减下来。

以上几个方面都是希望能对抽样率进行转换,或要求数字系统能工作在多抽样率状态。

近20年来,建立在抽样率转换理论及其系统实现基础上的“多抽样率数字信号处理”已成为现代信号处理的重要内容。

“多抽样率数字信号处理”的核心内容是信号抽样率的转换及滤波器组。

减少抽样率以去掉过多数据的过程称为信号的“抽取(decimatim)”,增加抽样率以增加数据的过程称为信号的“插值(interpolation)。

抽取、插值及其二者相结合的使用便可实现信号抽样率的转换。

滤波器组,因名思义,它是一组滤波器,它用以实现对信号频率分量的分解,然后根124125据需要对其各个“子带”信号进行多种多样的处理(如编码)或传输,在另一端再用一组滤波器将处理后的“子带”信号相综合。

前者称为分析滤波器组,后者称为综合滤波器组。

我们将在本章详细讨论抽样率转换的方法,在第6、第7及第8三章讨论滤波器组问题。

5.2信号的抽取设nTs t t x n x ==|)()(,欲使s f 减少M 倍,最简单的方法是将)(n x 中每M 个点中抽取一个,依次组成一个新的序列)(n y ,即)()(Mn x n y =n =-∞~+∞ (5.2.1)现在我们证明,)(n y 和)(n x 的DTFT 有如下关系:∑-=-=10/)2()(1)(M k Mk j j eX Me Y πωω(5.2.2)证明: 由(5.2.1)式,)(n y 的z 变换为∑∑∞-∞=∞-∞=--==n n nnzMn x zn y z Y )()()( (5.2.3)为了导出)(z Y 和)(z X 之间的关系,我们定义一个中间序列)(1n x :⎩⎨⎧=0)()(1n x n x 其它,,2,,0 M M n ±±= (5.2.4) 注意,)(1n x 的抽样率仍示s f ,而)(n y 的抽样率是M f s /。

)(n x 、)(1n x 及)(n y 如图5.2.1(a ),(b )和(c )所示,抽取的框图如图(d )所示。

图中符号M 倍抽取。

由该图,显然 )()()(1Mn x Mn x n y ==,这样,有∑∑∞-∞=∞-∞=--==n n Mn nzn x zMn x z Y /11)()()( 即 )()(/11Mzx z Y =(5.2.5)现在的任务是要找到)(1z x 和)(z x 之间的关系。

令∑∞-∞=-=i Mi n n p )()(δ为一脉冲序列,它在M 的整数倍处的值为1,其余皆为零,其抽样频率也为s f 。

由1.8节的Possion 和公式及DFS 的理论,)(n p 又可表示为:∑-=-=101)(M k kn MWMn p , Mj M eW /2π-= (5.2.6)126因为)()()(1n p n x n x =,所以:∑∑∞-∞=∞-∞=--==n n n k MnzWn x Mzn p n x z X ))((1)()()(1即:∑-==101)(1)(M k k MzWX Mz X(5.2.7)将该式代入(5.2.5)式,有∑-==101)(1)(M k k MW zX Mz Y(5.2.8)令ωj ez =代入此式,即得(5.2.2)式,证毕。

(5.2.8)式又常写成如下形式∑-==10)(1)(M k k MMzWX Mz Y(5.2.9)图5.2.1信号抽取示意图,M =3, 横坐标为抽样点数()a 原信号()x n ,1()()b x n ,()c 抽取后的信号()y n ,(d )抽取的框图127(5.2.2)式的含意是,将信号)(n x 作M 倍的抽取后,所得信号)(n y 的频谱等于原信号)(n x 的频谱先作M 倍的扩展,再在ω轴上作k Mπ2(1,,2,1-=M k )的移位后再迭加。

如图5.2.2的(a ),(b ),(c ),(d )及(e )所示。

图5.2.2 信号抽取后频谱的变化, 图中3M =由抽样定理,在由)(t x 抽样变成)(n x 时,若保证c s f f 2≥,那么抽样的结果不会发生频谱的混迭。

对)(n x 作M 倍抽取得到)(n y ,若保证由)(n y 重建出)(t x ,那么,)(ωj e Y 的一个周期(,M M ππ-)也应等于)(t x 的频谱)(Ωj X 。

这就要求抽样频率s f 必须满足c s Mf f 2≥。

图5.2.2正是这种情况。

图中()j X e ω的频谱限制在33ππ-内,而又正好作M =3的抽取,因此)(ωj eY 中没有发生频谱的混迭,如图(e )所示。

但是,如果c s Mf f 2≥的条件不能得到满足,那么)(ωj eY 中将发生混迭,因此也就无128法重建出)(t x 。

如图5.2.3(a )所示,()j X e ω的频谱在2ωπ≥的范围内仍有值,因此,即使作M =2倍的抽取,也必然发生混迭,如图(b )所示。

由于M 是可变的,所以很难要求在不同的M 下都能保证c s Mf f 2≥。

为此,防止抽取后在)(ωj e Y 中出现混迭的方法是在对)(n x 抽取前先作低通滤波,压缩其频带,如图(c )所示。

令)(n h 为一理想低通滤波器,即⎩⎨⎧=01)(ωj e H其它M πω2||≤ (5.2.10)如图(d )所示,令滤波后的输出为)(n υ,则∑∞-∞=-=k k n x k h n )()()(υ令对)(n υ抽取后的序列为)(n y ,则∑∞-∞=-==k k Mn x k h Mn n y )()()()(υ∑∞-∞=-=k k Mn h k x )()( (5.2.11)由前面的推导不难得出:∑-==1011)()(1)(M k k M Mk MMW zH W zX Mz Y(5.2.12a)及∑-=--=10)2()2()()(1)(M k Mk j Mk j j eH eX Me Y πωπωω(5.2.12b))(n υ的频谱()j V e ω如图(e )所示,)(ωj e Y 如图(f )所示。

由该图可以看出,加上频带为(M M ππ,-)的低通滤波器后,可以避免抽取后频谱的混迭。

因此,在对信号抽取时,抽取前的低通滤波一般是不可缺少的。

在图5.2.3(f )中使用了变量“y ω”,现对此稍作解释。

在一个多抽样率系统中,不同位置处的信号往往工作在不同的抽样频率下,因此,标注该信号频率的变量“ω” 也就具有不同的含义。

例如,在图5.2.1(d )中,若令相对)(ωj e Y 的圆周频率为y ω,相对对()j X e ω的圆周频率为x ω,则y ω和x ω有如下关系:12922()2y y s s x f f f f M Mf f M ωπππω==== (5.2.13)若要求y ωπ≤,则必须有x M ωπ≤,这正是(5.2.10)式对()j H e ω频带所提要求的原因。

同时使用y ω和x ω两个变量固然能指出抽取前后信号频率的内涵,但使用起来非常不方便。

故在本书中,除非特别说明,在抽取前后及下一节要讨论的插值前后,信号的圆周频率统一用ω表示之。

只要搞清了抽取和插值前后的频率关系,一般是不会混淆的。

图5.2.3先滤波再抽取后的频谱的变化,图中M =2(a )()j X e ω,(b )没滤波就抽取得到的()j Y e ω,(c ) 信号抽取框图,(d ))(ωj eH ,(e ))(ωj eV ,(d )滤波后再抽取得到的)(ωj e Y5.3信号的插值如果希望将)(n x 的抽样频率s f 增加L 倍,即变成s Lf ,那么,最简单的方法是将)(n x130每两个点之间补L -1个零。

设补零后的信号为)(n υ,则⎩⎨⎧=0)()(L n x n υ其它,2,,0L L n ±±=(5.3.1)如图5.3.1(a )和(b )所示。

图5.3.1信号的插值(a )原信号)(n x ,(b )插入1-L 个零后的)(n υ,3=L 。

现在来分析)(n x 、)(n υ各自DTFT 之间的关系。

由于∑∑∞-∞=∞-∞=--==n n nj nj eL n x en e V j ωωυω)()()(∑∞-∞=-=k kLj ek x ω)(即)()(L j j e X e V ωω=(5.3.2) 同理)()(L z X z V =(5.3.3)式中,)(ωj e V 和)(ωj e X 都是周期的,)(ωj e X 的周期是π2,但)(L j e X ω的周期是L π2。

这样,)(ωj e V 的周期也是L π2。

(5.3.2)式的含意是:在ππ~-的范围内,)(ωj e X 的带宽被压缩了L 倍,因此,)(ωj eV 在ππ~-内包含了L 个)(ωj e X 的压缩样本,如图5.3.2所示。

131图5.3.2 插值后对频域的影响,2=L (a )插值前的频谱,(b )插值后的频谱由该图可以看出,插值以后,在原来的一个周期(ππ~-)内,)(ωj e V 出现了L 个周期,多余的L -1个周期称为)(ωj eX 的映像,我们应当设法去除这些映像。

实际上,图5.3.1用塞进零的方法实现插值是毫无意义的,因为补零不可能增加信息。

自然,我们需要用)(n x 中的点对这些为零的点作出插值。

相关文档
最新文档