histogram of oriented gradients for human detection

17
Pedestrian Detection Histograms of Oriented Gradients for Human Detection Navneet Dalal and Bill Triggs CVPR ‘05 Pete Barnum March 8, 2006

Upload: zukun

Post on 03-Jul-2015

1.952 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Histogram of oriented gradients for human detection

Pedestrian DetectionHistograms of Oriented Gradients for Human Detection

Navneet Dalal and Bill Triggs CVPR ‘05

Pete BarnumMarch 8, 2006

Page 2: Histogram of oriented gradients for human detection
Page 3: Histogram of oriented gradients for human detection

Challenges

• Wide variety of articulated poses• Variable appearance/clothing• Complex backgrounds• Unconstrined illumination• Occlusions• Different Scales

Page 4: Histogram of oriented gradients for human detection

Slides from Sminchisescu

Page 5: Histogram of oriented gradients for human detection

Slides from Sminchisescu

Page 6: Histogram of oriented gradients for human detection

Slides from Sminchisescu

Page 7: Histogram of oriented gradients for human detection

Feature Sets• Haar wavelets + SVM:

– Papageorgiou & Poggio (2000)– Mohan et al (2001)– DePoortere et al (2002)

• Rectangular differential features + adaBoost:– Viola & Jones(2001)

• Parts based binary orientation position histogram + adaBoost:– Mikolajczk et al (2004)

• Edge templates + nearest neighbor: – Gavrila & Philomen (1999)

• Dynamic programming: – Felzenszwalb & Huttenlocher (2000), – Loffe & Forsyth (1999)

• Orientation histograms: – C.F. Freeman et al (1996)– Lowe(1999)

• Shape contexts: – Belongie et al (2002)

• PCA-SIFT: – Ke and Sukthankar (2004)

Page 8: Histogram of oriented gradients for human detection
Page 9: Histogram of oriented gradients for human detection

• Tested with– RGB– LAB– Grayscale

• Gamma Normalization and Compression– Square root– Log

Page 10: Histogram of oriented gradients for human detection

uncentered

centered

cubic-corrected

diagonal

Sobel

Page 11: Histogram of oriented gradients for human detection

• Histogram of gradient orientations-Orientation -Position

– Weighted by magnitude

Page 12: Histogram of oriented gradients for human detection
Page 13: Histogram of oriented gradients for human detection
Page 14: Histogram of oriented gradients for human detection
Page 15: Histogram of oriented gradients for human detection
Page 16: Histogram of oriented gradients for human detection
Page 17: Histogram of oriented gradients for human detection