Outline Linear Shift-invariant system Linear filters

Slides:



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

Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
HILBERT TRANSFORM Fourier, Laplace, and z-transforms change from the time-domain representation of a signal to the frequency-domain representation of the.
FilteringComputational Geophysics and Data Analysis 1 Filtering Geophysical Data: Be careful!  Filtering: basic concepts  Seismogram examples, high-low-bandpass.
Fourier Transform (Chapter 4)
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.
CSCE 641 Computer Graphics: Image Sampling and Reconstruction Jinxiang Chai.
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.
CSCE 641 Computer Graphics: Image Sampling and Reconstruction Jinxiang Chai.
lecture 5, Sampling and the Nyquist Condition Sampling Outline  FT of comb function  Sampling Nyquist Condition  sinc interpolation Truncation.
Undecimated wavelet transform (Stationary Wavelet Transform)
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.
Basic Image Processing January 26, 30 and February 1.
EE D Fourier Transform.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Presentation Image Filters
EE D Fourier Transform. Bahadir K. Gunturk EE Image Analysis I 2 Summary of Lecture 2 We talked about the digital image properties, including.
Image Processing © 2002 R. C. Gonzalez & R. E. Woods Lecture 4 Image Enhancement in the Frequency Domain Lecture 4 Image Enhancement.
1 Lecture III Shobhit Niranjan Gaurav Gupta. 2 Convolution Definition: For discrete functions: Properties Commutativity Associativity Distributivity.
Digital Image Processing Chapter 4
lecture 4, Convolution and Fourier Convolution Convolution Fourier Convolution Outline  Review linear imaging model  Instrument response function.
Basics of Neural Networks Neural Network Topologies.
Part I: Image Transforms DIGITAL IMAGE PROCESSING.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Digital Image Processing CSC331 Image Enhancement 1.
Chapter 6 Spectrum Estimation § 6.1 Time and Frequency Domain Analysis § 6.2 Fourier Transform in Discrete Form § 6.3 Spectrum Estimator § 6.4 Practical.
Chapter 11 Filter Design 11.1 Introduction 11.2 Lowpass Filters
Image as a linear combination of basis images
Lecture 7 Transformations in frequency domain 1.Basic steps in frequency domain transformation 2.Fourier transformation theory in 1-D.
Fourier Transform.
Fourier and Wavelet Transformations Michael J. Watts
Image Enhancement (Frequency Domain)
CS 376b Introduction to Computer Vision 03 / 17 / 2008 Instructor: Michael Eckmann.
The Story of Wavelets Theory and Engineering Applications
Image hole-filling. Agenda Project 2: Will be up tomorrow Due in 2 weeks Fourier – finish up Hole-filling (texture synthesis) Image blending.
Computer Graphics & Image Processing Chapter # 4 Image Enhancement in Frequency Domain 2/26/20161.
Computer vision. Applications and Algorithms in CV Tutorial 3: Multi scale signal representation Pyramids DFT - Discrete Fourier transform.
Fourier transform.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
Jean Baptiste Joseph Fourier
Linear Filters and Edges Chapters 7 and 8
… Sampling … … Filtering … … Reconstruction …
Linear Filters and Edges Chapters 7 and 8
Degradation/Restoration Model
Digital Signal Processing Lecture 4 DTFT
Image Enhancement in the
Fourier and Wavelet Transformations
CS-565 Computer Vision Nazar Khan Lecture 4.
All about convolution.
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Outline Linear Shift-invariant system Linear filters
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
2D Fourier transform is separable
EE 638: Principles of Digital Color Imaging Systems
CSCE 643 Computer Vision: Image Sampling and Filtering
Basic Image Processing
LECTURE 18: FOURIER ANALYSIS OF CT SYSTEMS
Fourier Transform Analytic geometry gives a coordinate system for describing geometric objects. Fourier transform gives a coordinate system for functions.
Fourier Transforms.
Chapter 3 Sampling.
Lecture 4 Image Enhancement in Frequency Domain
Lecture 6: Fourier Transform
DIGITAL CONTROL SYSTEM WEEK 3 NUMERICAL APPROXIMATION
Presentation transcript:

Outline Linear Shift-invariant system Linear filters Fourier transformation Time and frequency representation Filter Design

Visual Perception Modeling Source Separation Mixed signal Music and speech Separated signals Music Speech 11/29/2018 Visual Perception Modeling

Spatial Frequency Analysis Filter response analysis For example, why does smoothing reduce noise? What is the difference between the discrete image representation and a continuous surface representation? Is there any way we can design the best filter for a certain task? For smoothing, how can we have the best smoothing kernel? 11/29/2018 Visual Perception Modeling

Visual Perception Modeling Fourier Transforms Fourier transform The transformation takes a complex valued function x, y and returns a complex valued function of u, v U and v determine the spatial frequency and orientation of the sinusoidal component 11/29/2018 Visual Perception Modeling

Inverse Fourier Transform It recovers a signal from its Fourier transform 11/29/2018 Visual Perception Modeling

Some Fourier Transform Pairs Step function Window function sinc function Gaussian function 11/29/2018 Visual Perception Modeling

Properties of Fourier Transform There are nice properties of Fourier transforms Convolution theorem F(f(x,y) * g(x,y)) = F(f(x,y)) F(g(x,y)) Can be used to speed up convolution especially for large filters 11/29/2018 Visual Perception Modeling

Visual Perception Modeling Filter Design Design filters to accomplish particular goals Lowpass filters Reduce the amplitude of high-frequency components Can reduce the visible effects of noise Box filter Triangle filter High-frequency cutoff Gaussian lowpass filter 11/29/2018 Visual Perception Modeling

Visual Perception Modeling Filter Design – cont. Bandpass and bandstop filters Highpass filters Optimal filter design In some sense, optimal of doing a particular job Establish a criterion of performance and then maximize the criterion by proper selection of the impulse response Wiener estimator Wiener deconvolution 11/29/2018 Visual Perception Modeling

Other Transformations Fourier transform is one of a number of linear transformations that are useful in image processing Basis functions How to represent an image by weighted sum of some functions of our choice? 11/29/2018 Visual Perception Modeling

Principal Component Analysis Optimal representation with fewer basis functions We want to design a set of basis functions such that we can reconstruct the original image with smallest possible error with a given number of basis functions 11/29/2018 Visual Perception Modeling

PCA for Face Recognition 11/29/2018 Visual Perception Modeling

PCA for Face Recognition – cont. First 20 principal components 11/29/2018 Visual Perception Modeling

PCA for Face Recognition – cont. Components with low eigenvalues 11/29/2018 Visual Perception Modeling

PCA for Face Recognition – cont. 11/29/2018 Visual Perception Modeling

Wavelet Transformations Transient signal components Nonzero only during a short interval Many important features in images are highly localized Wavelets Given a real-valued function (s) 11/29/2018 Visual Perception Modeling