短时傅立叶变换_Gabor变换和Wigner-Ville分布实验

合集下载

Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料

Fourier变换-Gabor变换-Wigner分布-小波变换实例分析doc资料

F o u r i e r变换-G a b o r 变换-W i g n e r分布-小波变换实例分析1、分别用短时Fourier ,Gabor 变换分析下列信号,要求提供程序,图形结果并对它们的结果进行对比分析。

采样频率FS=1920HZ ,采样长度N=512.()(10.2sin(215))cos(2300.5sin(215))sin(2120)x t t t t t ππππ=+++ Matlab 程序如下:fs=1920;%采样频率N=512; %采样长度t=0:1/fs:(N-1)/fs; %时间序列x1=(1+0.2*sin(2*pi*15*t)).*(cos(2*pi*30*t)+0.5*sin(2*pi*15*t))+sin(2*pi*120*t);%信号 figure(1)plot(t,x1);%画想(t )的图像y1=fft(x1,N); %对信号进行快速Fourier 变换 mag1=abs(y1);%求变换后的幅值 k=0:N-1; f1=k*fs/N; figure(2) grid onstem(f1,mag1);%绘制N 点DFI 的幅频特性图 xlabel('f1'); ylabel('幅值’);axis([0,256,0,2*max(abs(y1))]);%x,y 的范围 grid on figure(3)h=window(321,'hamming'); sig=x1;tfrstft(sig',1:512,512,h);%短时Fourier 变换 xlabel('时间(秒)'); ylabel('频率(Hz)'); figure(4) q=16;h=window(211,'gauss'); h=h/norm(h);tfrgabor(x1',128,q,h);%Gabor 变换 xlabel('时间(秒)'); ylabel('频率(Hz)');1.1信号的图形图1-1 信号时域波形图1.2信号N点的DFI幅频特性图图1-2 信号的幅频特性图对信号进行分析,信号共有5个频率分别是0HZ,15HZ,30HZ,45HZ,120HZ,用火柴棍状表示出来。

短时傅立叶变换_Gabor变换和Wigner-Ville分布实验

短时傅立叶变换_Gabor变换和Wigner-Ville分布实验

1 | X N (e j ) |2 N
图 2 语音信号功率谱分析
3、短时 Fourier 变换
这里加的窗为 Hamming 窗,窗宽度为 L 85 。
图 3 短时傅里叶变换
4、Gabor 变换
这里的高斯窗,宽度取为 N 160
图 4 Gabor 变换
5、Wigner-Ville 分布
这里采用整段时序信号中最前面 800 个点的信号进行分析。 从结果可以看出, Wigner-Ville 分布得到了信号分析时较高的频率分辨率。
a、Gabor 变换,N=80
b、Gabor 变换,N=320
图 6 分辨率理解示意图
一个高斯函数有两个原因:一是高斯函数的 Fourier 变换仍为高斯函数,这使得 Fourier 逆变换也是用窗函数局部化,同时体现了频域的局部化;二是 Gabor 变 换是最优的窗口 Fourier 变换。
2.3 Wigner-Ville 分布
对信号 s(t ) ,其 Wigner Ville 分布定义为:
% 通道1,取2s数据
f = Fs*(0:halfLength)/Nfft; figure; plot(f,Pyy(1:halfLength+1)); xlabel('Frequency(Hz)'); ylabel('Power Spectrum'); title('Power Spectrum Analysis'); % <二、短时傅里叶变换;利用时频分析包进行分析> L = 85; hHamming = hamming(L); T = 1:Nfft; N = 256; % time instant(s) and number of frequency bins

S变换时频域滤波方法在主动源资料处理中的应用研究

S变换时频域滤波方法在主动源资料处理中的应用研究

S变换时频域滤波方法在主动源资料处理中的应用研究张帅;杨润海;王彬;孙守才;庞卫东;姜金钟;高尔根【摘要】主动源探测中源检距较大的接收台站,由于信号能量较弱及各种干扰的存在,有效信号湮灭于干扰信号之中,导致信噪比降低.利用S变换时频域滤波方法分别对一维、二维加噪数据进行数值模拟计算,发现该方法可对随机信号进行有效识别,输出信号与原始信号互相关程度提高.再将此方法与频率滤波方法应用于宾川主动源高兴台数据处理中,结果表明:S变换时频域滤波方法能够在主动源资料处理中对噪声形成有效压制,提高地震信号信噪比,且效果优于频率域滤波方法.【期刊名称】《地震研究》【年(卷),期】2019(042)001【总页数】8页(P80-87)【关键词】S变换;主动源;时频域滤波;信噪比【作者】张帅;杨润海;王彬;孙守才;庞卫东;姜金钟;高尔根【作者单位】云南省地震局,云南昆明650224;云南省地震局,云南昆明650224;云南省地震局,云南昆明650224;防灾科技学院地球科学学院,河北三河065201;云南省地震局,云南昆明650224;云南省地震局,云南昆明650224;安徽建筑大学土木工程学院,安徽合肥230000【正文语种】中文【中图分类】P315.630 引言宾川主动源发射站自2012年建成以来,积累了长期的观测资料,在探测地壳浅部结构和波速变化方面开展了应用探索(王伟涛等,2017),取得了多方面的研究成果。

如张云鹏等(2017)对2011年以来云南宾川地震信号发射台的所有流动观测数据进行整理,构建了统一的数据库;蒋生淼等(2017)提出了一种利用信号记录中噪声特征的主动源数据筛选方法RMS方法,服务于气枪数据的自动化处理;陈佳等(2017)利用主动源信号对云龙MS5.0地震前后波速变化特征进行了对比研究;叶泵等(2017)利用主动源数据对宾川地区的地壳的各向异性进行了研究;向涯等(2017)将气枪主动源信号与天然地震信号的传播特征进行了对比研究。

课件:短时傅里叶变换与Gabor变换

课件:短时傅里叶变换与Gabor变换

x( )e jt
g ( t)d dt
x(
)e
j t
2
1
π
e
( t )2 4
dt
d
x( )e jtd X ( j )
如果取Guass函数作为窗函数,即
g (t) 2
1
π
t2
e 4
0
则STFT就称为Gabor变换
Xg (t,)
x(
)g
(
t )e jt d
若记
FT[g (t)] G ( ) ea 2
1
4a
对上式两边对t积分
X g (t, )
x( )g (
t)e jtd dt
1 E
2 g( ) 2 d
频宽:
Gt, () FT[gt, (t)]= g( t)e j e j d tt'e j( ) g(t ')e j()t'dt '
Gt, () G(-)e j(-)t
Gt, () G(- )
同时宽,Gt,()的频率中心 0 而频宽:
2
1 2πE
2
Gt ,
( )
2
d
1 2πE
2
G() 2 d
上式也可以用傅里叶变换性质:时域相乘 频域
卷积 gt, ( ) g( t)e jt Gt, () FT[g( t)] FT[e jt ]
由上可见,短时傅里叶变换的基函数 gt, ( )的时宽和 频宽(或称时域和频域的局部性,紧支撑)完全由所 选择的窗函数g(t)的时宽和频宽所决定。
(t,

) g (
t)e j
dtd
4.2.3 离散信号的STFT
x(n) n 0,1, 2 L 1

