5 - Lesson (Frequency Domain Image Processing)
5 - Lesson (Frequency Domain Image Processing)
Fourier Transform
Filtering in Fourier Transform Domain
09/09/21 2
Filtering in the Frequency Domain
09/09/21 3
Fourier Series and Fourier Transform:
History
09/09/21 4
Frequency Domain Analysis
Spatial domain:
Frequency domain:
09/09/21 6
Frequency Domain Analysis
Transformation:
A signal can be converted from time domain into frequency
domain using mathematical operators called transforms.
Frequency components:
Any image in spatial domain can be represented in a
frequency domain.
09/09/21 8
Frequency Domain Analysis
09/09/21 9
Frequency Domain Analysis
Frequency components:
The last signal is the sum of all the above signal.
09/09/21 10
Frequency Domain Analysis
Fourier series:
The Fourier series can be denoted by this formula.
09/09/21 11
Frequency Domain Analysis
Fourier transform:
The Fourier transform simply states that the non periodic
signals whose area under the curve is finite can also be
represented into integrals of the sines and cosines after
being multiplied by a certain weight.
09/09/21 12
Frequency Domain Analysis
09/09/21 15
Frequency Domain Analysis
09/09/21 19
Frequency Domain Analysis
09/09/21 23
High Pass and Low Pass Frequency
Components
09/09/21 24
Gaussian Low Pass and Gaussian High
Pass Filter
09/09/21 25
Gaussian Low Pass and Gaussian High
Pass Filter
09/09/21 26
Fourier Spectrum and Phase Angle
09/09/21 27
Example: Phase Angles
09/09/21 28
Example: Phase Angles and the
Reconstructed
09/09/21 29
Example: NonZero-Phase-Shift Filters
09/09/21 31
Image Smoothing Using Filter Domain Filters:
ILPF (Ideal Lowpass Filter)
09/09/21 32
Image Smoothing Using Filter Domain Filters:
ILPF (Ideal Lowpass Filter)
09/09/21 33
Image Smoothing Using Filter Domain Filters:
ILPF (Ideal Lowpass Filter)
09/09/21 34
The Spatial Representation of ILPF (Ideal
Lowpass Filter)
09/09/21 35
Image Smoothing Using Filter Domain Filters:
BLPF (Butterworth Lowpass Filter)
09/09/21 36
Image Smoothing Using Filter Domain Filters:
BLPF (Butterworth Lowpass Filter)
09/09/21 37
The Spatial Representaion of BLPF (Butterworth
Lowpass Filter)
09/09/21 38
Image Smoothing Using Filter Domain Filters:
GLPF (Gaussian Lowpass Filter)
09/09/21 39
Image Smoothing Using Filter Domain Filters:
GLPF (Gaussian Lowpass Filter)
09/09/21 40
Image Smoothing Using Filter Domain Filters:
GLPF (Gaussian Lowpass Filter)
09/09/21 41
Image Smoothing Using Filter Domain Filters:
GLPF (Gaussian Lowpass Filter)
09/09/21 42
Image Smoothing Using Filter Domain Filters:
GLPF (Gaussian Lowpass Filter)
09/09/21 43
Image Sharpening Using Frequency Domain Filters:
IHPF filtering results
09/09/21 44
The Spatial Representation of Highpass Filters
09/09/21 45
Filtering Results by IHPF
09/09/21 46
Filtering Results by BHPF
09/09/21 47
Using Highpass Filtering and Threshold for Image
Enhancement
BHPF
(order 4 with a cutoff
frequency 50)
09/09/21 48
The Laplacian in the Frequency Domain
09/09/21 49
Unsharp Masking, Highboost Filtering and High-
Frequency-Emphasis Filtering
Gaussian Filter
D0=40
High-Frequency-Emphasis Filtering
Gaussian Filter
K1=0.5, k2=0.75
09/09/21 50
Homomorphic Filtering
09/09/21 52
Homomorphic Filtering
09/09/21 53
Selective Filtering
09/09/21 54
Selective Filtering: Bandreject and Bandpass Filters
09/09/21 55
Selective Filtering: Notch Filters
A Butterworth notch
reject filter D 0 =3
and n=4 for all
notch pairs
09/09/21 56
Question & Answer
09/09/21 57
Thank You !!!
09/09/21 58