Frequency Domain Analysis

Slides:



Advertisements
Similar presentations
Image Enhancement in the Frequency Domain (2)
Advertisements

Frequency Domain Filtering (Chapter 4)
Digital Image Processing
Image Enhancement in the Frequency Domain Part III
Fourier Transform (Chapter 4)
Image processing (spatial &frequency domain) Image processing (spatial &frequency domain) College of Science Computer Science Department
© by Yu Hen Hu 1 ECE533 Digital Image Processing Image Enhancement in Frequency Domain.
Chap 4 Image Enhancement in the Frequency Domain.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 5 Image Restoration Chapter 5 Image Restoration.
Digital Image Processing
Computer Graphics Recitation 6. 2 Motivation – Image compression What linear combination of 8x8 basis signals produces an 8x8 block in the image?
Chapter 4 Image Enhancement in the Frequency Domain.
CHAPTER 4 Image Enhancement in Frequency Domain
Chap 4-2. Frequency domain processing Jen-Chang Liu, 2006.
The Fourier Transform Jean Baptiste Joseph Fourier.
The Fourier Transform Jean Baptiste Joseph Fourier.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
Image Enhancement in the Frequency Domain Part II Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Chapter 4 Image Enhancement in the Frequency Domain.
Basic Image Processing January 26, 30 and February 1.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Filters in the Frequency Domain.  Image Smoothing Using Frequency Domain Filters: ◦ Ideal Lowpass Filters ◦ Butterworth Lowpass Filters ◦ Gaussian Lowpass.
Presentation Image Filters
Introduction to Image Processing
Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain Digital Image Processing Chapter # 4 Image Enhancement in Frequency Domain.
Image Processing © 2002 R. C. Gonzalez & R. E. Woods Lecture 4 Image Enhancement in the Frequency Domain Lecture 4 Image Enhancement.
Chapter 4 Fourier transform Prepared by Dr. Taha MAhdy.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Background Any function that periodically repeats itself.
Digital Image Processing CSC331 Image Enhancement 1.
ENG4BF3 Medical Image Processing Image Enhancement in Frequency Domain.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain 22 June 2005 Digital Image Processing Chapter 4: Image Enhancement in the.
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.
Lecture Nine Figures from Gonzalez and Woods, Digital Image Processing, Copyright 2002.
Frequency Domain Processing Lecture: 3. In image processing, linear systems are at the heart of many filtering operations, and they provide the basis.
University of Ioannina - Department of Computer Science Filtering in the Frequency Domain (Application) Digital Image Processing Christophoros Nikou
Practical Image Processing1 Chap7 Image Transformation  Image and Transformed image Spatial  Transformed domain Transformation.
Low Pass Filter High Pass Filter Band pass Filter Blurring Sharpening Image Processing Image Filtering in the Frequency Domain.
Fourier Transform.
Computer Graphics & Image Processing Chapter # 4 Image Enhancement in Frequency Domain 2/26/20161.
BYST Xform-1 DIP - WS2002: Fourier Transform Digital Image Processing Bundit Thipakorn, Ph.D. Computer Engineering Department Fourier Transform and Image.
Frequency Domain Filtering. Frequency Domain Methods Spatial Domain Frequency Domain.
Amity School of Engineering & Technology 1 Amity School of Engineering & Technology DIGITAL IMAGE PROCESSING & PATTERN RECOGNITION Credit Units: 4 Mukesh.
Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Image Transformation Spatial domain (SD) and Frequency domain (FD)
Digital Image Processing Chapter - 4
Digital Image Processing , 2008
Jean Baptiste Joseph Fourier
IMAGE ENHANCEMENT IN THE FREQUENCY DOMAIN
IMAGE PROCESSING FREQUENCY DOMAIN PROCESSING
The content of lecture This lecture will cover: Fourier Transform
Image Pre-Processing in the Spatial and Frequent Domain
Spatial & Frequency Domain
Gaussian Lowpass Filter
The Fourier Transform Jean Baptiste Joseph Fourier.
Image Enhancement in the
Fourier Transform.
Digital Image Processing
Image Enhancement in the Frequency Domain Part I
ENG4BF3 Medical Image Processing
Image Processing, Leture #14
4. Image Enhancement in Frequency Domain
Digital Image Processing
Digital Image Processing
Basic Image Processing
The Fourier Transform Jean Baptiste Joseph Fourier.
The Fourier Transform Jean Baptiste Joseph Fourier.
Lecture 4 Image Enhancement in Frequency Domain
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:

