Image Filtering - Introduction to Computer Version - Lecture Sli, Lecture notes of Computer Science

These are the Lecture Slides of Introduction to Computer Version which includes Machine Learning, Framework, Prediction Function, Feature Representation, Image, Desired Output, Prediction Function, Prediction Error, Predicted Value etc. Key important points are: Image Filtering, Filtering, Spatial Domain, Frequency Domain, Mathematical Operation, Grid of Numbers, Smoothing, Sharpening, Measuring Texture, Image Compression

Typology: Lecture notes

2012/2013

Uploaded on 03/23/2013

dhruv
dhruv 🇮🇳

4.3

(12)

194 documents

1 / 44

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Motion illusion, rotating snakes
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c

Partial preview of the text

Download Image Filtering - Introduction to Computer Version - Lecture Sli and more Lecture notes Computer Science in PDF only on Docsity!

Motion illusion, rotating snakes

Docsity.com

Image Filtering Computer Vision

Docsity.com

Image filtering

  • Image filtering: compute function of local neighborhood at each position
  • Really important!
    • Enhance images
      • Denoise, resize, increase contrast, etc.
    • Extract information from images
      • Texture, edges, distinctive points, etc.
    • Detect patterns
      • Template matching

Docsity.com

1 1 1 1 1 1 1 1 1 Slide credit: David Lowe (UBC) g[ ,] Example: box filter

Docsity.com

f [.,.] h [.,.] Image filtering

g[ ,]

Credit: S. Seitz

[ , ] [ , ] [ , ] , h m n g k l f m k n l k l    

Docsity.com

f [.,.] h [.,.] Image filtering

g[ ,]

Credit: S. Seitz

[ , ] [ , ] [ , ] , h m n g k l f m k n l k l    

Docsity.com

f [.,.] h [.,.] Image filtering

g[ ,]

Credit: S. Seitz

[ , ] [ , ] [ , ] , h m n g k l f m k n l k l    

Docsity.com

f [.,.] h [.,.] Image filtering

g[ ,]

Credit: S. Seitz

? [ , ] [ , ] [ , ] , h m n g k l f m k n l k l    

Docsity.com

f [.,.] h [.,.] Image filtering

g[ , ]

Credit: S. Seitz

[ , ] [ , ] [ , ] , h m n g k l f m k n l k l    

Docsity.com

What does it do?

  • Replaces each pixel with an average of its neighborhood
  • Achieve smoothing effect (remove sharp features) 1 1 1 1 1 1 1 1 1 Slide credit: David Lowe (UBC) g[ ,] Box Filter

Docsity.com

Practice with linear filters

0 0 0 0 1 0 0 0 0 Original

Source: D. LoweDocsity.com

Practice with linear filters 0 0 0 0 1 0 0 0 0 Original (^) Filtered (no change)

Source: D. LoweDocsity.com

Practice with linear filters 0 0 0 0 0 1 0 0 0 Original (^) Shifted left By 1 pixel

Source: D. LoweDocsity.com

Practice with linear filters

Original 1 1 1 1 1 1 1 1 1 0 0 0 0 2 0 0 0 0

(Note that filter sums to 1)

Source: D. LoweDocsity.com