SlideShare a Scribd company logo
₤ Image
   ╬ A representation of the external form of a person or thing in
     sculpture, painting, etc.


₤ Image Processing
   ╬ The analysis and manipulation of a digitized image, esp. in order to
     improve its quality.
   ╬ Study of any algorithm

                                     Image
                         Input                Output
₤ The rate at which image intensity values are changing in the
  image

₤ Its domain over which values of F(u) range.
                u        Freq. of component of Transform


₤ Steps:
   ╬ Transform the image to its frequency representation
   ╬ Perform image processing
   ╬ Compute inverse transform.
₤ Decompose an image into its sine & cosine components.
₤ Sinusoidal variations in brightness across the image.
₤ Each point represents a particular frequency contained in the
  spatial domain image.
        Spatial Domain        Freq. Domain
          (Input)                       (Output)

₤ Applications
   ╬   Image analysis,
   ╬   Image filtering,
   ╬   Image reconstruction
   ╬   Image compression.
₤ Functions that are NOT periodic BUT with finite area under the
  curve can be expressed as the integral of sine's and/or cosines
  multiplied by a weight function




₤ The Fourier transform for f(x) exists iff
   ╬ f(x) is piecewise continuous on every finite interval
   ╬ f(x) is absolutely integrable
₤ Fourier Series is the origin.
₤ The DFT is the sampled Fourier Transform
₤ 2-D DFT of N*N matrix :




₤ Complexity of 1-D DFT is N2.

₤ Sufficiently accurate
₤   Multiply the input image by (-1)x+y to center the transform
₤   Compute the DFT F(u,v) of the resulting image
₤   Multiply F(u,v) by a filter G(u,v)
₤   Computer the inverse DFT transform h*(x,y)
₤   Obtain the real part h(x,y) of 4
₤   Multiply the result by (-1)x+y
₤ Sinusoidal pattern         Single Fourier term that
  encodes
   ╬ The spatial frequency,
   ╬ The magnitude (positive or negative),
   ╬ The phase.
₤ The spatial frequency,
   ╬ Frequency across space


₤ The magnitude (positive or negative),
   ╬ Corresponds to its contrast
   ╬ A negative magnitude represents a contrast-reversal, i.e.
     the bright become dark, and vice-versa


₤ The phase.
   ╬ How the wave is shifted relative to the origin
Plausibility




Original   Magnitude       Phase
Magnitude   Phase
Brightness    Fourier      Inverse
  Image      Transform   Transformed
Fourier transform

More Related Content

Viewers also liked

5G the Future of next Generation of communication
5G the Future of next Generation of communication5G the Future of next Generation of communication
5G the Future of next Generation of communication
Karthik U
 
fourier transforms
fourier transformsfourier transforms
fourier transformsUmang Gupta
 
Long term evolution (lte) technology
Long term evolution (lte) technologyLong term evolution (lte) technology
Long term evolution (lte) technology
Ghanshyam Mishra
 
5G Presentation
5G Presentation5G Presentation
5G Presentation
Ericsson
 
5G tecnology
5G tecnology5G tecnology
5G tecnology
Abhishek Manwal
 
5g wireless systems
5g wireless systems5g wireless systems
5g wireless systems
Amar
 
5G Wireless Technology
5G Wireless Technology5G Wireless Technology
5G Wireless TechnologyNiki Upadhyay
 
5G MOBILE TECHNOLOGY PPT
5G MOBILE TECHNOLOGY PPT5G MOBILE TECHNOLOGY PPT
5G MOBILE TECHNOLOGY PPTpriyanka reddy
 
Lte Presentation.Ppt
Lte Presentation.PptLte Presentation.Ppt
Lte Presentation.Ppt
vaimalik
 
5g ppt new
5g ppt new5g ppt new
5g ppt new
Daniel Kumbanad
 

Viewers also liked (10)

5G the Future of next Generation of communication
5G the Future of next Generation of communication5G the Future of next Generation of communication
5G the Future of next Generation of communication
 
fourier transforms
fourier transformsfourier transforms
fourier transforms
 
Long term evolution (lte) technology
Long term evolution (lte) technologyLong term evolution (lte) technology
Long term evolution (lte) technology
 
5G Presentation
5G Presentation5G Presentation
5G Presentation
 