Frequency Domain Analysis 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Basic Fourier Results Any periodic signal can be uniquely represented as a linear combination of sines and cosines with frequencies that are harmonics of the fundamental frequency of the signal. Any function (constrained by some nice math properties) can be represented as a linear combination of sines and cosines. 11/22/2018 Frequency Domain Analysis

Fourier Series Example 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Math Review 11/22/2018 Frequency Domain Analysis

1-D Fourier – Continuous f(x) 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis 11/22/2018 Frequency Domain Analysis

Fourier – Polar Coordinate Representation 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Example Higher Δx leads to lower Δu Lower Δx leads to higher Δu 11/22/2018 Frequency Domain Analysis

Example – 1D Fourier Transform From[1] Peak depends on area of pulse. Higher Δx leads to lower Δu. Higher pulse width leads to lower high freq content. Δu = 1/M Δx 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis 2-D Fourier Transform 11/22/2018 Frequency Domain Analysis

Example 2D – Fourier Transform From[1] 11/22/2018 Frequency Domain Analysis

Properties of Fourier Transform F(u,v) is a global measure, it depends on all values of f(x,y). u,v measure frequency in x, y directions. It is often possible to relate the rate of change in intensity with the frequency. F(0,0) = average of f(x,y) over the whole image {f(x,y)|x=0,1,..M-1; y=0,1,..N-1} 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Example 2D DFT From[1] 11/22/2018 Frequency Domain Analysis

Properties of Fourier Transform 11/22/2018 Frequency Domain Analysis

Filtering in Frequency Domain More intuitive – reduce lower frequency, reduce noise, reduce higher frequency, etc Design a filter H(u, v) to incorporate this behavior Typical approach Input image is f(x,y) – real values Compute F(u,v) G(u,v) = F(u,v) H(u,v) Compute g(x,y) – if f(x,y) is real and h(x,y) is real then g(x,y) should be real. Computation errors may yield non-zero imaginary components Often supplemented with operations to center the image, image cropping, integer to floating point conversion and vice versa …… Often use multiple stage filters 11/22/2018 Frequency Domain Analysis

Filtering in Freq Domain From[1] 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Filter Example Filter such that the result image has an average value of zero. So one approach: Select a filter so that G(0,0)=0 Compute Fourier Inverse, and that will yield an image with an average of 0. Such a filter will highlight the non-uniform parts of the image Display image after adding a constant – required to display the negative values. From[1] 11/22/2018 Frequency Domain Analysis

Low Pass and High Pass Filter Examples From[1] 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Gaussian filters From[1] 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Typical filters Low Pass Ideal low pass: Not physically realizable, but can be modeled on computers Butterworth: Approximations to ideal Gaussian High Pass Ideal high pass Butterworth 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis Ideal Low Pass Passes a range of low frequencies without attenuation, and blocks all the higher frequencies H(u,v) = 1 if D(u,v) <= D0 0 if D(u,v) > D0 D(u,v) = [(u-M/2)2 + (v-N/2)2]1/2 Euclidean distance Cutoff frequency From[1] 11/22/2018 Frequency Domain Analysis

Using Power Spectrum for Filter Design Power at a frequency P(u,v) = |F(u,v)|2 Total image power PT = ∑u∑vP(u,v) u = 0,1,…, M-1; v = 0,1,….,N-1 A circle of radius r will cover a% of the power a = 100 [∑u∑vP(u,v)/ PT] From[1] 11/22/2018 Frequency Domain Analysis

Image Power, ILPF, Fidelity From[1] 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis ILPF Ringing From[1] 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis High Pass Filters Hhp(u,v) = 1 – Hlp(u,v) From[1] 11/22/2018 Frequency Domain Analysis

Laplacian in Frequency Domain From[1] 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis 11/22/2018 Frequency Domain Analysis

Frequency Domain Analysis 11/22/2018 Frequency Domain Analysis