SlideShare a Scribd company logo
Frequency Domain Filtering
for Image Processing
Explore frequency domain filtering. Transform images into frequency
components and filter. Useful for noise removal, edge detection, and
image enhancement.
NIKHIL DHIMAN
22010103034
Frequency Domain Filtering
Steps:
Transform
Use the Fourier Transform to convert the image from the spatial
domain to the frequency domain, decomposing it into its constituent
frequencies.
Filter
Apply a filter to the frequency components, attenuating or amplifying
certain frequencies to achieve a desired effect, like noise reduction or
edge enhancement. Common filters include low-pass, high-pass, and
band-pass filters.
Inverse Transform
Use the Inverse Fourier Transform to convert the image back to the
spatial domain, reconstructing the filtered image from its modified
frequency components.
From Pixels to Waves: Understanding the
Frequency Domain
Pixels
Images are composed of pixels,
arranged in a grid. Each pixel has a
specific color value, typically
represented as RGB (Red, Green,
Blue) or grayscale intensity.
Frequency
In the context of images, frequency
represents the rate of change in pixel
values across the image. It describes
how quickly the intensity or color
changes from one pixel to the next.
Waves
High frequency corresponds to rapid
changes in pixel values, representing
edges, textures, and fine details. Low
frequency indicates gradual changes,
representing smooth regions and
overall image structure.
ABOUT FOURIER:
Fourier was a mathematician in 1822. He give Fourier series and Fourier transform to
convert a signal into frequency domain.
Fourier series:
Fourier series simply states that, periodic signals can be represented into sum of sines
and cosines when multiplied with a certain weight. It further states that periodic
signals can be broken down into further signals with the following properties.
•The signals are sines and cosines
•The signals are harmonics of each other
Fourier series:
The Fourier series can be denoted by this formula.
The inverse can be calculated by this formula.
Fourier transform:
The Fourier transform simply states that 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.
The Fourier transform has many wide applications that include, image compression (e.g JPEG
compression), filtering and image analysis.
Difference between Fourier series and transform:
Although both Fourier series and Fourier transform are given by Fourier , but the difference
between them is Fourier series is applied on periodic signals and Fourier transform is applied for
non periodic signals
Which one is applied on images ?
Now the question is that which one is applied on the images , the Fourier series or the Fourier
transform. Well, the answer to this question lies in the fact that what images are. Images are non –
periodic. And since the images are non periodic, so Fourier transform is used to convert them into
frequency domain.
The formula for 2d-discrete Fourier transform is given below.
The Fourier Transform:
Decomposition
Breaks down an image into its
fundamental sine and cosine
components, revealing the
underlying frequencies that
constitute the image.
Frequency Spectrum
Represents the amplitude and
phase of each frequency
component, providing a
comprehensive view of the
image's frequency content.
Mathematical Basis
Based on complex numbers and Euler's formula, enabling the
representation and manipulation of frequencies using
mathematical principles.
The Inverse Fourier Transform
Reconstruction
This step synthesizes the filtered
frequency components to reconstruct
the image. It effectively reverses the
Fourier Transform process, converting
the modified frequencies back into
spatial data.
1
Spatial Domain
The transformation results in an image
represented in the spatial domain, where
each point corresponds to a pixel. This is
the domain in which we can directly
visualize and interpret the image.
2
Frequency Domain
The Inverse Fourier Transform takes the
frequency domain representation, which
contains information about the
amplitude and phase of different
frequency components, as its input.
3
Transforms frequency components back into pixel values, recreating the original image from its frequency representation. This
process relies on complex mathematical operations to accurately convert the modified frequencies back into a viewable image.
Filtering : Low-Pass, High-Pass,
and Band-Pass Filters
Low-Pass
Allows low frequencies,
blurs image. These filters
are useful for reducing
noise and smoothing
images by attenuating
high-frequency
components, which often
correspond to fine details
and sharp edges.
High-Pass
Allows high frequencies,
sharpens image. By
enhancing high-
frequency components,
these filters can
accentuate edges and
fine details, making the
image appear sharper
and more defined. They
are often used for feature
extraction and edge
detection.
Band-Pass
Allows specific frequency
range. These filters
isolate a particular range
of frequencies,
attenuating both higher
and lower frequencies
outside the specified
band. They can be used
to remove specific types
of noise or to enhance
certain features that are
characterized by a
particular frequency
range.
Example : Sharpening Images with High-Pass
Filtering
Original Image
A slightly blurred image of a
cityscape, showing common
imperfections and lack of clear
details. This serves as the starting
point for the sharpening process,
where fine details are not easily
discernible due to the blurring effect.
High-Pass Filter
Applies a high-pass filter to enhance
edges and fine details by attenuating
low-frequency components. This
process accentuates the transitions in
pixel intensity, effectively highlighting
the boundaries and textures within
the image. The filter amplifies the
high-frequency components, which
are responsible for the sharp details.
Sharpened Image
The resulting image with enhanced
details and sharper edges, achieved
through the application of the high-
pass filter. Noticeably clearer and
more defined, the sharpened image
reveals previously hidden textures
and details, providing a more visually
appealing and informative
representation of the scene.
Frequency-Domain-Filtering Frequency-Domain-Filtering
Advantages and Limitations Compared to Spatial
Domain
Aspect Frequency Domain Spatial Domain
Complexity More complex, requires
understanding of Fourier transforms
and frequency representations
Simpler, involves direct manipulation
of pixel values and local
neighborhoods
Computation Slower, needs transforms to and
from the frequency domain, which
can be computationally intensive
Faster, direct manipulation allows for
quicker processing, especially for
small filters
Types of Filters Powerful for frequency-based filters,
such as low-pass, high-pass, and
band-pass filters, offering precise
control over frequency components
Limited to spatial relationships,
primarily useful for blurring,
sharpening, and edge detection
based on pixel proximity
Frequency-Domain-Filtering Frequency-Domain-Filtering

