Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz.

Slides:



Advertisements
Similar presentations
Image Enhancement in Frequency Domain Nana Ramadijanti Laboratorium Computer Vision Politeknik Elekltronika Negeri Surabaya PENS-ITS 2009.
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.
Image Processing Frequency Filtering Instructor: Juyong Zhang
ECE 472/572 - Digital Image Processing Lecture 5 - Image Enhancement - Frequency Domain Filters 09/13/11.
Digital Image Processing
Digtial Image Processing, Spring ECES 682 Digital Image Processing Oleh Tretiak ECE Department Drexel University.
Reminder Fourier Basis: t  [0,1] nZnZ Fourier Series: Fourier Coefficient:
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.
2007Theo Schouten1 Enhancements Techniques for editing an image such that it is more suitable for a specific application than the original image. Spatial.
Digital Image Processing Chapter 4: Image Enhancement in the Frequency Domain.
Image Enhancement.
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.
DREAM PLAN IDEA IMPLEMENTATION Introduction to Image Processing Dr. Kourosh Kiani
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Presentation Image Filters
Medical Image Analysis Image Enhancement Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
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.
CS654: Digital Image Analysis
Chapter 7: The Fourier Transform 7.1 Introduction
Part I: Image Transforms DIGITAL IMAGE PROCESSING.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Technion, CS department, SIPC Spring 2014 Tutorials 12,13 discrete signals and systems 1/39.
Digital Image Processing CSC331 Image Enhancement 1.
ENG4BF3 Medical Image Processing Image Enhancement in Frequency Domain.
Computer Vision – Enhancement(Part III) Hanyang University Jong-Il Park.
Chapter 5: Neighborhood Processing
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
1 CMPB 345: IMAGE PROCESSING DISCRETE TRANSFORM 2.
Fourier Transform.
Image Enhancement (Frequency Domain)
Frequency Domain By Dr. Rajeev Srivastava. Image enhancement in the frequency domain is straightforward. We simply compute the Fourier transform of the.
Computer Graphics & Image Processing Chapter # 4 Image Enhancement in Frequency Domain 2/26/20161.
Digital Image Processing Lecture 9: Filtering in Frequency Domain Prof. Charlene Tsai.
Frequency Domain Filtering. Frequency Domain Methods Spatial Domain Frequency Domain.
Fourier transform.
Digital Image Processing Lecture 7: Image Enhancement in Frequency Domain-I Naveed Ejaz.
Digital Image Processing Chapter - 4
Digital Image Processing , 2008
Math 3360: Mathematical Imaging
Medical Image Analysis
Jean Baptiste Joseph Fourier
IMAGE ENHANCEMENT IN THE FREQUENCY DOMAIN
IMAGE PROCESSING FREQUENCY DOMAIN PROCESSING
Gaussian Lowpass Filter
Image Enhancement in the
Fourier Transform.
Digital Image Processing
Image Enhancement (Frequency Domain)
ENG4BF3 Medical Image Processing
2D Fourier transform is separable
4. Image Enhancement in Frequency Domain
Digital Image Processing
Digital Image Processing
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
Presentation transcript:

Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz

6/25/20162 Fourier Transform Review Notice how we get closer and closer to the original function as we add more and more frequencies

6/25/20163 Fourier Transform Review Frequency domain signal processing example in Excel

6/25/20164 Properties of Fourier Transform

6/25/ D DFT

6/25/20166 Translation Property of 2-D DFT

6/25/20167 Shifting the Origin to the Center

6/25/20168 Shifting the Origin to the Center

6/25/20169 Properties of Fourier Transform

6/25/ Properties of Fourier Transform

6/25/ Reciprocality of Lengths due to Scaling Property

6/25/ Properties of Fourier Transform

6/25/ Rotation Examples

6/25/ Properties of Fourier Transform

6/25/ Properties of Fourier Transform

6/25/ Properties of Fourier Transform  As we move away from the origin in F(u,v) the lower frequencies corresponding to slow gray level changes  Higher frequencies correspond to the fast changes in gray levels (smaller details such edges of objects and noise)  The direction of amplitude change in spatial domain and the amplitude change in the frequency domain are orthogonal (see the examples)

6/25/ DFT Examples

6/25/ DFT Examples

6/25/ DFT Examples

6/25/ Masking, Correlation and Convolution

6/25/ Properties of Fourier Transform

6/25/ Filtering using Fourier Transforms

6/25/ Example of Gaussian LPF and HPF

6/25/ Example of Modified HPF

6/25/ Relationship b/w Spatial domain filters and Fourier domain filters

6/25/ Relationship b/w Spatial domain filters and Fourier domain filters

6/25/ Filters to be Discussed

6/25/ Ideal Low Pass Filter

6/25/ Ideal Low Pass Filter

6/25/ Ideal Low Pass Filter (example)

6/25/ Why Ringing Effect

6/25/ Ringing Effect (example)

6/25/ Butterworth Low Pass Filter

6/25/ Butterworth Low Pass Filter

6/25/ Butterworth Low Pass Filter (example)

6/25/ Butterworth Low Pass Filter

6/25/ Gaussian Low Pass Filters

6/25/ Gaussian Low Pass and High Pass Filters

6/25/ Gaussian Low Pass Filters

6/25/ Gaussian Low Pass Filters (example)

6/25/ Gaussian Low Pass Filters (example)

6/25/ Sharpening Fourier Domain Filters

6/25/ Sharpening Spatial Domain Representations

6/25/ Sharpening Fourier Domain Filters (Examples)

6/25/ Sharpening Fourier Domain Filters (Examples)

6/25/ Sharpening Fourier Domain Filters (Examples)

6/25/ Laplacian in Frequency Domain

6/25/ Laplacian in Frequency Domain

6/25/ Unsharp Masking, High Boost Filtering

6/25/ High Frequency Emphasis

6/25/ Example of Modified High Pass Filtering

6/25/ Homomorphic Filtering

6/25/ Homomorphic Filtering

6/25/ Homomorphic Filtering

6/25/ Homomorphic Filtering

6/25/ Homomorphic Filtering (Example)

6/25/ Basic Filters And scaling rest of values.

6/25/ Example (Notch Function)

6/25/ Properties of Fourier Transform

6/25/ Implementation/Optimization of Fourier Transform  First multiply the factor (-1) (x+y) to the original function f(x,y) to shift the origin in DFT to center of the image.  Find Fourier transform by decomposing into 2-D function into 1-D transformations.  Inverse DFT can be computed using the forward DFT algorithm with slight modification.  Optimization of Fourier transform – Brute Force method (decomposition into 1-D Fourier transform) – Fast Fourier Transform (FFT)

6/25/ Implementation/Optimization of Fourier Transform

6/25/ Comparison of Number of Operations for DFT Techniques

6/25/ Need of Padding Due to Symmetrical Properties of DFT

6/25/ Need of Padding Due to Symmetrical Properties of DFT  To overcome this problem sue periodicity of DFT Extended/padded functions are used, given by (in 1-D)

6/25/ Need of Padding Due to Symmetrical Properties of DFT

6/25/ Need of Padding Due to Symmetrical Properties of DFT

6/25/ Need of Padding Due to Symmetrical Properties of DFT

6/25/ Padding During Filtering in Frequency Domain