SlideShare uma empresa Scribd logo
1 de 17
Digital Image ProcessingDigital Image Processing
Lecture 7:Lecture 7: Image Enhancement inImage Enhancement in
Frequency Domain-IFrequency Domain-I
Naveed Ejaz
Introduction
Background (Fourier Series)
 Any function that periodically repeats itself can be
expressed as the sum of sines and cosines of
different frequencies each multiplied by a different
coefficient
 This sum is known as Fourier Series
 It does not matter how complicated the function is;
as long as it is periodic and meet some mild
conditions it can be represented by such as a sum
 It was a revolutionary discovery
What is the difference between
fourier series and fourier
transform?
The Fourier series is an expression of a pattern (such as
an electrical waveform or signal) in terms of a group of
sine or cosine waves of different frequencies and
amplitude. This is the frequency domain.
The Fourier transform is the process or function used to
convert from time domain (example: voltage samples
over time, as you see on an oscilloscope) to the
frequency domain, which you see on a graphic
equalizer or spectrum analyzer)
Background (Fourier Transform)
 Even functions that are not periodic (but whose area under the
curve is finite) can be expressed as the integrals of sines and
cosines multiplied by a weighing function
 This is known as Fourier Transform
 A function expressed in either a Fourier Series or transform can be
reconstructed completely via an inverse process with no loss of
information
 This is one of the important characteristics of these
representations because they allow us to work in the Fourier
Domain and then return to the original domain of the function
Fourier Transform
• ‘Fourier Transform’ transforms one function into
another domain , which is called the frequency
domain representation of the original function
• The original function is often a function in the
Time domain
• In image Processing the original function is in the
Spatial Domain
• The term Fourier transform can refer to either the
Frequency domain representation of a function or
to the process/formula that "transforms" one
function into the other.
Our Interest in Fourier Transform
• We will be dealing only with functions (images) of
finite duration so we will be interested only in Fourier
Transform
Applications of Fourier Transforms
 1-D Fourier transforms are used in Signal Processing
 2-D Fourier transforms are used in Image Processing
 3-D Fourier transforms are used in Computer Vision
 Applications of Fourier transforms in Image processing: –
– Image enhancement,
– Image restoration,
– Image encoding / decoding,
– Image description
One Dimensional Fourier Transform
and its Inverse
 The Fourier transform F (u) of a single variable, continuous
function f (x) is
 Given F(u) we can obtain f (x) by means of the Inverse
Fourier Transform
One Dimensional Fourier Transform
and its Inverse
 The Fourier transform F (u) of a single variable, continuous
function f (x) is
 Given F(u) we can obtain f (x) by means of the Inverse
Fourier Transform
Discrete Fourier Transforms (DFT)
1-D DFT for M samples is given as
The Inverse Fourier transform in 1-D is given as
Discrete Fourier Transforms (DFT)
1-D DFT for M samples is given as
The inverse Fourier transform in 1-D is given as
Two Dimensional Fourier Transform
and its Inverse
 The Fourier transform F (u,v) of a two variable, continuous
function f (x,y) is
 Given F(u,v) we can obtain f (x,y) by means of the Inverse
Fourier Transform
2-D DFT
Fourier Transform
2-D DFT

Mais conteúdo relacionado

Mais procurados

Noise filtering
Noise filteringNoise filtering
Noise filtering
Alaa Ahmed
 

Mais procurados (20)

Introduction to Image Compression
Introduction to Image CompressionIntroduction to Image Compression
Introduction to Image Compression
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
 
Digital Image restoration
Digital Image restorationDigital Image restoration
Digital Image restoration
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Mathematical tools in dip
Mathematical tools in dipMathematical tools in dip
Mathematical tools in dip
 
Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)Chapter 3 image enhancement (spatial domain)
Chapter 3 image enhancement (spatial domain)
 
08 frequency domain filtering DIP
08 frequency domain filtering DIP08 frequency domain filtering DIP
08 frequency domain filtering DIP
 
