小波變換教程(一):為什麼需要小波變換

2021-02-20 智能航空發動機
本文講解ROBI POLIKAR編寫的小波變換教程《THE WAVELET TUTORIAL》的第一部分:為什麼需要小波變換。

連結:http://users.rowan.edu/~polikar/WTtutorial.html

該教程的目錄如下,主要分為四個部分:1)概覽:為什麼需要小波變換;2)基礎:傅立葉變換及短時傅立葉變換;3)多尺度分析:連續小波變換;4)多尺度分析:離散小波變換

這是一篇引導性的教程,作者將給出小波變換的基本原理,而不會涉及公式和理論的證明。

將數學變換作用於信號,可以獲得比原來的信號更豐富的信息。假設時域信號為原始信號,經任何數學變換後的信號為處理後的信號。

有許多變換可以用,其中傅立葉變換是最受歡迎的。

時域信號的信息可以用時間-幅度圖來刻畫,即橫軸是時間,縱軸是信號的幅度。然而,時間-幅度圖對於大多數信號處理相關的應用而言,並不是最佳的方式。大多數情況下,最明顯的特徵信息隱藏在信號的頻域內。頻譜圖是從頻域角度刻畫信號的,且能顯示信號中存在什麼樣的頻率。

那我們怎麼測量一個信號的頻率呢?或者說怎麼超出信號中的頻率成分?答案是傅立葉變換。如果對時域信號進行傅立葉變換,那麼就可以獲得信號的頻率-幅度圖【頻譜圖】(頻率軸從0一直到無窮大,對於每個頻率都對應一個幅度值)。

頻譜圖總是對稱的,但是對稱部分所含信息一樣。因此,只需保留一般的頻譜圖即可。

2)為什麼需要頻域信息?

通常情況下,在時域上不能輕易獲取的信息可以在頻域上獲得。
儘管傅立葉變換可能是最受歡迎的變換,但是不止它一種變換。有許多其它變換也經常被使用,例如希爾伯特變換、短時傅立葉變換、維格納分布等等。每種變換都有它自己使用的領域以及優缺點。傅立葉變換是一種可逆變換,即可以在原始信號和變換後的信號之間互相轉換。但是,傅立葉變換隻告訴了我們在信號中每個頻率的幅度多大,但是沒有告訴我們這些頻率在什麼時刻存在。也就是說,通過傅立葉變換,要麼只能得到時域信息,要麼只能得到頻域信息。有沒有同時得到時域和頻域信息的方法呢?
如果一個信號是靜態的,即頻率分量不隨時間改變。換句話說,在所有的時刻都存在相同的頻率。因此,對於靜態信號,只用傅立葉變換就夠了。

但是,如果一個信號是非靜態的,那麼只用傅立葉變換就不夠了,因為傅立葉變換不能告訴我們頻率存在的時刻。因此,小波變換就派上了用場。

小波變換能夠同時提供時域和頻域上的信息,即給出原始信號的時頻表示。小波變換具體的工作原理放在算是傅立葉變換之後的內容介紹,因為小波變換的提出就是為了解決短時傅立葉變換解析度問題的。

To make a real long story short, we pass the time-domain signal from various highpass and low pass filters,which filters out either high frequency or low frequency portions of the signal. This procedure is repeated,every time some portion of the signal corresponding to some frequencies being removed from the signal.

簡單地說,時域信號分別經過高通濾波器和低通濾波器,則可以將信號中的高頻和低頻成分分離出來。

Here is how this works: Suppose we have a signal which has frequencies up to 1000 Hz. In the first stagewe split up the signal in to two parts by passing the signal from a highpass and a lowpass filter (filtersshould satisfy some certain conditions, so-called admissibility condition) which results in two differentversions of the same signal: portion of the signal corresponding to 0-500 Hz (low pass portion), and 500-1000 Hz (high pass portion).
Then, we take either portion (usually low pass portion) or both, and do the same thing again. This operationis called decomposition.註:小波包變換也會對高頻部分進行降解。
Assuming that we have taken the lowpass portion, we now have 3 sets of data, each corresponding to thesame signal at frequencies 0-250 Hz, 250-500 Hz, 500-1000 Hz.
Then we take the lowpass portion again and pass it through low and high pass filters; we now have 4 sets ofsignals corresponding to 0-125 Hz, 125-250 Hz,250-500 Hz, and 500-1000 Hz. We continue like this untilwe have decomposed the signal to a pre-defined certain level. Then we have a bunch of signals, whichactually represent the same signal, but all corresponding to different frequency bands.
We know which signal corresponds to which frequency band, and if we put all of them together and plot them on a 3-D graph, we will have time in one axis, frequency in the second and amplitude in the third axis. This will showus which frequencies exist at which time
Higher frequencies are better resolved in time, and lower frequencies are better resolved in frequency.