第三章Wigner-Ville分布及其应用

第三章Wigner-Ville分布及其应用

第三章 Wigner-Ville 分布及其应用在机械诊断学领域,我们涉及的信号从统计意义上讲不仅仅是平稳的,常常要遇到非平稳瞬变和随时间变化明显的调制信号。

这些信号的频率特征与时间有明显的依赖关系,提取和分析这些时变信息对机械诊断意义重大。

Wigner-Ville 分布可看作信号能量在联合的时间和频率域中的分布,是分析非平稳和时变信号的重要工具。

它是由Wigner [1]在1932年提出的,最初用于量子力学的研究。

1948年Ville [2]开始将它引入信号分析领域。

1970年Mark [3]指出了Wigner-Ville 分布中最主要的缺陷─交叉干扰项的存在。

1980年Claasen 和Mecklenbr äker 在一篇连载发表的论文中[4,5,6]详尽论述了Wigner-Ville 分布的概念、定义、性质以及数值计算等问题。

Wigner-Ville 分布不仅具有许多有用特性,而且与许多其它的时频表示相比,例如短时Fourier 变换谱(spectrogram)和时间尺度谱(scalogram,小波变换的平方),能更好地描述信号的时变特征[7]。

因此,尽管受到交叉干扰项的制约,Wigner-Ville 分布仍然得到了十分广泛的应用,如声频系统的描述和解释、地震勘探信号处理、生物信号表示以及时变信号滤波等等。

