Detecting Pedestrians by Learning Shapelet Features

Slides:



Advertisements
Similar presentations
EE462 MLCV Lecture 5-6 Object Detection – Boosting Tae-Kyun Kim.
Advertisements

Rapid Object Detection using a Boosted Cascade of Simple Features Paul Viola, Michael Jones Conference on Computer Vision and Pattern Recognition 2001.
Face detection Behold a state-of-the-art face detector! (Courtesy Boris Babenko)Boris Babenko.
Classification using intersection kernel SVMs is efficient Joint work with Subhransu Maji and Alex Berg Jitendra Malik UC Berkeley.
Lecture 31: Modern object recognition
Many slides based on P. FelzenszwalbP. Felzenszwalb General object detection with deformable part-based models.
AdaBoost & Its Applications
Object Category Detection: Sliding Windows Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 04/10/12.
Face detection Many slides adapted from P. Viola.
EE462 MLCV Lecture 5-6 Object Detection – Boosting Tae-Kyun Kim.
Enhancing Exemplar SVMs using Part Level Transfer Regularization 1.
Viola/Jones: features “Rectangle filters” Differences between sums of pixels in adjacent rectangles { y t (x) = +1 if h t (x) >  t -1 otherwise Unique.
EECS 274 Computer Vision Object detection. Human detection HOG features Cue integration Ensemble of classifiers ROC curve Reading: Assigned papers.
Fast intersection kernel SVMs for Realtime Object Detection
A Robust Pedestrian Detection Approach Based on Shapelet Feature and Haar Detector Ensembles Wentao Yao, Zhidong Deng TSINGHUA SCIENCE AND TECHNOLOGY ISSNl.
More sliding window detection: Discriminative part-based models Many slides based on P. FelzenszwalbP. Felzenszwalb.
São Paulo Advanced School of Computing (SP-ASC’10). São Paulo, Brazil, July 12-17, 2010 Looking at People Using Partial Least Squares William Robson Schwartz.
Student: Yao-Sheng Wang Advisor: Prof. Sheng-Jyh Wang ARTICULATED HUMAN DETECTION 1 Department of Electronics Engineering National Chiao Tung University.
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
Robust Real-time Object Detection by Paul Viola and Michael Jones ICCV 2001 Workshop on Statistical and Computation Theories of Vision Presentation by.
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
Object Detection using Histograms of Oriented Gradients
Robust Real-Time Object Detection Paul Viola & Michael Jones.
Viola and Jones Object Detector Ruxandra Paun EE/CS/CNS Presentation
Dynamic Cascades for Face Detection 第三組 馮堃齊、莊以暘. 2009/01/072 Outline Introduction Dynamic Cascade Boosting with a Bayesian Stump Experiments Conclusion.
Foundations of Computer Vision Rapid object / face detection using a Boosted Cascade of Simple features Presented by Christos Stoilas Rapid object / face.
Face Detection CSE 576. Face detection State-of-the-art face detection demo (Courtesy Boris Babenko)Boris Babenko.
Generic object detection with deformable part-based models
Using Statistic-based Boosting Cascade Weilong Yang, Wei Song, Zhigang Qiao, Michael Fang 1.
CS55 Tianfan Xue Adviser: Bo Zhang, Jianmin Li.
EADS DS / SDC LTIS Page 1 7 th CNES/DLR Workshop on Information Extraction and Scene Understanding for Meter Resolution Image – 29/03/07 - Oberpfaffenhofen.
“Secret” of Object Detection Zheng Wu (Summer intern in MSRNE) Sep. 3, 2010 Joint work with Ce Liu (MSRNE) William T. Freeman (MIT) Adam Kalai (MSRNE)
Detecting Pedestrians Using Patterns of Motion and Appearance Paul Viola Microsoft Research Irfan Ullah Dept. of Info. and Comm. Engr. Myongji University.
Window-based models for generic object detection Mei-Chen Yeh 04/24/2012.
Lecture 29: Face Detection Revisited CS4670 / 5670: Computer Vision Noah Snavely.
Face detection Slides adapted Grauman & Liebe’s tutorial
Visual Object Recognition
Lecture 31: Modern recognition CS4670 / 5670: Computer Vision Noah Snavely.
Pedestrian Detection and Localization
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
Deformable Part Models (DPM) Felzenswalb, Girshick, McAllester & Ramanan (2010) Slides drawn from a tutorial By R. Girshick AP 12% 27% 36% 45% 49% 2005.
Perceptual and Sensory Augmented Computing Discussion Session: Sliding Windows Sliding Windows – Silver Bullet or Evolutionary Deadend? Alyosha Efros,
U NIVERSITEIT VAN A MSTERDAM IAS INTELLIGENT AUTONOMOUS SYSTEMS 1 M. Hofmann Prof. Dr. D. M. Gavrila Intelligent Systems Laboratory Informatics Institute,
Project 3 Results.
Histograms of Oriented Gradients for Human Detection(HOG)
Adaboost and Object Detection Xu and Arun. Principle of Adaboost Three cobblers with their wits combined equal Zhuge Liang the master mind. Failure is.
The Viola/Jones Face Detector A “paradigmatic” method for real-time object detection Training is slow, but detection is very fast Key ideas Integral images.
Human Detection Method Combining HOG and Cumulative Sum based Binary Pattern Jong Gook Ko', Jin Woo Choi', So Hee Park', Jang Hee You', ' Electronics and.
CS 1699: Intro to Computer Vision Detection II: Deformable Part Models Prof. Adriana Kovashka University of Pittsburgh November 12, 2015.
Object Detection Overview Viola-Jones Dalal-Triggs Deformable models Deep learning.
HIGH PERFORMANCE OBJECT DETECTION BY COLLABORATIVE LEARNING OF JOINT RANKING OF GRANULES FEATURES Chang Huang and Ram Nevatia University of Southern California,
Learning to Detect Faces A Large-Scale Application of Machine Learning (This material is not in the text: for further information see the paper by P.
Pedestrian Detection Histograms of Oriented Gradients for Human Detection Navneet Dalal and Bill Triggs CVPR ‘05 Pete Barnum March 8, 2006.
CS-498 Computer Vision Week 9, Class 2 and Week 10, Class 1
Notes on HW 1 grading I gave full credit as long as you gave a description, confusion matrix, and working code Many people’s descriptions were quite short.
More sliding window detection: Discriminative part-based models
Face detection Many slides adapted from P. Viola.
Object DetectionI Ali Taalimi 01/08/2013.
Cascade for Fast Detection
Object detection with deformable part-based models
Data Driven Attributes for Action Detection
Presented by Minh Hoai Nguyen Date: 28 March 2007
Lit part of blue dress and shadowed part of white dress are the same color
Object detection as supervised classification
Introduction of Pedestrian Detection
A Tutorial on HOG Human Detection
Pedestrian Detection Histograms of Oriented Gradients for Human Detection Navneet Dalal and Bill Triggs CVPR ‘05 Pete Barnum March 8, 2006.
Pedestrian Detection Histograms of Oriented Gradients for Human Detection Navneet Dalal and Bill Triggs CVPR ‘05 Pete Barnum March 8, 2006.
Object DetectionII Ali Taalimi 01/08/2013.
Lecture 29: Face Detection Revisited
Presentation transcript:

Detecting Pedestrians by Learning Shapelet Features Payam Sabzmeydani and Greg Mori Vision and Media Lab School of Computing Science Simon Fraser University The main problem that I worked on during my masters was pedestrian detection and today I’ll talk about detecting pedestrians in still images using learned shape features

Problem Given a still image, we want to find and locate the pedestrians in the image Clothing (color, appearance) Body pose Applications: Automated surveillance systems Image search and retrieval Robotics Intelligent vehicles

Problem

Problem Classification-based detection Different cues Classify a window as pedestrian or non-pedestrian Search exhaustively the scale-space image Different cues Wavelet coefficients (Mohan et al., PAMI 2001) Oriented gradients (Dalal and Triggs, CVPR 2005) SIFT features (Leibe et al., CVPR 2005) Edgelet features (Wu and Nevatia, ICCV 2005) “Shapelet features” (Sabzmeydani and Mori, CVPR 2007)

Datasets MIT : Standing pose, simple background, no occlusion INRIA : Standing pose, complex background, partial occlusions

Previous Work Dalal & Triggs (CVPR 2005) HOG features + SVM

Previous Work Wu & Nevatia (ICCV 2005) Edgelet features: short line and curve segments AdaBoost

Our Method Compute low-level gradient features Oriented filter responses Learn mid-level features for detecting pedestrians “Shapelet features” Build final classifier from shapelet features

Low-level Features Filter responses Image gradient in different directions

Low-level Features Smoothed gradient responses in different directions

Shapelet Features A weighted set of low-level gradient features inside a sub-window of the detection window Characteristics Simple and low-dimensional Learned exclusively for our object classes Highly discriminative Local effective area : useful to model separate parts instead of the whole body

Shapelet Features

Learning Shapelet Features Learned using AdaBoost (Viola and Jones, 2001) Extract low-level features in sub-window Select subset of features using AdaBoost Find those which discriminate between pedestrian and background classes

AdaBoost Algorithm W w

Low-level features as weak classifiers Each low-level feature can provide us many weak classifiers: AdaBoost will combine weak classifiers to form a better classifier:

Shapelet features Train classifiers in sub-windows Use the output of a classifier as the shapelet feature response:

Shapelet Features

Shapelet Features

Final Classifier Take all shapelet features Learned at many sub-windows of detection window Run AdaBoost again to select weighted subset of shapelet features for final classifier

Final Classifier A weighted sub-set of mid-level features

Shapelet Feature Size Small, Medium, and Large features Capture different scales of information

Normalization Why normalize? How to normalize? Different lighting, shadows, different contrast, … How to normalize? Per shapelet feature : L2-norm

Normalization

Results on INRIA Dataset

Error examples Most non-pedestrian-like pedestrians (false negatives) Most pedestrian-like non-pedestrians (false positives)

Future work Detecting other objects Use image context or segmentation Pyramid of features

References N. Dalal and B. Triggs. “Histograms of oriented gradients for human detection”. CVPR 2005. B. Wu and R. Nevatia. “Detection of multiple, partially occluded humans in a single image by bayesian combination of edgelet part detectors”. ICCV 2005. P. Viola and M. Jones. “Rapid object detection using a boosted cascade of simple features”. SCTV 2001.

Problem

Problem

Bootstrapping

Mid-level Features