5G tecnology
5G tecnology5G tecnology
5G tecnology
 
5g wireless systems
5g wireless systems5g wireless systems
5g wireless systems
 
5G Wireless Technology
5G Wireless Technology5G Wireless Technology
5G Wireless Technology
 
5G MOBILE TECHNOLOGY PPT
5G MOBILE TECHNOLOGY PPT5G MOBILE TECHNOLOGY PPT
5G MOBILE TECHNOLOGY PPT
 
Lte Presentation.Ppt
Lte Presentation.PptLte Presentation.Ppt
Lte Presentation.Ppt
 
5g ppt new
5g ppt new5g ppt new
5g ppt new
 

Similar to Fourier transform

Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
GowriLatha1
 
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
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
thanhhoang2012
 
Lec11.ppt
Lec11.pptLec11.ppt
Lec11.ppt
ssuser637f3e1
 
6.frequency domain image_processing
6.frequency domain image_processing6.frequency domain image_processing
6.frequency domain image_processing
Nashid Alam
 
04 cie552 image_filtering_frequency
04 cie552 image_filtering_frequency04 cie552 image_filtering_frequency
04 cie552 image_filtering_frequency
Elsayed Hemayed
 
Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
Varun Ojha
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iAli Hassan
 

Similar to Fourier transform (11)

Nabaa
NabaaNabaa
Nabaa
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
 
Fourier transform
Fourier transformFourier transform
Fourier transform
 
Chapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier TransformationChapter 5 Image Processing: Fourier Transformation
Chapter 5 Image Processing: Fourier Transformation
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
 
Lec11.ppt
Lec11.pptLec11.ppt
Lec11.ppt
 
Lect5 v2
Lect5 v2Lect5 v2
Lect5 v2
 
6.frequency domain image_processing
6.frequency domain image_processing6.frequency domain image_processing
6.frequency domain image_processing
 
04 cie552 image_filtering_frequency
04 cie552 image_filtering_frequency04 cie552 image_filtering_frequency
04 cie552 image_filtering_frequency
 
Chapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image EnhancementChapter 6 Image Processing: Image Enhancement
Chapter 6 Image Processing: Image Enhancement
 
Lec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain iLec 07 image enhancement in frequency domain i
Lec 07 image enhancement in frequency domain i
 

More from Abhishek Pachisia

Telecom Industry
Telecom IndustryTelecom Industry
Telecom Industry
Abhishek Pachisia
 
Strategic alignment model (SAM)
Strategic alignment model (SAM)Strategic alignment model (SAM)
Strategic alignment model (SAM)
Abhishek Pachisia
 
V.G. siddhartha
V.G. siddharthaV.G. siddhartha
V.G. siddhartha
Abhishek Pachisia
 
Boeing- The Frontiers
Boeing- The FrontiersBoeing- The Frontiers
Boeing- The Frontiers
Abhishek Pachisia
 
Inference engine
Inference engineInference engine
Inference engine
Abhishek Pachisia
 
Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structure
Abhishek Pachisia
 
Rpc
RpcRpc
Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Abhishek Pachisia
 
Rms titanic
Rms titanicRms titanic
Rms titanic
Abhishek Pachisia
 
Vb.net (loop structure)
Vb.net (loop structure)Vb.net (loop structure)
Vb.net (loop structure)
Abhishek Pachisia
 
Matrix Representation Of Graph
Matrix Representation Of GraphMatrix Representation Of Graph
Matrix Representation Of GraphAbhishek Pachisia
 
Tree
TreeTree
File System Implementation
File System ImplementationFile System Implementation
File System Implementation
Abhishek Pachisia
 
Exception handling
Exception handlingException handling
Exception handling
Abhishek Pachisia
 
Condolence letter
Condolence letterCondolence letter
Condolence letter
Abhishek Pachisia
 

More from Abhishek Pachisia (20)

Telecom Industry
Telecom IndustryTelecom Industry
Telecom Industry
 
Strategic alignment model (SAM)
Strategic alignment model (SAM)Strategic alignment model (SAM)
Strategic alignment model (SAM)
 
V.G. siddhartha
V.G. siddharthaV.G. siddhartha
V.G. siddhartha
 
Boeing- The Frontiers
Boeing- The FrontiersBoeing- The Frontiers
Boeing- The Frontiers
 
