Lecture 5/6 Fourier transform, properties and application Flashcards

1
Q

When is a function periodic?

A

A function f(x) is periodic if:
- it is defined for all real x, and
- if there is some positive number T (the ‘period’) such that f(x + T) = f(x)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the time-varying quantities that a continuous signal contains?

A

A continuous signal that contains time-varying quantities
– always smooth and infinite temporal resolution
– carries information and energy for video and audio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some issues with the transfer of analogue signals?

A

Analogue signals in communication carry repeated information
– easily affected by noise, and hard to analyse

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Fourier series equation?

A

If is a periodic function with period,
the function can be represented
using the Fourier series:

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Integration of product of sines

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Integration of product of cosines

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Integration of product of sine and cosine

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Compute the a_0

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Compute the a_n

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Compute the b_n

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the motivations for the fourier transform?

A

Transformations are useful for analysing signals
– Natural to analyse audio signals by decomposing into frequencies
– Can also analyse images using frequencies in x- and y-directions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are some applications of the Fourier transform?

A
  • Low and high-pass filtering
    – Fast linear filtering using the convolution theorem
    – Removing structured noise
    – Image compression (JPEG)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How can a histogram inform image filtering?

A

A histogram is used to get
insights about the intensity
domain and design a point
filter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

For constants, a and b and functions f and g, the linearity property of the Fourier transform implies …

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

for a constant a, if g(x) = f(x - a), then the shifting property of the fourier transform implies …

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

for a constant a, if g(x) = e^iax f(x) then the modulation property of the fourier transform implies …

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

for a constant a, if g(x) = f(ax) then the scaling property of the fourier transform implies …

A
17
Q

What are the four properties of the Fourier transform?

A

Linearity
Shifting
Modulation
Scaling

18
Q

The convolution f * g of two functions and is given by:

A
19
Q

Why is multiplication preferable over convolution?

A

Convolution becomes
multiplication in the
Fourier domain

Multiplication is much
more efficient:
– can save a lot of time
– particularly for large kernels

20
Q

What is the relationship between the Fourier and signal domain?

A
21
Q

What is the Discrete Fourier transform (DFT) used for?

A

Discrete analogue to the continuous Fourier transform
– deals with finite sampled signals, such as audio, images
– N values decomposed into N frequency components

22
Q

What is the DFT of f * g ?

A

F[ k ] · G[ k ]

23
Q

How does structured noise removal work?

A

Discard regions in spectrum associated with patterned noise

24
Q

How does a low pass filter work?

A

A low pass filter passes signals with frequencies lower than a threshold
– Removes fine details and
hence blurs an image

Example using hard cut-off in frequency space:
– Ringing artefacts in image space

Better low-pass filter:
Gaussian blur
– Removes ringing artefacts

25
Q

How does a high pass filter work?

A

A high pass filter passes signals with frequencies higher than a threshold
– Removes low frequencies
(~overall shape)
– get edge image

Example using hard cut-off
in frequency space:
– Ringing artefacts in image space

Better high-pass filter:
1–Gaussian blur
– Removes ringing artefacts

26
Q

Integration of Sin and Cos

A
27
Q

The Fourier transform of a function f: R —> R is given by:

A
28
Q

The inverse Fourier transform restores f from :

A
29
Q

Describes complex numbers on the unit circle:

A
30
Q

Euler’s formula

A
31
Q

What is the convolution theorem?

A
32
Q

What is the Discrete Fourier Transform (DFT)?

A
33
Q

What is the Inverse Discrete Fourier Transform (DFT)?

A
34
Q

What are the properties of the discrete Fourier transform

A
35
Q

What is the discrete Fourier transform in 2D

A
36
Q

How does Discrete Cosine Tranform work, and what is it used for?

A

The Fourier transform of an even, real-valued signal is even and real-valued (i.e. no imaginary part)
– Audio signals and images are real-valued
– We can make them even by reflection around or even
– This cancels out the purely imaginary, sine-related terms

Used for audio compression in MP3, image compression in JPEG

37
Q

How many arithmetic operations are needed for the computation of DFT?

A

Naïve computation of DFT is expensive and complex:

38
Q

What are the advantages of Fast Fourier Transform?

A
39
Q

What are the dis-advantages of Fast Fourier Transform?

A
40
Q

What is the overall computational complexity of Fast Fourier Transform (FFT)?

A
41
Q

Write out the four properties of the Fourier transform

A