Download presentation
Presentation is loading. Please wait.
1
Convolution
2
Spatial Filtering Operations
Example 3 x 3 5 x 5 g(x,y) = 1/M S f(n,m) (n,m) in 3x3 neighborhood
3
Noise Cleaning Salt & Pepper Noise 3 X 3 Average 5 X 5 Average
Median
4
Noise Cleaning Salt & Pepper Noise 3 X 3 Average 5 X 5 Average
Median
5
Gradient magnitude x derivative y derivative
6
Edge Detection Image Vertical edges Horizontal edges
7
Convolution Properties
Commutative: f*g = g*f Associative: (f*g)*h = f*(g*h) Homogeneous: f*(g)= f*g Additive (Distributive): f*(g+h)= f*g+f*h Shift-Invariant f*g(x-x0,y-yo)= (f*g) (x-x0,y-yo)
8
The Convolution Theorem
and similarly:
9
Examples What is the Fourier Transform of ? *
10
Image Domain Frequency Domain
11
The Sampling Theorem Nyquist frequency, Aliasing, etc… (on the board)
12
Multi-Scale Image Representation
Gaussian pyramids Laplacian Pyramids Wavelet Pyramids Good for: - pattern matching - motion analysis - image compression - other applications
13
Image Pyramid High resolution Low resolution
14
Fast Pattern Matching search search search search
15
The Gaussian Pyramid Low resolution down-sample blur down-sample blur
High resolution
16
- = - = - = The Laplacian Pyramid Gaussian Pyramid Laplacian Pyramid
expand - = expand - = expand - =
17
Laplacian ~ Difference of Gaussians
- = DOG = Difference of Gaussians More details on Gaussian and Laplacian pyramids can be found in the paper by Burt and Adelson (link will appear on the website).
18
Computerized Tomography (CT)
f(x,y) u v F(u,v)
19
Computerized Tomography
Original (simulated) 2D image 8 projections- Frequency Domain 120 projections- Frequency Domain Reconstruction from 8 projections Reconstruction from 120 projections
20
End of Lesson... Exercise#1 -- will be posted on the website.
(Theoretical exercise: To be done and submitted individually)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.