Skip to content

Histograms of Oriented Gradients for Human Detection

Authors: Navneet Dalal, Bill Triggs

Published: 2005 (Conference Paper)

Source: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition

Algorithm: HOG

DOI: 10.1109/CVPR.2005.177

Summary

Introduces HOG (Histograms of Oriented Gradients) descriptors: gradient orientation histograms computed in overlapping, contrast-normalized blocks over a dense grid, fed into a linear SVM. Significantly outperformed prior human detection methods, and the HOG+SVM pipeline dominated rigid object detection until the deep learning era.

Abstract

We study the question of feature sets for robust visual object recognition; adopting linear SVM based human detection as a test case. After reviewing existing edge and gradient based descriptors, we show experimentally that grids of histograms of oriented gradient (HOG) descriptors significantly outperform existing feature sets for human detection. We study the influence of each stage of the computation on performance, concluding that fine-scale gradients, fine orientation binning, relatively coarse spatial binning, and high-quality local contrast normalization in overlapping descriptor blocks are all important for good results. The new approach gives near-perfect separation on the original MIT pedestrian database, so we introduce a more challenging dataset containing over 1800 annotated human images with a large range of pose variations and backgrounds.

Tags

  • pedestrian detection

  • histogram of oriented gradients

  • HOG

  • object detection

  • SVM

  • computer vision

  • feature descriptor