Inference engine
Inference engineInference engine
Inference engine
 
Work breakdown structure
Work breakdown structureWork breakdown structure
Work breakdown structure
 
IEEE 802.11
IEEE 802.11IEEE 802.11
IEEE 802.11
 
Cloud Service Models
Cloud Service ModelsCloud Service Models
Cloud Service Models
 
Exception handling in Java
Exception handling in JavaException handling in Java
Exception handling in Java
 
Perl
PerlPerl
Perl
 
Rpc
RpcRpc
Rpc
 
Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)Program Evaluation and Review Technique (PERT)
Program Evaluation and Review Technique (PERT)
 
Hydrogen energy
Hydrogen energyHydrogen energy
Hydrogen energy
 
Rms titanic
Rms titanicRms titanic
Rms titanic
 
Vb.net (loop structure)
Vb.net (loop structure)Vb.net (loop structure)
Vb.net (loop structure)
 
Matrix Representation Of Graph
Matrix Representation Of GraphMatrix Representation Of Graph
Matrix Representation Of Graph
 
Tree
TreeTree
Tree
 
File System Implementation
File System ImplementationFile System Implementation
File System Implementation
 
Exception handling
Exception handlingException handling
Exception handling
 
Condolence letter
Condolence letterCondolence letter
Condolence letter
 

Recently uploaded

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
DhatriParmar
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
gb193092
 

Recently uploaded (20)

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptxThe Diamond Necklace by Guy De Maupassant.pptx
The Diamond Necklace by Guy De Maupassant.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Marketing internship report file for MBA
Marketing internship report file for MBAMarketing internship report file for MBA
Marketing internship report file for MBA
 

Fourier transform

  • 1.
  • 2. ₤ Image ╬ A representation of the external form of a person or thing in sculpture, painting, etc. ₤ Image Processing ╬ The analysis and manipulation of a digitized image, esp. in order to improve its quality. ╬ Study of any algorithm Image Input Output
  • 3. ₤ The rate at which image intensity values are changing in the image ₤ Its domain over which values of F(u) range. u Freq. of component of Transform ₤ Steps: ╬ Transform the image to its frequency representation ╬ Perform image processing ╬ Compute inverse transform.
  • 4. ₤ Decompose an image into its sine & cosine components. ₤ Sinusoidal variations in brightness across the image. ₤ Each point represents a particular frequency contained in the spatial domain image. Spatial Domain Freq. Domain (Input) (Output) ₤ Applications ╬ Image analysis, ╬ Image filtering, ╬ Image reconstruction ╬ Image compression.
  • 5. ₤ Functions that are NOT periodic BUT with finite area under the curve can be expressed as the integral of sine's and/or cosines multiplied by a weight function ₤ The Fourier transform for f(x) exists iff ╬ f(x) is piecewise continuous on every finite interval ╬ f(x) is absolutely integrable
  • 6. ₤ Fourier Series is the origin. ₤ The DFT is the sampled Fourier Transform ₤ 2-D DFT of N*N matrix : ₤ Complexity of 1-D DFT is N2. ₤ Sufficiently accurate
  • 7. Multiply the input image by (-1)x+y to center the transform ₤ Compute the DFT F(u,v) of the resulting image ₤ Multiply F(u,v) by a filter G(u,v) ₤ Computer the inverse DFT transform h*(x,y) ₤ Obtain the real part h(x,y) of 4 ₤ Multiply the result by (-1)x+y
  • 8. ₤ Sinusoidal pattern Single Fourier term that encodes ╬ The spatial frequency, ╬ The magnitude (positive or negative), ╬ The phase.
  • 9. ₤ The spatial frequency, ╬ Frequency across space ₤ The magnitude (positive or negative), ╬ Corresponds to its contrast ╬ A negative magnitude represents a contrast-reversal, i.e. the bright become dark, and vice-versa ₤ The phase. ╬ How the wave is shifted relative to the origin
  • 10. Plausibility Original Magnitude Phase
  • 11. Magnitude Phase
  • 12. Brightness Fourier Inverse Image Transform Transformed

Editor's Notes

  1. F(i,j) – Spatial Domain ImageExponential Function – Basis Functioncorresponding to each point F(k,l) in the Fourier space.basis functions are sine and cosine waves