本章阐述Wigner-Ville 分布的定义、性质、计算、交叉干扰项抑制以及Wigner-Ville 分布在机械状态监测和故障诊断中的应用。

3.1 Wigner-Ville 分布的定义设为一连续时间信号,则)(t x ∫+∞∞−−−+=τωτττωd j t x t x t WVD x )exp()2()2(),(* (3.1.1) 称为信号的自Wigner-Ville 分布(auto-WVD)。

相应地,若为另 一个连续时间信号,则互Wigner-Ville 分布(cross-WVD)定义为)(t x )(t y ∫+∞∞−−−+=τωτττωd j t y t x t WVD y x )exp()2()2(),(*, (3.1.2) 式中,和分别是和的复共轭。

短时傅里叶变换及其谱图分析

短时傅里叶变换及其谱图分析

西南交通大学峨眉校区(作业小论文)工程测试技术课程设计短时傅里叶变换及其谱图分姓名:xxxx学号:2wwwww班级:wwww专业:工程机械2013.03.20短时傅里叶变换及其谱图分析摘要:本文讨论了有噪信号的短时傅里叶变换STFT及其谱围.分析和仿真结果表明,受白噪声污染的信号的STFT可以无偏估计原信号的STFT,而其谱图可以对愿信号的谱图作有偏估计,估计方差是有限的,且是时间和频率的函数.在短窗的情况下,求得了该方差上限的近似表示.关键词:短时傅里叶变换谱图噪声污染信号估计1.前言信号的短时傅里叶变换STFT是最早提出的一种时。

频二维表示方法,它采用加窗的复正弦作为基函数,也称为加窗傅里叶变换。

由于它采用单一的分析窗处理所有频率分量,在时-频平面内所有点上的分辨率是相同的,因而适合于准平稳信号的处理。

STFT 简单易实现,许多联合时.频分析的应用都是由它开始的。

尽管STFT按定义属于线性变换,但在各种实际应用中常采用它的能谱分布表示方法,这就是基于短时傅里叶变换的谱图Spectrogram)表示。

谱图定义为STFT的模平方,它是二次型时.频分布,尽管不满足时一频边缘条件,但可以认为是信号能量在时.频平面上的分布。