More Related Content

PPT
notes_Image Enhancement in Frequency Domain(2).ppt
PPT
notes_Image Enhancement in Frequency Domain(2).ppt
PPT
Image Enhancement in Frequency Domain (2).ppt
PDF
Chapter 3 Image Enhancement in Frequency Domain.pdf
PPTX
Fourier transforms
PPT
Fourier transforms Mulesh Anju Pramanik___
PPTX
Digital Image Processing btech third year
PPT
Lec 07 image enhancement in frequency domain i
notes_Image Enhancement in Frequency Domain(2).ppt
notes_Image Enhancement in Frequency Domain(2).ppt
Image Enhancement in Frequency Domain (2).ppt
Chapter 3 Image Enhancement in Frequency Domain.pdf
Fourier transforms
Fourier transforms Mulesh Anju Pramanik___
Digital Image Processing btech third year
Lec 07 image enhancement in frequency domain i

Similar to Frequency-Domain-Filtering Frequency-Domain-Filtering (20)

PPT
07 frequency domain DIP
PDF
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
PPT
08 frequency domain filtering DIP
PPTX
Unit-2 Image Enhancement and Restoration Techniques.pptx
PPTX
PPT
10780340.ppt
PPTX
04 cie552 image_filtering_frequency
PDF
CS6640_F2014_Fourier_I.pdf
DOCX
Fourier_Analysis
PPTX
Module 3-DCT.pptxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss...
PPT
6.frequency domain image_processing
PPT
lec-4.ppt COMPUTER VISIONS FOR ENGINEERING
PPT
Frequency Domain Filtering 1.ppt
PDF
Frequency Domain Filtering of Digital Images
PPTX
Filtering in frequency domain
PPT
Fourier image
PPTX
Image processing 2
PPTX
Image Smoothening and Sharpening using Frequency Domain Filtering Technique; ...
PPT
Digital Image Processing_ ch3 enhancement freq-domain
PDF
13 fourierfiltrationen
07 frequency domain DIP
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
08 frequency domain filtering DIP
Unit-2 Image Enhancement and Restoration Techniques.pptx
10780340.ppt
04 cie552 image_filtering_frequency
CS6640_F2014_Fourier_I.pdf
Fourier_Analysis
Module 3-DCT.pptxssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss...
6.frequency domain image_processing
lec-4.ppt COMPUTER VISIONS FOR ENGINEERING
Frequency Domain Filtering 1.ppt
Frequency Domain Filtering of Digital Images
Filtering in frequency domain
Fourier image
Image processing 2
Image Smoothening and Sharpening using Frequency Domain Filtering Technique; ...
Digital Image Processing_ ch3 enhancement freq-domain
13 fourierfiltrationen
Ad

Recently uploaded (20)

PPTX
Welding lecture in detail for understanding
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Geodesy 1.pptx...............................................
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
Well-logging-methods_new................
PDF
Digital Logic Computer Design lecture notes
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Welding lecture in detail for understanding
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Operating System & Kernel Study Guide-1 - converted.pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Geodesy 1.pptx...............................................
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Well-logging-methods_new................
Digital Logic Computer Design lecture notes
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
R24 SURVEYING LAB MANUAL for civil enggi
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Lecture Notes Electrical Wiring System Components
UNIT-1 - COAL BASED THERMAL POWER PLANTS
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
Construction Project Organization Group 2.pptx
bas. eng. economics group 4 presentation 1.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Ad

