Presentation is loading. Please wait.

Presentation is loading. Please wait.

Convolution.

Similar presentations


Presentation on theme: "Convolution."— Presentation transcript:

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)


Download ppt "Convolution."

Similar presentations


Ads by Google