谱图已经在信号检测,语音处理等方面得到了广泛应用[1Ⅱ2】。

谱图具有非线性性质,对于多分量信号将产生类似于Wigner分布中的交叉项干扰,从而引入了模糊,影响信号分析结果。

在利用谱图对信号的谱估计中,加性噪声的影响使信号具有了多分量特性.可能使得估计产生较大偏差。

本文就确定性信号受自噪声污染后的STFT及其谱图的最小方差估计问题进行了分析。

文中第二部分做了理论推导,求得了有噪信号的sTFT及其谱图的均值和方差,第三部分对短窗的情况作了近似分析,最后给出了一例简单的仿真结果。

2.傅立叶变换的提出让我们先看看为什么会有傅立叶变换?傅立叶是一位法国数学家和物理学家的名字,英语原名是Jean Baptiste Joseph Fourier(1768-1830), Fourier对热传递很感兴趣,于1807年在法国科学学会上发表了一篇论文,运用正弦曲线来描述温度分布,论文里有个在当时具有争议性的决断:任何连续周期信号可以由一组适当的正弦曲线组合而成。

短时傅立叶变换与Gabor课件

短时傅立叶变换与Gabor课件

优势互补
短时傅立叶变换和Gabor滤波器 在不同的应用场景下各有优势, 将它们结合使用可以充分发挥各 自的优势,提高信号处理的效果 。
促进发展
对短时傅立叶变换和Gabor滤波 器关系的深入理解有助于推动信 号处理领域的发展,促进新方法 、新技术的产生和应用。
04
短时傅立叶变换与Gabor滤波 器的实际应用
短时傅立叶变换与 Gabor课件
目录
Contents
• 短时傅立叶变换简介 • Gabor滤波器介绍 • 短时傅立叶变换与Gabor滤波器的
关系 • 短时傅立叶变换与Gabor滤波器的
实际应用 • 总结与展望
01 短时傅立叶变换简介
定义与性质
定义
短时傅立叶变换是一种信号处理方法 ,通过在时间上加窗来分析信号的局 部特性。
缺点
Gabor滤波器的计算复杂度较高,需要消耗较多的计算资源。此外,由于其参数调整较为复杂,需要专业人员进 行操作和维护。
03
短时傅立叶变换与Gabor滤波 器的关系
短时傅立叶变换与Gabor滤波器的相似性
窗口函数
短时傅立叶变换和Gabor滤波器都使用窗口函数来分析信号的局部特性。窗口函数在时 间域或频率域定义了一个时间窗口或频率窗口,用于提取信号的局部信息。
在音频处理中的应用
音乐信号分析
短时傅立叶变换可以用于分析音乐信号的频谱,帮助音乐制作人 、音乐家和音频工程师理解音乐的结构和特征。
语音识别
在语音识别中,短时傅立叶变换可以用于提取语音信号的特征,为 语音识别系统提供输入。
音频压缩
通过分析音频信号的频谱,短时傅立叶变换可以帮助实现更有效的 音频压缩,减小音频文件的大小。
Gabor滤波器是一种基于Gabor函数的信号处理方法,它能够模拟人类视觉系统对图像的处理方式,具 有方向性和频率选择性,广泛应用于图像处理和计算机视觉领域。

最新Fourier变换-Gabor变换-Wigner分布-小波变换实例分析

最新Fourier变换-Gabor变换-Wigner分布-小波变换实例分析

精品资料F o u r i e r变换-G a b o r 变换-W i g n e r分布-小波变换实例分析........................................1、分别用短时Fourier,Gabor变换分析下列信号,要求提供程序,图形结果并对它们的结果进行对比分析。

采样频率FS=1920HZ,采样长度N=512.Matlab程序如下:fs=1920;%采样频率N=512; %采样长度t=0:1/fs:(N-1)/fs; %时间序列x1=(1+0.2*sin(2*pi*15*t)).*(cos(2*pi*30*t)+0.5 *sin(2*pi*15*t))+sin(2*pi*120*t);%信号figure(1)plot(t,x1);%画想(t)的图像y1=fft(x1,N); %对信号进行快速Fourier变换mag1=abs(y1);%求变换后的幅值k=0:N-1;f1=k*fs/N;figure(2)grid onstem(f1,mag1);%绘制N点DFI的幅频特性图xlabel('f1');ylabel('幅值’);axis([0,256,0,2*max(abs(y1))]);%x,y的范围grid onfigure(3)h=window(321,'hamming');sig=x1;tfrstft(sig',1:512,512,h);%短时Fourier变换xlabel('时间(秒)');ylabel('频率(Hz)');figure(4)q=16;h=window(211,'gauss');h=h/norm(h);tfrgabor(x1',128,q,h);%Gabor变换xlabel('时间(秒)');ylabel('频率(Hz)');1.1信号的图形图1-1 信号时域波形图1.2信号N点的DFI幅频特性图图1-2 信号的幅频特性图对信号进行分析,信号共有5个频率分别是0HZ,15HZ,30HZ,45HZ,120HZ,用火柴棍状表示出来。

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

[tfr,t,f]=tfrstft(y,T,N,hHamming); figure; contour(t,(0:N/2-1)/N*Fs,abs(tfr(1:N/2,:))); xlabel('Time'); ylabel('Frequency(Hz)'); title(['STFT, Hamming(' num2str(L) ')']); % <三、Gabor变换;利用时频分析包进行分析 NG = 160; Q = 80; [tfr,dgr,gam] = tfrgabor(y,NG,Q); X = (1:NG)*Nfft/NG; Y = (0:N/2-1)*Fs/N; figure; contour(X,Y,abs(tfr(1:N/2,:))); xlabel('Time'); ylabel('Frequency(Hz)'); title(['Gabor Representation, N = ' num2str(NG) ' Q = ' num2str(Q)]); % <四、Wigner-Ville分布> T = 1:800; N = 8192; N = size(tfr,1); % 采用Gauss(N+1)窗
式中 gt , ( ) g ( t )e j ,且 || g ( ) || 1 , || gt , ( ) || 1 ,窗函数 g ( ) 应取对称。 离散信号的短时傅立叶变换 当我们要在计算机上实现一个信号的短时傅立叶变换时,该信号必须是离散 的,且为有限长。设给定的信号为 x(n), n 0,1,..., L 1 ,有
% time instant(s) and number of frequency bins
[tfr,t,f] = tfrwv(y(10000:10800),T,N); figure; contour(t,(0:N/2-1)/N*Fs,abs(tfr(1:N/2,:))); xlabel('Time'); ylabel('Frequency(Hz)'); title('Wigner-Ville Distribution');
二、原理解析
2.1 短时傅里叶变换 STFT
短时傅里叶变换是基于傅里叶变换的线性时频表示。短时傅立叶变换是一种 常用的时频分析方法,它通过时间窗内的一段信号来表示某一时刻的信号特征。 对于 x(t ) L2 ( R) ,有:
STFTx (t , ) x( ) g t*, ( )d x( ) g * ( t )e j d x( ), g ( t )e j
频率是连续的。为了在计算机上实现,应将频率 离散化,令 k
STFTx (m , k ) x n( g *) n ( mN e M )
n j 2 n k
2 k ,则 M
上式将频域的一个周期 2 分成了 M 点, 显然, 上式是一个标准的 M 点 DFT, 若窗函数 g (n) 的宽度正好也是 M 点,那么上式可写成
2.2 Gabor 变换
Gabor 变换是短时 Fourier 变换中当窗函数取为高斯函数时的一种特殊情况。 Gabor 变换定义为
G f (a, b, )
f (t ) g a (t b)eit dt
其中, g a (t )
1 2 a
exp(
t2 ) ,是高斯函数,称为窗函数。Gabor 取 g (t ) 为 4a
一个高斯函数有两个原因:一是高斯函数的 Fourier 变换仍为高斯函数,这使得 Fourier 逆变换也是用窗函数局部化,同时体现了频域的局部化;二是 Gabor 变 换是最优的窗口 Fourier 变换。
2.3 Wigner-Ville 分布
对信号 s(t ) ,其 Wigner Ville 分布定义为:
采用 Windows 关机声音:“C:\WINDOWS\Media\Windows XP 关机.wav” 。这 里对该音频信号进行了重采样,且进行了时间长度的截取,最后使采样频率
Fs 8000Hz ,信号时间长度为 t 2s 。
图 1 原始音频信号时域图
2、功率谱估计
采用周期图法: P( )
a、Gabor 变换,N=80
b、Gabor 变换,N=320
图 6 分辨率理解示意图
% 通道1,取2s数据
f = Fs*(0:halfLength)/Nfft; figure; plot(f,Pyy(1:halfLength+1)); xlabel('Frequency(Hz)'); ylabel('Power Spectrum'); title('Power Spectrum Analysis'); % <二、短时傅里叶变换;利用时频分析包进行分析> L = 85; hHamming = hamming(L); T = 1:Nfft; N = 256; % time instant(s) and number of frequency bins
1 | X N (e j ) |2 N
图 2 语音信号功率谱分析
3、短时 Fourier 变换
这里加的窗为 Hamming 窗,窗宽度为 L 85 。
图 3 短时傅里叶变换
4、Gabor 变换
这里的高斯窗,宽度取为 N 160
图 4 Gabor 变换
5、Wigner-Ville 分布
这里采用整段时序信号中最前面 800 个点的信号进行分析。 从结果可以看出, Wigner-Ville 分布得到了信号分析时较高的频率分辨率。
五、分析讨论
从图 1 和图 2 的分析可知,语音信号的能量主要分布在 1.4s 以前,频率分 布主要在 1700Hz 以下。三种分解方式均是把信号的能量按时间和频率做二维分 布, 即把信号用时频二维基函数的线性组合来描述。而该基函数表示在时间和频 率区间的能量分布情况。 Wigner-Ville 分布具有对称性、时移性等许多优良的性能,对瞬时频率和群 延时有清晰的概念。其不足是由于 Wigner-Ville 分布不是信号的线性变换,因此
存在交叉项干扰。 另外,时频分析都受到 Heisenberg 测不准原理约束,一旦窗函数选定,时 频分辨率便确定下来。 这就使它对突变信号和非平稳信号的分析存在局限性,自 适应能力有所不足。 对分辨率的理解 可以用下图 6 来解释,图 a 和 b 都采用 Gabor 变换,但是窗口的宽度不一 样,图 a 采用窗口的宽度为 N 80 ,图 b 采用的窗口的宽度为 N 320 。显然, 图 a 的时间分辨率要高于图 b,在时频图中表现为沿时间轴方向(即横轴方向), 更容易分辨出某个具体“原子”信号的时间中心。而图 b 的时间分辨率虽然低, 但是频率分辨率高于图 a,更容易分辨出频域的中心。这体现了受 Heisenberg 测不准原理约束, 我们对时间分辨率和频率分辨率只能取一个折中,不可兼得的 思想,一个的提高必然导致另一个的相对降低,反之亦然。
现代信号处理 实验七
一、作业内容
(一)信号 一段语音信号(一个词或词组,2 秒左右) ,采样频率应在 8 kHz 以上。 (二)要求 分别用短时傅立叶变换、Gabor 变换和 Wigner-Ville 分布进行分析; 根据语音信号的机理和特征,对各种时频分析的结果进行讨论,包括物理意 义(从基函数角度) 、时频分辨率以及方法的特点。
STFTx (m, k )
M 1 n 0
x(n) g
*
nk , k 0,1,...., M 1 (n mN )WM
(1)
若 g (n) 的宽度小于 M ,那么可将其补零,使之变成 M ,若 g (n) 的宽度大于 (1)式为一标准 DFT,时域、 M ,则应增大 M 使之等于窗函数的宽度。总之, 频域的长度都是 M 点。 式中 N 的大小决定了窗函数沿时间轴移动的间距,N 越小, 上面各式中 m 的 取值越多,得到的时-频曲线越密。 MATLAB 的时频分析 Toolbox 中给出了实现(1)式的程序,即 tfrstft。
图 5 Wigner-Ville 分布
四、实验程序
下面是本次程序代码,采用了Matlab时频分析Toolbox(网上可下载) 。
clear; % <Z、音频信号读入和重采样> [y0, Fs0] = wavread('关机.wav'); Fs = 8000; Ts = 1/Fs; y = resample(y0,Fs,Fs0); % sound(y); y = y(:,1); y = y(1:2*Fs); % <一、功率谱分析> Nfft = length(y); t = (0:Nfft-1)/Fs; figure; plot(t,y); title(['Original Signal, Fs = ' num2str(Fs/1000) 'KHz']); Y = fft(y,Nfft); Pyy= Y.* conj(Y)/Nfft; halfLength = floor(Nfft/2); % fft分析 % 采用系统关机声音 % 重采样,8K Hz
W (t , ) s(t )s* (t )e j d 2 2
Wigner Ville 分布直接对信号的二次型计算傅里叶变换,满足理想时频分布

ቤተ መጻሕፍቲ ባይዱ


的大多数性质。 Wigner Ville 分布的目的是得到信号分析时较高的频率分辨率。
三、实验结果
1、原始信号
STFTx (m, e j ) x(n) g * (n mN )e jn
n
x(n), g (n mN )e jn
相关文档
最新文档