The Fourier Transform Jean Baptiste Joseph Fourier.

Slides:



Advertisements
Similar presentations
Computer Vision Lecture 7: The Fourier Transform
Advertisements

Digital Image Processing
Fourier Transform (Chapter 4)
Chapter Four Image Enhancement in the Frequency Domain.
Chap 4 Image Enhancement in the Frequency Domain.
EE 4780 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Spatial Filtering Dan Witzner Hansen. Recap Exercises??? Feedback Last lectures?
Convolution. Spatial Filtering Operations g(x,y) = 1/M  f(n,m) (n,m) in  S Example 3 x 3 5 x 5.
The Fourier Transform Jean Baptiste Joseph Fourier.
Reminder Fourier Basis: t  [0,1] nZnZ Fourier Series: Fourier Coefficient:
Chapter 4 Image Enhancement in the Frequency Domain.
Chap 4-2. Frequency domain processing Jen-Chang Liu, 2006.
The Fourier Transform Jean Baptiste Joseph Fourier.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
1 Vladimir Botchko Lecture 4. Image Enhancement Lappeenranta University of Technology (Finland)
Image Fourier Transform Faisal Farooq Q: How many signal processing engineers does it take to change a light bulb? A: Three. One to Fourier transform the.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
Enhancing Images Ch 5:Shapiro, Ch 3:Gonzales. Gray level Mapping Brightness Transform: 1. Position Dependent f(i,j)= g(i,j). e(i,j) g:Clean image e:position.
Chapter 4 Image Enhancement in the Frequency Domain.
Transforms: Basis to Basis Normal Basis Hadamard Basis Basis functions Method to find coefficients (“Transform”) Inverse Transform.
The Fourier Transform Jean Baptiste Joseph Fourier.
2D Image Fourier Spectrum.
Presentation Image Filters
Image Processing Fourier Transform 1D Efficient Data Representation Discrete Fourier Transform - 1D Continuous Fourier Transform - 1D Examples.
CSC589 Introduction to Computer Vision Lecture 7 Thinking in Frequency Bei Xiao.
Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain.
1 Spatial Frequency or How I learned to love the Fourier Transform Jean Baptiste Joseph Fourier.
Part I: Image Transforms DIGITAL IMAGE PROCESSING.
Digital Image Processing Chapter 4 Image Enhancement in the Frequency Domain Part I.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Background Any function that periodically repeats itself.
ENG4BF3 Medical Image Processing Image Enhancement in Frequency Domain.
October 29, 2013Computer Vision Lecture 13: Fourier Transform II 1 The Fourier Transform In the previous lecture, we discussed the Hough transform. There.
Spatial Frequencies Spatial Frequencies. Why are Spatial Frequencies important? Efficient data representation Provides a means for modeling and removing.
Chapter 5: Neighborhood Processing
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
Low Pass Filter High Pass Filter Band pass Filter Blurring Sharpening Image Processing Image Filtering in the Frequency Domain.
2D Image Fourier Spectrum.
Fourier Transform.
İmage enhancement Prepare image for further processing steps for specific applications.
CS 376b Introduction to Computer Vision 03 / 17 / 2008 Instructor: Michael Eckmann.
Computer Graphics & Image Processing Chapter # 4 Image Enhancement in Frequency Domain 2/26/20161.
2D Fourier Transform.
EE 7730 Image Enhancement. Bahadir K. Gunturk2 Image Enhancement The objective of image enhancement is to process an image so that the result is more.
Fourier Transform J.B. Fourier Image Enhancement in the Frequency Domain 1-D Image Enhancement in the Frequency Domain 1-D.
The Frequency Domain Digital Image Processing – Chapter 8.
Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Jean Baptiste Joseph Fourier
Image Subtraction Mask mode radiography h(x,y) is the mask.
The Fourier Transform Jean Baptiste Joseph Fourier.
Image Enhancement and Restoration
The Fourier Transform Jean Baptiste Joseph Fourier.
The Fourier Transform Jean Baptiste Joseph Fourier.
Convolution.
General Functions A non-periodic function can be represented as a sum of sin’s and cos’s of (possibly) all frequencies: F() is the spectrum of the function.
ENG4BF3 Medical Image Processing
Frequency Domain Analysis
2D Fourier transform is separable
CSCE 643 Computer Vision: Thinking in Frequency
Image Processing, Leture #14
4. Image Enhancement in Frequency Domain
The Fourier Transform Jean Baptiste Joseph Fourier.
Nov. 25 – Israeli Computer Vision Day
The Fourier Transform Jean Baptiste Joseph Fourier.
Digital Image Procesing Unitary Transforms Discrete Fourier Trasform (DFT) in Image Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Intensity Transformation
Digital Image Procesing Unitary Transforms Discrete Fourier Trasform (DFT) in Image Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL.
Lecture 4 Image Enhancement in Frequency Domain
Convolution.
The Frequency Domain Any wave shape can be approximated by a sum of periodic (such as sine and cosine) functions. a--amplitude of waveform f-- frequency.
Presentation transcript:

The Fourier Transform Jean Baptiste Joseph Fourier

Original histogramEqualized histogram Image Operations in Different Domains 1) Gray value (histogram) domain 2) Spatial (image) domain 3) Frequency (Fourier) domain - Histogram stretching, equalization, specification, etc... - Average filter, median filter, gradient, laplacian, etc… Original imageGradient magnitude Blurry ImageLaplacian += Sharpened Image Noisy image (Salt & Pepper noise) 3 X 3 Average5 X 5 Average 7 X 7 AverageMedian

= 3 sin(x) A + 1 sin(3x) B A+B sin(5x) C A+B+C sin(7x)D A+B+C+D A sum of sines and cosines sin(x) A

Higher frequencies due to sharp image variations (e.g., edges, noise, etc.)

The Continuous Fourier Transform

Complex Numbers Real Imaginary Z=(a,b) a b |Z| 

x – The wavelength is 1/u. – The frequency is u. 1 The 1D Basis Functions 1/u

The Fourier Transform 1D Continuous Fourier Transform: The Inverse Fourier Transform The Continuous Fourier Transform 2D Continuous Fourier Transform: The Inverse Transform The Transform

The wavelength is. The direction is u/v. The 2D Basis Functions u=0, v=0 u=1, v=0u=2, v=0 u=-2, v=0u=-1, v=0 u=0, v=1u=1, v=1u=2, v=1 u=-2, v=1u=-1, v=1 u=0, v=2u=1, v=2u=2, v=2 u=-2, v=2u=-1, v=2 u=0, v=-1u=1, v=-1u=2, v=-1 u=-2, v=-1u=-1, v=-1 u=0, v=-2u=1, v=-2u=2, v=-2 u=-2, v=-2u=-1, v=-2 U V

Discrete Functions N-1 f(x) f(x 0 ) f(x 0 +  x) f(x 0 +2  x) f(x 0 +3  x) f(n) = f(x 0 + n  x) x0x0 x0+xx0+x x 0 +2  xx 0 +3  x The discrete function f: { f(0), f(1), f(2), …, f(N-1) }

(u = 0,..., N-1) (x = 0,..., N-1) 1D Discrete Fourier Transform: The Discrete Fourier Transform 2D Discrete Fourier Transform: (x = 0,..., N-1; y = 0,…,M-1) (u = 0,..., N-1; v = 0,…,M-1)

Fourier spectrum log(1 + |F(u,v)|) Image f The Fourier Image Fourier spectrum |F(u,v)|

Frequency Bands Percentage of image power enclosed in circles (small to large) : 90%, 95%, 98%, 99%, 99.5%, 99.9% ImageFourier Spectrum

Low pass Filtering 90% 95% 98% 99% 99.5% 99.9%

Noise Removal Noisy image Fourier Spectrum Noise-cleaned image

Noise Removal Noisy imageFourier SpectrumNoise-cleaned image

High Pass Filtering OriginalHigh Pass Filtered

High Frequency Emphasis + OriginalHigh Pass Filtered

High Frequency Emphasis OriginalHigh Frequency Emphasis Original High Frequency Emphasis

OriginalHigh pass Filter High Frequency Emphasis High Frequency Emphasis + Histogram Equalization High Frequency Emphasis

Properties of the Fourier Transform – Developed on the board… (e.g., separability of the 2D transform, linearity, scaling/shrinking, derivative, rotation, shift  phase-change, periodicity of the discrete transform, etc.) We also developed the Fourier Transform of various commonly used functions, and discussed applications which are not contained in the slides (motion, etc.)

2D Image2D Image - Rotated Fourier Spectrum

Image Domain Frequency Domain Fourier Transform -- Examples

Image Domain Frequency Domain Fourier Transform -- Examples

Image Domain Frequency Domain Fourier Transform -- Examples

Image Domain Frequency Domain Fourier Transform -- Examples

Image Fourier spectrum Fourier Transform -- Examples

Image Fourier spectrum Fourier Transform -- Examples

Image Fourier spectrum Fourier Transform -- Examples

Image Fourier spectrum Fourier Transform -- Examples

Image Fourier spectrum Fourier Transform -- Examples