






































































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of image feature extraction, focusing on global and local features, haar wavelets, and sift (scale-invariant feature transform). The definition, advantages, and disadvantages of global and local features, the concept of haar wavelets, and the process of sift feature detection and local descriptor computation. The document also discusses the importance of feature mapping and feature categorization.
Typology: Study notes
1 / 78
This page cannot be seen from the preview
Don't miss anything!







































































ECE 547 Lecture ECE 547 Lecture November 20, 2008 November 20, 2008 Mert Dikmen Mert Dikmen Image Formation and Processing Group Image Formation and Processing Group
Definition Definition Global Features Global Features Local Features Local Features Dense Local Features Dense Local Features Haar Wavelets Haar Wavelets Sparse Local Features Sparse Local Features SIFT SIFT
Salmon or Seabass? Salmon or Seabass? Images courtesy of Duda, Heart & Stork, ”Pattern Classification”, Wiley Interscience
low- to mid-level abstractions of the information low- to mid-level abstractions of the information contained in the image contained in the image Designing a feature mapping: Designing a feature mapping: ● Perceptual intuitionPerceptual intuition ● Prior knowledgePrior knowledge ● Viewpoint invarianceViewpoint invariance ● Driven by the goal of the problemDriven by the goal of the problem
n
−∞ ∞
n
n
n
i , j
n Moments in statistics: Moments in statistics: Image Moments:Image Moments:
∑ x , y
● Computed from a predefined grid of local patchesComputed from a predefined grid of local patches ● Convey information on local structureConvey information on local structure ● Good for detecting rigid objectsGood for detecting rigid objects ● Trade off locality vs informativenessTrade off locality vs informativeness ● Usually high dimensionalUsually high dimensional ● Even more than the number of pixelsEven more than the number of pixels ● Very costly to computeVery costly to compute
G x , y = e − x 2 y 2 ∂ ∂ x G x , y =−2x e − x 2 y 2
∂ ∂ x G x , y =−2x e − x 2 y 2 = G 0 ᐤ ∂ ∂ y G x , y =−2y e − x 2 y 2 = G 90 ᐤ G =cos G 0 sin G 90
(^44) thth order filtersorder filters (^55) thth order filtersorder filters (^11) stst^ order filtersorder filters