Digital Image Processing: Image Enhancement in the Frequency Domain
Digital Image Processing: Image Enhancement in the Frequency DomainDigital Image Processing: Image Enhancement in the Frequency Domain
Digital Image Processing: Image Enhancement in the Frequency Domain
 
Image processing second unit Notes
Image processing second unit NotesImage processing second unit Notes
Image processing second unit Notes
 
Digital image processing
Digital image processing  Digital image processing
Digital image processing
 
Homomorphic filtering
Homomorphic filteringHomomorphic filtering
Homomorphic filtering
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Segmentation
SegmentationSegmentation
Segmentation
 
Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
 
Noise filtering
Noise filteringNoise filtering
Noise filtering
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
Chap6 image restoration
Chap6 image restorationChap6 image restoration
Chap6 image restoration
 
Interpixel redundancy
Interpixel redundancyInterpixel redundancy
Interpixel redundancy
 

Destaque

Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
Diwaker Pant
 
Enhancement in spatial domain
Enhancement in spatial domainEnhancement in spatial domain
Enhancement in spatial domain
Ashish Kumar
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domain
Ashish Kumar
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Deepak Kumar
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
Saideep
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
Gichelle Amon
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
John Williams
 

Destaque (20)

Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 
Enhancement in spatial domain
Enhancement in spatial domainEnhancement in spatial domain
Enhancement in spatial domain
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domain
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Dominion Vi 3D
Dominion Vi 3DDominion Vi 3D
Dominion Vi 3D
 
Lect5 v2
Lect5 v2Lect5 v2
Lect5 v2
 
Unit ii
Unit iiUnit ii
Unit ii
 
DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Mri 3
Mri 3Mri 3
Mri 3
 
Image transforms
Image transformsImage transforms
Image transforms
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformations
 
03 image transform
03 image transform03 image transform
03 image transform
 

Semelhante a Lec 07 image enhancement in frequency domain i

In this task, I want you to verify that the phase response of Fourie.pdf
In this task, I want you to verify that the phase response of Fourie.pdfIn this task, I want you to verify that the phase response of Fourie.pdf
In this task, I want you to verify that the phase response of Fourie.pdf
aimdeals045
 
Running Head Fourier Transform Time-Frequency Analysis. .docx
Running Head Fourier Transform Time-Frequency Analysis.         .docxRunning Head Fourier Transform Time-Frequency Analysis.         .docx
Running Head Fourier Transform Time-Frequency Analysis. .docx
charisellington63520
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformations
Alexander Decker
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformations
Alexander Decker
 
CS6640_F2014_Fourier_I.pdf
CS6640_F2014_Fourier_I.pdfCS6640_F2014_Fourier_I.pdf
CS6640_F2014_Fourier_I.pdf
SsdSsd5
 
Digital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domainDigital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domain
Malik obeisat
 

Semelhante a Lec 07 image enhancement in frequency domain i (20)

Nabaa
NabaaNabaa
Nabaa
 
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdffouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
 
In this task, I want you to verify that the phase response of Fourie.pdf
In this task, I want you to verify that the phase response of Fourie.pdfIn this task, I want you to verify that the phase response of Fourie.pdf
In this task, I want you to verify that the phase response of Fourie.pdf
 
Image Enhancement in Frequency Domain (2).ppt
Image Enhancement in Frequency Domain (2).pptImage Enhancement in Frequency Domain (2).ppt
Image Enhancement in Frequency Domain (2).ppt
 
Running Head Fourier Transform Time-Frequency Analysis. .docx
Running Head Fourier Transform Time-Frequency Analysis.         .docxRunning Head Fourier Transform Time-Frequency Analysis.         .docx
Running Head Fourier Transform Time-Frequency Analysis. .docx
 
Basics of edge detection and forier transform
Basics of edge detection and forier transformBasics of edge detection and forier transform
Basics of edge detection and forier transform
 
Fourier Transform
Fourier TransformFourier Transform
Fourier Transform
 
04 image transformations_ii
04 image transformations_ii04 image transformations_ii
04 image transformations_ii
 
LN s05-machine vision-s2
LN s05-machine vision-s2LN s05-machine vision-s2
LN s05-machine vision-s2
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformations
 
