Next: Two-Dimensional Fourier Transform (2DFT)
Up: fourier
Previous: Fast Fourier Transform (FFT)
Recall the symmetry properties of the DFT. The DFT of
is defined as
where and are two real functions for the real and imaginary
parts of the spectrum, respectively. Consider the following two cases:
- If is real, i.e., , then we have
or
- If
is imaginary, i.e., , then we have
or
We note that half of the computation for the DFT of a real-valued signal
is wasted, because
- in the time domain, the imaginary components are all zero carrying no
information.
- in the frequency domain, due to the symmetry (even or odd), half of the
spectrum is redundant also carrying no independent information.
This waste of computation can be avoided by the following algorithm by which
the DFTs of two real signals can be obtained by only one DFT.
We first note that an arbitrary function can be decomposed into the
even and odd components and :
and
Now we can show how to obtain the DFT spectra
and
of two real functions and by
carrying out only one DFT.
- Define a complex function by the two real functions:
Notice here that we impose on to make it imaginary.
- Obtain the DFT of
- Separate
into
and
, based on the symmetry properties discussed previously.
Note that because is a periodic function.
Next: Two-Dimensional Fourier Transform (2DFT)
Up: fourier
Previous: Fast Fourier Transform (FFT)
Ruye Wang
2015-11-12