Dyskretne Przekształcenie Fouriera

Definicja

Odwzorowanie skończonego ciągu liczbowego

0x01 graphic

w ciąg liczb zespolonych

0x01 graphic

zgodnie ze wzorem

0x01 graphic
, 0x01 graphic
; gdzie 0x01 graphic

nazywamy Dyskretnym Przekształceniem Fouriera (Discrete Fourier Transform -DFT),

a odwrotne przekształcenie (Inverse Discrete Fourier Transform - IDFT) jest dane wzorem

0x01 graphic
, 0x01 graphic
.

Dla uniknięcia bardzo małych amplitud 0x01 graphic
, czynnik 0x01 graphic
jest często umieszczany we wzorze na IDFT. Wówczas otrzymamy następującą parę wzorów opisujących DFT:

0x01 graphic
, 0x01 graphic
;

0x01 graphic
, 0x01 graphic
.

Amplituda 0x01 graphic
nosi nazwę składowej stałej i przyjmuje wartość rzeczywistą. Pozostałe składowe przejawiają własność symetrii co do modułu (oś symetrii dla N parzystych znajduje się w punkcie o indeksie 0x01 graphic
, dla N nieparzystych pomiędzy punktami o indeksach 0x01 graphic
i 0x01 graphic
.

Przykład 1.

Wyznaczyć DFT następującego ciągu liczb: 1,2,3,4 (0x01 graphic
).

0x01 graphic

-----------------------------------------------------------------

0x01 graphic
,

0x01 graphic
.

------------------------------------------------------------------

0x01 graphic

0x01 graphic

0x01 graphic

Zapis DFT i IDFT w postaci macierzowej

Niech

0x01 graphic
, 0x01 graphic

wówczas możemy zapisać

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

gdzie

0x01 graphic
, 0x01 graphic

Przykład 2.

Wyznaczyć DFT następującego ciągu liczb (z przykładu 1): 1,2,3,4 (0x01 graphic
).

0x01 graphic

Dwuwymiarowa transformata Fouriera (DFT2)

W zastosowaniu do przetwarzania obrazów cyfrowych wykorzystuje się dwuwymiarowe przekształcenie Fouriera, będące naturalnym rozszerzeniem transformaty jednowymiarowej. Mamy w tym Przypadku do czynienia z przekształceniem macierzy liczb rzeczywistych U w macierz liczb zespolonych V zgodnie ze wzorem:

0x01 graphic

0x01 graphic
, 0x01 graphic
,

gdzie 0x01 graphic
, 0x01 graphic
.

Przekształcenie odwrotne natomiast dane jest wzorem:

0x01 graphic
,

0x01 graphic
, 0x01 graphic
.

Można zauważyć, iż dwuwymiarowe przekształcenie Fouriera DFT2 można uzyskać dokonując jednowymiarowych przekształceń DFT dla wierszy, a następnie dla kolumn (macierzy powstałej po transformacie wierszy), względnie odwrotnie.

3