不確定性原則:我們不能精確地知道在什麼時刻存在什麼樣的頻率,只能知道在哪個時間段內存在哪些頻率帶。

相關焦點

  • 小波變換教程(1):基本原理
    (第二版)歡迎閱讀此份關於小波變換的入門教程。要是你發現教程裡有任何前後不協調或不正確的內容,請聯繫我。我很樂於收到關於教程的任何評論。變換…啥?首先,為什麼需要變換,或者說到底什麼是變換?上圖能夠看出這一特性。不過,由於後一半對稱部分只不過是前一半圖形的鏡像,並未提供額外信息,因此,這部分經常不畫出來。下文中出現的多數頻譜圖,我將只繪出前半部分。為什麼需要頻率信息?
  • 小波變換原理與應用_小波變換的基本原理_小波變換的應用
    打開APP 小波變換原理與應用_小波變換的基本原理_小波變換的應用 發表於 2018-01-13 09:42:37      小波變換的基本原理   傳統的信號理論,是建立在Fourier分析基礎上的,而Fourier變換作為一種全局性的變化,其有一定的局限性。在實際應用中人們開始對Fourier變換進行各種改進,小波分析由此產生了。
  • 小波變換通俗解釋
    從傅立葉變換到小波變換,並不是一個完全抽象的東西,可以講得很形象。小波變換有著明確的物理意義,如果我們從它的提出時所面對的問題看起,可以整理出非常清晰的思路。下面就按照傅立葉-->短時傅立葉變換-->小波變換的順序,講一下為什麼會出現小波這個東西、小波究竟是怎樣的思路。
  • 小波的秘密1-小波變換概況與綜述
    1.有了Fourier,為什麼還需要Wavelet?實際應用中很需要時頻局部化,傅立葉顯然缺乏此能力了。即使如此,由於其鮮明的物理意義和快速計算,在很多場合仍然應用廣泛。  閒扯了這麼多,不要迷糊,開始上圖:  第一個就是傅立葉變換是整個時域,所以沒有局部特徵。這是由基函數決定的,同時如果在時域發生突變,那麼在頻域就需要大量的正弦波去擬合,這也是傅立葉變換性質決定的。
  • 小波變換 完美通俗解讀
    恩,以上就是通常情況下你能在國內網站上搜到的小波變換文章告訴你的。但為什麼呢?這是我希望在這個系列文章中講清楚的。不過在這篇文章裡,我先點到為止,把小波變換的重要特性以及優點cover了,在下一篇文章中再具體推導這些特性。小波變換的本質和傅立葉變換類似,也是用精心挑選的basis來表示信號方程。
  • Matlab傅立葉變換、餘弦變換和小波變換
    圖像小波變換的 Matlab 實現函數3.1 一維小波變換的 Matlab 實現(1) dwt 函數 Matlab功能:一維離散小波變換格式:[cA,cD]=dwt(X,'wname')[cA,cD]=dwt(X,Lo_D,Hi_D)別可以實現一維、二維和 N 維 DFT說明:[cA,cD]=dwt(X,'wname') 使用指定的小波基函數 'wname
  • 小波變換通俗解釋版
    小波變換有著明確的物理意義,如果我們從它的提出時所面對的問題看起,可以整理出非常清晰的思路。下面就按照傅立葉-->短時傅立葉變換-->小波變換的順序,講一下為什麼會出現小波這個東西、小波究竟是怎樣的思路。
  • 完美通俗解讀小波變換,終於搞懂小波是什麼東東了
    恩,以上就是通常情況下你能在國內網站上搜到的小波變換文章告訴你的。但為什麼呢?這是我希望在這個系列文章中講清楚的。不過在這篇文章裡,我先點到為止,把小波變換的重要特性以及優點cover了,在下一篇文章中再具體推導這些特性。小波變換的本質和傅立葉變換類似,也是用精心挑選的basis來表示信號方程。
  • 小波變換和motion信號處理(一)
    我並不claim我會把整個小波變換講清楚,這是不可能的事,我只能盡力去圍繞要點展開,比如小波變換相對傅立葉變換的好處,這些好處的原因是什麼,小波變換的幾個根本性質是什麼,背後的推導是什麼。我希望達到的目的就是一個小波變換的初學者在看完這個系列之後,就能用matlab或者別的工具對信號做小波變換的基本分析並且知道這個分析大概是怎麼回事。
  • 小波變換和motion信號處理(二)
    這是《小波變換和motion信號處理》系列的第二篇,深入小波。第一篇我進行了基礎知識的鋪墊,第三篇主要講解應用。但是,母小波並非唯一的原始基。在構建小波基函數集合的時候,通常還要用到一個函數叫尺度函數,scaling function,人們通常都稱其為父小波。它和母小波一樣,也是歸一化了,而且它還需要滿足一個性質,就是它和對自己本身周期平移的函數兩兩正交:
  • 基於FPGA實現多種小波變換
    引 言 基於提升框架的小波變換方法,利用FPGA 可編程特性可實現多種小波變換。在邏輯綜合時按不同小波的要求,改變參數可得到不同的結果。以圖像處理中常用的(5 ,3)濾波器為例說明依靠FPGA 的重組特性實現濾波器的小波變換核方法。實驗結果表明,利用FPGA 設計的提升小波變換核能滿足不同場合和不同運行的要求。 LS 小波變換理論 LS 變換過程如圖1 所示,逆變換與正變換相同,只是順序相反。
  • 小波變換和motion信號處理:第二篇
    > 另外,為了方便處理,父小波和母小波也需要是正交的。需要提醒一點的是,這個正交純粹是為了小波分析的方便而引入的特性,並不是說小波變換的基就一定必須是正交的。但大部分小波變換的基確實是正交的,所以本文就直接默認正交為小波變換的主要性質之一了。引入這個父小波呢,主要是為了方便做多解析度分析(multiresolution analysis, MRA)。說到這裡,你的問題可能會井噴了:好好的為什麼出來一個父小波呢?
  • 小波變換和motion信號處理:第一篇
    我並不claim我會把整個小波變換講清楚,這是不可能的事,我只能盡力去圍繞要點展開,比如小波變換相對傅立葉變換的好處,這些好處的原因是什麼,小波變換的幾個根本性質是什麼,背後的推導是什麼。我希望達到的目的就是一個小波變換的初學者在看完這個系列之後,就能用matlab或者別的工具對信號做小波變換的基本分析並且知道這個分析大概是怎麼回事。
  • 圖像的二維提升小波變換的FPGA實現
    小波分析理論以其良好的時頻區域性和多解析度分析能力,開闢了圖像處理的嶄新領域。小波變換是一種很好的圖像分解方法,非常適合於分析突變信號而用於靜止圖像邊緣的提取和壓縮。
  • 基於SI濾波器的一種小波變換的實現
    摘要:文中在應用對數域電路的基礎上,提出了一種新型的連續小波變換方法,它通過對母小波的一種數值逼近得到小波函數的有理公式,並以Marr小波為例來模擬這個逼近過程,並用Matlab對逼近過程進行仿真。
  • 高斯類小波變換的開關電流頻域法實現
    相比開關電容技術,開關電流技術不需要線性浮置電容,CMOS工藝兼容,具有大動態範圍、良好的高頻性能、高速度、低功耗等優良特性,有利於大規模電路集成[4-6]。本文提出了一個以頻域中的高斯函數單元為核心的共享結構系統實現3種高斯類小波變換。
  • 基於FPGA 的多用途提升小波變換核
    引 言本文引用地址:http://www.eepw.com.cn/article/189802.htm基於提升框架的小波變換方法,利用FPGA 可編程特性可實現多種小波變換。
  • 一種基於小波變換的圖像壓縮方法與實現
    小波分析就是將信號分解為原小波(也叫小波基)函數不同位移和膨脹的小波。而小波變換就是採用小波理論,將原始信號進行處理,使其具有某些更適合後續處理的時頻特性。小波變換因具有良好的空域、頻域局部化,多解析度,時間複雜度低等特性,特別適合處理非平穩信號,數字圖像是典型的非平穩二維信號。
  • 連續小波變換開關電流電路的實現
    此外,它不需要線性浮置電容,更適合於cmosvlsi工藝。而用於濾波器時,開關電流積分器不需要運算放大器,因而比開關電容濾波器電路更簡單,也不存在由運算放大器的非理想性帶來的影響。開關電流電路是當前低壓低耗大規模集成電路重要實現技術之一。
  • 一種基於小波變換的新型壓縮編碼模型
    小波變換壓縮編碼的現狀及當前的研究存在的問題小波分析是近年來發展起來的一門新興的數學分析理論,其應用範圍包括數學領域本身的許多學科,利用小波變換的理論實現圖像的壓縮編碼已經從九十年代初起得到了廣泛與深入地研究,並逐漸成為圖像壓縮編碼領域的一個重要分支。