Frequency-Domain-Filtering Frequency-Domain-Filtering

  • 1. Frequency Domain Filtering for Image Processing Explore frequency domain filtering. Transform images into frequency components and filter. Useful for noise removal, edge detection, and image enhancement. NIKHIL DHIMAN 22010103034
  • 2. Frequency Domain Filtering Steps: Transform Use the Fourier Transform to convert the image from the spatial domain to the frequency domain, decomposing it into its constituent frequencies. Filter Apply a filter to the frequency components, attenuating or amplifying certain frequencies to achieve a desired effect, like noise reduction or edge enhancement. Common filters include low-pass, high-pass, and band-pass filters. Inverse Transform Use the Inverse Fourier Transform to convert the image back to the spatial domain, reconstructing the filtered image from its modified frequency components.
  • 3. From Pixels to Waves: Understanding the Frequency Domain Pixels Images are composed of pixels, arranged in a grid. Each pixel has a specific color value, typically represented as RGB (Red, Green, Blue) or grayscale intensity. Frequency In the context of images, frequency represents the rate of change in pixel values across the image. It describes how quickly the intensity or color changes from one pixel to the next. Waves High frequency corresponds to rapid changes in pixel values, representing edges, textures, and fine details. Low frequency indicates gradual changes, representing smooth regions and overall image structure.
  • 4. ABOUT FOURIER: Fourier was a mathematician in 1822. He give Fourier series and Fourier transform to convert a signal into frequency domain. Fourier series: Fourier series simply states that, periodic signals can be represented into sum of sines and cosines when multiplied with a certain weight. It further states that periodic signals can be broken down into further signals with the following properties. •The signals are sines and cosines •The signals are harmonics of each other
  • 5. Fourier series: The Fourier series can be denoted by this formula. The inverse can be calculated by this formula. Fourier transform: The Fourier transform simply states that 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. The Fourier transform has many wide applications that include, image compression (e.g JPEG compression), filtering and image analysis.
  • 6. Difference between Fourier series and transform: Although both Fourier series and Fourier transform are given by Fourier , but the difference between them is Fourier series is applied on periodic signals and Fourier transform is applied for non periodic signals Which one is applied on images ? Now the question is that which one is applied on the images , the Fourier series or the Fourier transform. Well, the answer to this question lies in the fact that what images are. Images are non – periodic. And since the images are non periodic, so Fourier transform is used to convert them into frequency domain. The formula for 2d-discrete Fourier transform is given below.
  • 7. The Fourier Transform: Decomposition Breaks down an image into its fundamental sine and cosine components, revealing the underlying frequencies that constitute the image. Frequency Spectrum Represents the amplitude and phase of each frequency component, providing a comprehensive view of the image's frequency content. Mathematical Basis Based on complex numbers and Euler's formula, enabling the representation and manipulation of frequencies using mathematical principles.
  • 8. The Inverse Fourier Transform Reconstruction This step synthesizes the filtered frequency components to reconstruct the image. It effectively reverses the Fourier Transform process, converting the modified frequencies back into spatial data. 1 Spatial Domain The transformation results in an image represented in the spatial domain, where each point corresponds to a pixel. This is the domain in which we can directly visualize and interpret the image. 2 Frequency Domain The Inverse Fourier Transform takes the frequency domain representation, which contains information about the amplitude and phase of different frequency components, as its input. 3 Transforms frequency components back into pixel values, recreating the original image from its frequency representation. This process relies on complex mathematical operations to accurately convert the modified frequencies back into a viewable image.
  • 9. Filtering : Low-Pass, High-Pass, and Band-Pass Filters Low-Pass Allows low frequencies, blurs image. These filters are useful for reducing noise and smoothing images by attenuating high-frequency components, which often correspond to fine details and sharp edges. High-Pass Allows high frequencies, sharpens image. By enhancing high- frequency components, these filters can accentuate edges and fine details, making the image appear sharper and more defined. They are often used for feature extraction and edge detection. Band-Pass Allows specific frequency range. These filters isolate a particular range of frequencies, attenuating both higher and lower frequencies outside the specified band. They can be used to remove specific types of noise or to enhance certain features that are characterized by a particular frequency range.
  • 10. Example : Sharpening Images with High-Pass Filtering Original Image A slightly blurred image of a cityscape, showing common imperfections and lack of clear details. This serves as the starting point for the sharpening process, where fine details are not easily discernible due to the blurring effect. High-Pass Filter Applies a high-pass filter to enhance edges and fine details by attenuating low-frequency components. This process accentuates the transitions in pixel intensity, effectively highlighting the boundaries and textures within the image. The filter amplifies the high-frequency components, which are responsible for the sharp details. Sharpened Image The resulting image with enhanced details and sharper edges, achieved through the application of the high- pass filter. Noticeably clearer and more defined, the sharpened image reveals previously hidden textures and details, providing a more visually appealing and informative representation of the scene.
  • 12. Advantages and Limitations Compared to Spatial Domain Aspect Frequency Domain Spatial Domain Complexity More complex, requires understanding of Fourier transforms and frequency representations Simpler, involves direct manipulation of pixel values and local neighborhoods Computation Slower, needs transforms to and from the frequency domain, which can be computationally intensive Faster, direct manipulation allows for quicker processing, especially for small filters Types of Filters Powerful for frequency-based filters, such as low-pass, high-pass, and band-pass filters, offering precise control over frequency components Limited to spatial relationships, primarily useful for blurring, sharpening, and edge detection based on pixel proximity

Editor's Notes