Computer Vision Lecture Notes: Fourier Transforms and Sampling - Prof. Pradeep Sen, Lab Reports of Electrical and Electronics Engineering

A portion of the lecture notes from a computer vision course taught by pradeep sen in 2009. The notes cover the topics of fourier transforms and sampling, including the properties of fourier transforms, the importance of sampling in computer vision, and the concept of sufficient sampling to avoid aliasing. The notes also mention the use of filters as templates and the gaussian image pyramid.

Typology: Lab Reports

Pre 2010

Uploaded on 08/18/2009

koofers-user-ej5
koofers-user-ej5 🇺🇸

10 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
ECE516 / CS532 Computer Vision
Pradeep Sen Class 8 – February 16, 2009
ECE 516 / CS 532
Computer Vision
Pradeep Sen
Advanced Graphics Lab
Class 8
February 16, 2009
ECE516 / CS532 Computer Vision
Pradeep Sen Class 8 – February 16, 2009
Last time
Linear filters
ECE516 / CS532 Computer Vision
Pradeep Sen Class 8 – February 16, 2009
Today
Fourier Transforms
Correlation filters
Edge detection
ECE516 / CS532 Computer Vision
Pradeep Sen Class 8 – February 16, 2009
Fourier transforms
Projection of function into sinusoidal basis
i.e. write a signal as a sum of sinusoids
ECE516 / CS532 Computer Vision
Pradeep Sen Class 8 – February 16, 2009
1-D Example
ECE516 / CS532 Computer Vision
Pradeep Sen Class 8 – February 16, 2009
2-D Fourier basis elements
Real component of the Fourier basis elements
(u,v) = (0,0.4) (u,v) = (1,2) (u,v) = (10,-5)
pf3

Partial preview of the text

Download Computer Vision Lecture Notes: Fourier Transforms and Sampling - Prof. Pradeep Sen and more Lab Reports Electrical and Electronics Engineering in PDF only on Docsity!

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

ECE 516 / CS 532

Computer Vision

Pradeep Sen Advanced Graphics Lab

Class 8 February 16, 2009

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Last time

ƒ Linear filters

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Today

ƒ Fourier Transforms

ƒ Correlation filters

ƒ Edge detection

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Fourier transforms

ƒ Projection of function into sinusoidal basis ƒ i.e. write a signal as a sum of sinusoids

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

1-D Example

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

2-D Fourier basis elements

ƒ Real component of the Fourier basis elements

(u,v) = (0,0.4) (^) (u,v) = (1,2) (u,v) = (10,-5)

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Magnitude vs phase

original magnitude phase magnitude + other phase

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Properties of Fourier transforms

ƒ Linear operator ƒ Important property: multiplication in the time domain becomes convolution in the frequency domain and vice-versa

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Sampling

ƒ Fundamental to images, hence important in computer vision (as well as image processing, computer graphics, etc)

ƒ Basic idea: take continuous signal and measure “samples” of it to record

ƒ Converts a continuous signal into a discrete signal

ƒ “Aliasing” occurs when high frequency information masquerades as low frequency information because of sampling

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Sufficient sampling

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Under sampling

ECE516 / CS532 Computer Vision Pradeep Sen Class 8 – February 16, 2009

Sampling

ƒ So in order to properly sample a signal without aliasing, we must band-limit it depending on the sampling rate