多維度變換
在數學分析及應用中,「多維度變換」是用來分析訊號的二維或是多維的頻率成分。
多維度傅立葉變換
其中一個常用的多維度變換就是傅立葉變換,是將一個訊號的表示式從時域/空域轉換到頻域。[1]離散域的多維度傅立葉變換可表示成下列式子:
其中F代表多維度傅立葉變換,m代表維度。將f定義成多維度的離散域訊號,則逆多維度傅立葉變換為:
連續域的多維度傅立葉變換可表示成下列式子:[1]
快速傅立葉變換(FFT)是一種用來計算離散傅立葉變換(DFT)和其逆變換的快速演算法,快速傅立葉變換所得到的結果跟按照定義去算離散傅立葉變換的結果是一樣的,但唯一的差別是快速傅立葉變換的速度快很多。(在捨入誤差的存在下,很多快速傅立葉變換還比直接照定義算還更精準。)有很多種快速傅立葉變換,他們包含很廣泛的數學運算,從簡單的複數運算到數論和群論,詳情可以看快速傅立葉變換。
多維度的離散傅立葉變換是離散域傅立葉變換的簡單版本,其方法是在均勻間隔下的樣本頻率去估計其值。[2] N1 × N2 × ... NM離散傅立葉變換如下式:
其中0 ≤ Ki ≤ Ni − 1, i = 1, 2, ..., m。
多维度离散傅里叶变换对应的逆变换是:
其中0 ≤ n1, n2, ... , nm ≤ N(1, 2, ... , m) – 1。
應用
離散傅立葉變換和離散餘弦變換常常被使用在訊號處理[3]和影像處理,也常被用來當作解偏微分方程式時更有效率的方法。離散傅立葉變換也可用在運算摺積或是乘上很大的整數。下列只列出一些例子。
影像處理
離散餘弦變換被用在 JPEG 影像壓縮、MJPEG、MPEG、DV和 Theora影片壓縮上。壓縮時使用NxN'格的二維的離散餘弦變換(DCT-II)然後再被量化且用熵編碼法編碼,通常N為8,而DCT-II的運算就用在該格的每一行和每一排,結果會生成8x8的變換係數矩陣,其中(0,0)(左上角)的值是直流分量(頻率為0),隨著水平或垂直的編號增加,代表水平或垂直的空間頻率增加,如右圖所示。
在影像處理方面,利用二維的離散餘弦變換可以分析並且描述非常規的圖形加密方法,像是在二維圖像平面中插入非可見的二進位制水印。[4]利用不同的方向,DCT-DWT混雜的轉換也可以用來去除超音波影像的雜訊。[5]三維的離散餘弦變換可以被用來轉換在使用水印影像遷入的影片資料或是三維影像資料。[6][7]
頻譜分析
當使用離散傅立葉變換來做頻譜分析時,{xn}的數列通常代表著從訊號 x(t)中在均勻的時間點做取樣所得到的有限集合,這樣將連續時間點經取樣離散化後,也將原本的傅立葉變換轉變成離散時間傅立葉變換(DTFT),通常也因此產生了混疊的失真。為了要最小化這種失真,選擇適當的取樣頻率是重點(詳情請看取樣定理)。同樣的,將一個非常長(或無限)的數列轉變成一個容易處理的大小,會因此造成失真(Spectral leakage),選取一個適當的子數列長度是最小化這個問題的關鍵點。當資料量大於達到理想頻率解析度所需的適量時,標準的作法是使用多個DFT,例如產生頻譜圖的時候。如果所期望的結果是功率頻譜而且有雜訊或隨機訊號出現在資料內的話,多個DFT的振幅平均值可以用來減少頻譜的變異性,Welch method和Bartlett method就是這種技術。一般處理這種用來估計有雜訊的訊號的功率頻譜的方法就稱為頻譜估計。
其實會造成失真的主要源頭就是DFT本身,因為DFT是將DTFT這種連續性的頻域做離散取樣的結果,可以利用提高DFT的頻率解析度來減緩這問題。
- 這種方法有時候也被認為是零填充,這是一種被用在快速傅立葉變換的一種特別應用。這種因為值為零的取樣點而產生的乘法與加法比原本的FFT產生偏移還要沒有效率。
- 如上面所言,失真(leakage)的問題對DTFT的頻率解析度造成了限制,因此會對透過提高頻率解析度的效益造成限制。
參見
參考資料
- Smith,W. Handbook of Real-Time Fast Fourier Transforms:Algorithms to Product Testing, Wiley_IEEE Press, edition 1, pages 73–80, 1995
- Dudgeon and Mersereau, Multidimensional Digital Signal Processing,2nd edition,1995
- Tan Xiao, Shao-hai Hu, Yang Xiao. 2-D DFT-DWT Application to Multidimensional Signal Processing. ICSP2006 Proceedings, 2006 IEEE
- Peter KULLAI, Pavol SABAKAI, JozefHUSKAI. Simple Possibilities of 2D DCT Application in Digital Monochrome Image Cryptography. Radioelektronika, 17th International Conference, IEEE, 2007, pp. 1–6
- Xin-ling Wen, Yang Xiao. The 2-D Directional DCT-DWT Hybrid Transform and Its Application in Denoising Ultrasound Image. Signal Processing. ICSP 2008. 9th International Conference, Page(s): 946–949
- Jinwei Wang, Shiguo Lian, Zhongxuan Liu, Zhen Ren, Yuewei Dai, Haila Wang. Image Watermarking Scheme Based on 3-D DCT.Industrial Electronics and Applications, 2006 1ST IEEE Conference, pp. 1–6
- Jin Li, Moncef Gabbouj, Jarmo Takala, Hexin Chen. Direct 3-D DCT-to-DCT Resizing Algorithm for Video Coding. Image and Signal Processing and Analysis, 2009. ISPA 2009. Proceedings of 6th International Symposium pp. 105–110
- Angelini, E., Grassin, S. ; Piantanida, M. ; Corbellini, S. ; Ferraris, F. ; Neri, A. ; Parvis, M. FFT-based imaging processing for cultural heritage monitoring Instrumentation and Measurement Technology Conference (I2MTC), 2010 IEEE