SlideShare a Scribd company logo
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

More Related Content

What's hot

Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
AnupriyaDurai
 
image enhancement
 image enhancement image enhancement
image enhancement
Rajendra Prasad
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
shabanam tamboli
 
Module 31
Module 31Module 31
Module 31
UllasSS1
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
thanhhoang2012
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
Moe Moe Myint
 
Image compression .
Image compression .Image compression .
Image compression .
Payal Vishwakarma
 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency Domain
Amnaakhaan
 
Intensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringIntensity Transformation and Spatial filtering
Intensity Transformation and Spatial filtering
Shajun Nisha
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniquesSaideep
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
Karthika Ramachandran
 
Image restoration and reconstruction
Image restoration and reconstructionImage restoration and reconstruction
4.intensity transformations
4.intensity transformations4.intensity transformations
4.intensity transformationsYahya Alkhaldi
 
DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
Ezhilya venkat
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
Bulbul Agrawal
 
Spatial filtering using image processing
Spatial filtering using image processingSpatial filtering using image processing
Spatial filtering using image processing
Anuj Arora
 
Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)
Kalyan Acharjya
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
PremaPRC211300301103
 
Image segmentation
Image segmentation Image segmentation

What's hot (20)

Image restoration and degradation model
Image restoration and degradation modelImage restoration and degradation model
Image restoration and degradation model
 
image enhancement
 image enhancement image enhancement
image enhancement
 
Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
 
Module 31
Module 31Module 31
Module 31
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
 
Image compression .
Image compression .Image compression .
Image compression .
 
Image Filtering in the Frequency Domain
Image Filtering in the Frequency DomainImage Filtering in the Frequency Domain
Image Filtering in the Frequency Domain
 
Intensity Transformation and Spatial filtering
Intensity Transformation and Spatial filteringIntensity Transformation and Spatial filtering
Intensity Transformation and Spatial filtering
 
SPATIAL FILTER
SPATIAL FILTERSPATIAL FILTER
SPATIAL FILTER
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
 
Image restoration and reconstruction
Image restoration and reconstructionImage restoration and reconstruction
Image restoration and reconstruction
 
4.intensity transformations
4.intensity transformations4.intensity transformations
4.intensity transformations
 
DIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTESDIGITAL IMAGE PROCESSING - LECTURE NOTES
DIGITAL IMAGE PROCESSING - LECTURE NOTES
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Spatial filtering using image processing
Spatial filtering using image processingSpatial filtering using image processing
Spatial filtering using image processing
 
Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)Spatial Filters (Digital Image Processing)
Spatial Filters (Digital Image Processing)
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Image segmentation
Image segmentation Image segmentation
Image segmentation
 

Viewers also liked

Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesDiwaker Pant
 
Enhancement in spatial domain
Enhancement in spatial domainEnhancement in spatial domain
Enhancement in spatial domainAshish Kumar
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
sakshij91
 
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
Mostafa G. M. Mostafa
 
Image enhancement
Image enhancementImage enhancement
Image enhancementAyaelshiwi
 
Enhancement in frequency domain
Enhancement in frequency domainEnhancement in frequency domain
Enhancement in frequency domainAshish Kumar
 
Image segmentation
Image segmentationImage segmentation
Image segmentationDeepak Kumar
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
Tawose Olamide Timothy
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation pptGichelle Amon
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
Thuong Nguyen Canh
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Sahil Biswas
 
Dominion Vi 3D
Dominion Vi 3DDominion Vi 3D
Dominion Vi 3D
hjuhan
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Maneesha Krishnan
 
Image transforms
Image transformsImage transforms
Image transforms
Paramjeet Singh Jamwal
 
Image trnsformations
Image trnsformationsImage trnsformations
Image trnsformationsJohn Williams
 
03 image transform
03 image transform03 image transform
03 image transform
Rumah Belajar
 

Viewers also liked (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
 
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 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 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
 
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
 
CBIR
CBIRCBIR
CBIR
 

Similar to Lec 07 image enhancement in frequency domain i

fouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdffouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
fouriertransformsiffatanjum-141026230143-conversion-gate01.pdf
souravriku12
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
Iffat Anjum
 
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
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
GowriLatha1
 
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
Desalechali1
 
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
 
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
Simranjit Singh
 
Fourier Transform
Fourier TransformFourier Transform
Fourier Transform
Nidhi Baranwal
 
04 image transformations_ii
04 image transformations_ii04 image transformations_ii
04 image transformations_ii
ankit_ppt
 
LN s05-machine vision-s2
LN s05-machine vision-s2LN s05-machine vision-s2
LN s05-machine vision-s2
Binus Online Learning
 
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 transformationsAlexander 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 transformationsAlexander Decker
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
Varun Ojha
 
Chapter no4 image transform3
Chapter no4 image transform3Chapter no4 image transform3
Chapter no4 image transform3
ShardaSalunkhe1
 
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-domainMalik obeisat
 
FFT Analysis
FFT AnalysisFFT Analysis
FFT Analysis
Thevin Raditya
 
Fft analysis
Fft analysisFft analysis
Fft analysis
Satrious
 
Ft and FFT
Ft and FFTFt and FFT

Similar to 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
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
 
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
 

Recently uploaded

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.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