Color image analyses using four deferent transformations
Color image analyses using four deferent transformationsColor image analyses using four deferent transformations
Color image analyses using four deferent transformations
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
 
Chapter no4 image transform3
Chapter no4 image transform3Chapter no4 image transform3
Chapter no4 image transform3
 
CS6640_F2014_Fourier_I.pdf
CS6640_F2014_Fourier_I.pdfCS6640_F2014_Fourier_I.pdf
CS6640_F2014_Fourier_I.pdf
 
Digital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domainDigital Image Processing_ ch3 enhancement freq-domain
Digital Image Processing_ ch3 enhancement freq-domain
 
FFT Analysis
FFT AnalysisFFT Analysis
FFT Analysis
 
Fft analysis
Fft analysisFft analysis
Fft analysis
 
Ft and FFT
Ft and FFTFt and FFT
Ft and FFT
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 

Último

Último (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 

Lec 07 image enhancement in frequency domain i

  • 1. Digital Image ProcessingDigital Image Processing Lecture 7:Lecture 7: Image Enhancement inImage Enhancement in Frequency Domain-IFrequency Domain-I Naveed Ejaz
  • 3. Background (Fourier Series)  Any function that periodically repeats itself can be expressed as the sum of sines and cosines of different frequencies each multiplied by a different coefficient  This sum is known as Fourier Series  It does not matter how complicated the function is; as long as it is periodic and meet some mild conditions it can be represented by such as a sum  It was a revolutionary discovery
  • 4. What is the difference between fourier series and fourier transform? The Fourier series is an expression of a pattern (such as an electrical waveform or signal) in terms of a group of sine or cosine waves of different frequencies and amplitude. This is the frequency domain. The Fourier transform is the process or function used to convert from time domain (example: voltage samples over time, as you see on an oscilloscope) to the frequency domain, which you see on a graphic equalizer or spectrum analyzer)
  • 5.
  • 6. Background (Fourier Transform)  Even functions that are not periodic (but whose area under the curve is finite) can be expressed as the integrals of sines and cosines multiplied by a weighing function  This is known as Fourier Transform  A function expressed in either a Fourier Series or transform can be reconstructed completely via an inverse process with no loss of information  This is one of the important characteristics of these representations because they allow us to work in the Fourier Domain and then return to the original domain of the function
  • 7. Fourier Transform • ‘Fourier Transform’ transforms one function into another domain , which is called the frequency domain representation of the original function • The original function is often a function in the Time domain • In image Processing the original function is in the Spatial Domain • The term Fourier transform can refer to either the Frequency domain representation of a function or to the process/formula that "transforms" one function into the other.
  • 8. Our Interest in Fourier Transform • We will be dealing only with functions (images) of finite duration so we will be interested only in Fourier Transform
  • 9. Applications of Fourier Transforms  1-D Fourier transforms are used in Signal Processing  2-D Fourier transforms are used in Image Processing  3-D Fourier transforms are used in Computer Vision  Applications of Fourier transforms in Image processing: – – Image enhancement, – Image restoration, – Image encoding / decoding, – Image description
  • 10. One Dimensional Fourier Transform and its Inverse  The Fourier transform F (u) of a single variable, continuous function f (x) is  Given F(u) we can obtain f (x) by means of the Inverse Fourier Transform
  • 11. One Dimensional Fourier Transform and its Inverse  The Fourier transform F (u) of a single variable, continuous function f (x) is  Given F(u) we can obtain f (x) by means of the Inverse Fourier Transform
  • 12. Discrete Fourier Transforms (DFT) 1-D DFT for M samples is given as The Inverse Fourier transform in 1-D is given as
  • 13. Discrete Fourier Transforms (DFT) 1-D DFT for M samples is given as The inverse Fourier transform in 1-D is given as
  • 14. Two Dimensional Fourier Transform and its Inverse  The Fourier transform F (u,v) of a two variable, continuous function f (x,y) is  Given F(u,v) we can obtain f (x,y) by means of the Inverse Fourier Transform