狠狠撸

狠狠撸Share a Scribd company logo
An HOG-LBP Human Detector with Partial Occlusion Handling  Xiaoyu Wang*, Tony X. Han*, and Shuicheng Yan?*ECE Department  University of Missouri, Columbia, MO, USA? 	 ECE Department 	 National University of Singapore, Singapore
Human detection, or more generally, object detection, has wide applicationsCurrently, Sliding Window Classifiers (SWC) achieves the best performance in object detection“Sliding window classifier predominant”(Everinghamet al. The PASCAL Visual Object Classes Challenge workshop?2008, 2009)-“HOG tends to outperform other methods surveyed,”(Dollar et al. “Pedestrian Detection: A Benchmark”, CVPR2009)But still, lots of things need to be improved for SWCs More robust features are always desirableCompared with part-based detector, sliding window approach handles occlusion poorlyAn HOG-LBP Human Detector with Partial Occlusion Handling2Introduction9/28/2009Binary ClassifierPos: patch with a humanNeg: patch with no human
An HOG-LBP Human Detector with Partial Occlusion Handling3OutlineThe proposed HOG-LBP featurePartial occlusion handlingResults and performance evaluationThe speed: making it real-time!Conclusion and real-time demo9/28/2009
HOG and LBP featureTraditional HOG Feature -N. Dalal and B. Triggs. Histograms of oriented gradients for human detection. In CVPR 2005, vol. 1, pp. 886–893, 2005.Traditional Local Binary Pattern (LBP) featureLBP operator is an exceptional texture descriptorsLBP has achieved good results in face recognitionT. Ahonen,  et al. Face description with local binary patterns: Application to face recognition. IEEE PAMI, 28(12):2037–2041, 2006.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling4
Cell-structured LBP designed especially for human detectionHolistic LBP histogram for each sliding window achieves poor results.Inspired by the success of the HOG, LBP histograms are constructed for each cell with the size 16by16In contrast to HOG, no block structure is needed if we use L1 normalization.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling5…
The performance of cell-structured LBP 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling6Missing rate vs. False Positive Per scanning Window (FPPW)Results on INRIA datasetFeature:Cell-structured LBP
Classifier:Linear SVM         HOG
HOG-LBP featureWhy simple concatenation helps?Disadvantage of HOG:Focusing on edge, ignoring flat areaCan not deal with noisy edge region Advantage of Cell-LBP: Treat all the patterns equally Filter out noisy patterns using the concept of “uniform patterns ”, i.e. vote all strings with more than k 0-1 transition into same bin.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling7
The performance of HOG-LBP feature 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling8Missing rate vs. FPPW[1] N. Dalal and B. Triggs, “Histograms of oriented gradients for human detection,” in CVPR, 2005.[2] O. Tuzel, F. Porikli, and P. Meer, “Human detection via classification on Riemannian manifolds,” in CVPR 2007.[3] S. Maji, A. Berg, and J. Malik, “Classification using intersection kernel supportvector machines is efficient,” in CVPR 2008.[4] HOG-LBP without occlusion handling
HOG-LBP feature for general object detectionThe proposed HOG-LBP feature works pretty well for general object detection.We attended the Pascal 2009 grand challenge in object detection. Among 20 categories, using  the HOG-LBP as feature, our team (Mizzou) got:Number 1 in two categories:  chair, potted plantNumber 2 in four categories: bottle, car, person, horse9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling9
Two key questionsDoes the partial occlusion occur in the current scanning window?If partial occlusion occurs, where?An interesting phenomenonPartial occlusion handling9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling10Negative Positive<hP, hU><hN, hL>Negative  Positive
Convert holistic classifier to local-classifier ensemble9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling11?
Distribute the constant bias to local classifiers9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling12positive training samplesnegative  training samplesthe feature of the ith blocks ofthe feature of the ith blocks ofThis approach of distributing the constant bias keeps the relative bias ratio     across the whole training dataset.
Segmenting the local classifiers for occlusion inferenceThe over all occlusion reasoning/handling framework.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling13
The detection performance with occlusion handlingSamples of corrected miss detection9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling14The detection rate improvement is less than 1% for INRIA Dataset.
There are very few occluded pedestrians in INRIA dataset.
28 images with occlusion are missed  by HOG-LBP detector when FPPW=10-6
The occlusion handling pickup 10 of them.Adding occlusions to  INRIA dataset 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling15
Evaluation using False Positive Per scanning Imange (FPPI)9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling16[1] P. Sabzmeydani and G. Mori. Detecting pedestrians by learning shapelet features.In CVPR 2007.[2] P. Dollar, Z. Tu, H. Tao, and S. Belongie. Feature mining for image classification. In CVPR 2007[3] S. Maji, A. Berg, and J. Malik, “Classification using intersection kernel support vector machines is efficient,” in CVPR 2008.[4] N. Dalal and B. Triggs, “Histograms of oriented gradients for human detection,” in CVPR, 2005.[5] P. Felzenszwalb, D. McAllester, and D. Ramanan. A discriminatively trained,multiscale, deformable part model. In CVPR, 2008.[6] C.Wojek and B. Schiele. A performance evaluation of single and multi-feature people detection. DAGM 2008. [7], [8] HOG-LBP w/o occlusion handling
9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling17Pascal 2009 Grand ChallengeprecisionAverage Precision:UoCTTI:	41.5U of Missouri:	37.0Oxford_MKL:	21.6recall
Sample results in Geoint 20099/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling18

More Related Content

Viewers also liked (19)

PPTX
Expression invariant face recognition
Sumit Agarwal
?
PDF
C3.4.2
Daniel LIAO
?
PDF
Binary code-based Human Detection
MPRG_Chubu_University
?
PPTX
3D Reality Tracking in Realtime - Team Hendy-Sigit
Hendy Irawan
?
PPTX
Through the wall human detection
manumohan007
?
PDF
A survey on human face recognition invariant to illumination
IAEME Publication
?
DOCX
45891026 brain-computer-interface-seminar-report
kapilpanwariet
?
PDF
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
CSCJournals
?
PPT
Video object tracking with classification and recognition of objects
Manish Khare
?
PPTX
Human Detection Robot
Samiul Bapon
?
PPTX
fuzzy LBP for face recognition ppt
Abdullah Gubbi
?
PPTX
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Norishige Fukushima
?
PPTX
Face recognigion system ppt
Ravi Kumar
?
PPT
face recognition system using LBP
Marwan H. Noman
?
PPTX
Human Detection Robot
?????? ???
?
PDF
How To Be A Human Lie Detector
Instant Checkmate
?
PPTX
BOMB DETECTION ROBOT BY USING GSM & GPS
JOLLUSUDARSHANREDDY
?
PDF
Mobileye C2-270 Brochure german
Eran Perzelan
?
PDF
AutomotiveProjects
Albert Jordan
?
Expression invariant face recognition
Sumit Agarwal
?
Binary code-based Human Detection
MPRG_Chubu_University
?
3D Reality Tracking in Realtime - Team Hendy-Sigit
Hendy Irawan
?
Through the wall human detection
manumohan007
?
A survey on human face recognition invariant to illumination
IAEME Publication
?
45891026 brain-computer-interface-seminar-report
kapilpanwariet
?
Recognition of Facial Expressions using Local Binary Patterns of Important Fa...
CSCJournals
?
Video object tracking with classification and recognition of objects
Manish Khare
?
Human Detection Robot
Samiul Bapon
?
fuzzy LBP for face recognition ppt
Abdullah Gubbi
?
Non-essentiality of Correlation between Image and Depth Map in Free Viewpoin...
Norishige Fukushima
?
Face recognigion system ppt
Ravi Kumar
?
face recognition system using LBP
Marwan H. Noman
?
Human Detection Robot
?????? ???
?
How To Be A Human Lie Detector
Instant Checkmate
?
BOMB DETECTION ROBOT BY USING GSM & GPS
JOLLUSUDARSHANREDDY
?
Mobileye C2-270 Brochure german
Eran Perzelan
?
AutomotiveProjects
Albert Jordan
?

Similar to Human detection iccv09 (8)

PPTX
C16_3rd review
siva prasath kuttae
?
PDF
Learning Effect and Test-Retest Variability in Healthy Subjects and Patients ...
inventionjournals
?
PPT
Computer Assisted Surgical Intervention
anirudh.s
?
PDF
Top Cited Articles in Signal & Image Processing 2021-2022
sipij
?
PDF
A Neurological Understanding of the Social Influence of Teen Passengers
Texas A&M Transportation Institute
?
PPSX
9th ITAB 2009 Parallel-MEGA
Christos Kannas
?
PPTX
Mohini patil
Dr. Sandip Kshirsagar
?
PDF
Data mining in fmri data
Sepehr Rasouli
?
C16_3rd review
siva prasath kuttae
?
Learning Effect and Test-Retest Variability in Healthy Subjects and Patients ...
inventionjournals
?
Computer Assisted Surgical Intervention
anirudh.s
?
Top Cited Articles in Signal & Image Processing 2021-2022
sipij
?
A Neurological Understanding of the Social Influence of Teen Passengers
Texas A&M Transportation Institute
?
9th ITAB 2009 Parallel-MEGA
Christos Kannas
?
Data mining in fmri data
Sepehr Rasouli
?
Ad

Recently uploaded (20)

PDF
The Transformative Journey of Healthcare Progress and Challenges Ahead by Gab...
Gabriel Warren
?
PPT
10-Circuit-Packet and completed the .ppt
nabeehmohammedtaher
?
PPTX
PPT QC.pptxhjhjhkkkkkkkkhhuhuyyuyyyyyyyy
zoobiarana76
?
PDF
CV Simone Enea Riccò 2025, Marketing & Digital Director, AI Innovator
Simone Enea Riccò
?
PDF
Active and Passive voice PPT (2).pdf12345
KARTIKSHARMAKK
?
PDF
_Smarter Hiring Starts with Better Sourcing Platforms.pdf
vinay salarite
?
PDF
lecture2-180129175419 (1).pdfhhhhhhhhhhh
zoobiarana76
?
PPTX
Nsqf vhse admission career guidance kerala
anjaliparvathy2000
?
PDF
Civic Engagement in the Digital Age: Challenges and Opportunities (www.kiu.a...
publication11
?
PPTX
一比一原版(尝罢鲍毕业证)利兹叁一大学毕业证如何办理
Taqyea
?
PPTX
2 Psychological Test / Employability Skills
bonophool banerjee
?
PPTX
How Build a Personal Brand Legacy for Career Growth?
StrengthsTheatre
?
DOCX
63 B?I LU?N HAY THI CHUY?N TI?NG ANH.docx
nganguyen783513
?
PDF
Biography and career history of Dr. Gabriel Carabello
Dr. Gabriel Carabello
?
PDF
The Impact of Financial Management on School Performance (www.kiu.ac.ug)
publication11
?
PPTX
SQL (notes) (1).pptx12345678977778888888
nischayagarwal008
?
PDF
Strategic Financial Leadership in a Changing World
Carolina Guerreno
?
PDF
Rich Bergeron's Detailed Creative Writing Resume
Rich Bergeron
?
PPTX
Financial Mindset in Career Building : By Financial Officer
CorporateSecretary6
?
PPTX
What is cooperation in the Workplace Setting?
JasmineGaogao1
?
The Transformative Journey of Healthcare Progress and Challenges Ahead by Gab...
Gabriel Warren
?
10-Circuit-Packet and completed the .ppt
nabeehmohammedtaher
?
PPT QC.pptxhjhjhkkkkkkkkhhuhuyyuyyyyyyyy
zoobiarana76
?
CV Simone Enea Riccò 2025, Marketing & Digital Director, AI Innovator
Simone Enea Riccò
?
Active and Passive voice PPT (2).pdf12345
KARTIKSHARMAKK
?
_Smarter Hiring Starts with Better Sourcing Platforms.pdf
vinay salarite
?
lecture2-180129175419 (1).pdfhhhhhhhhhhh
zoobiarana76
?
Nsqf vhse admission career guidance kerala
anjaliparvathy2000
?
Civic Engagement in the Digital Age: Challenges and Opportunities (www.kiu.a...
publication11
?
一比一原版(尝罢鲍毕业证)利兹叁一大学毕业证如何办理
Taqyea
?
2 Psychological Test / Employability Skills
bonophool banerjee
?
How Build a Personal Brand Legacy for Career Growth?
StrengthsTheatre
?
63 B?I LU?N HAY THI CHUY?N TI?NG ANH.docx
nganguyen783513
?
Biography and career history of Dr. Gabriel Carabello
Dr. Gabriel Carabello
?
The Impact of Financial Management on School Performance (www.kiu.ac.ug)
publication11
?
SQL (notes) (1).pptx12345678977778888888
nischayagarwal008
?
Strategic Financial Leadership in a Changing World
Carolina Guerreno
?
Rich Bergeron's Detailed Creative Writing Resume
Rich Bergeron
?
Financial Mindset in Career Building : By Financial Officer
CorporateSecretary6
?
What is cooperation in the Workplace Setting?
JasmineGaogao1
?
Ad

Human detection iccv09

  • 1. An HOG-LBP Human Detector with Partial Occlusion Handling Xiaoyu Wang*, Tony X. Han*, and Shuicheng Yan?*ECE Department University of Missouri, Columbia, MO, USA? ECE Department National University of Singapore, Singapore
  • 2. Human detection, or more generally, object detection, has wide applicationsCurrently, Sliding Window Classifiers (SWC) achieves the best performance in object detection“Sliding window classifier predominant”(Everinghamet al. The PASCAL Visual Object Classes Challenge workshop?2008, 2009)-“HOG tends to outperform other methods surveyed,”(Dollar et al. “Pedestrian Detection: A Benchmark”, CVPR2009)But still, lots of things need to be improved for SWCs More robust features are always desirableCompared with part-based detector, sliding window approach handles occlusion poorlyAn HOG-LBP Human Detector with Partial Occlusion Handling2Introduction9/28/2009Binary ClassifierPos: patch with a humanNeg: patch with no human
  • 3. An HOG-LBP Human Detector with Partial Occlusion Handling3OutlineThe proposed HOG-LBP featurePartial occlusion handlingResults and performance evaluationThe speed: making it real-time!Conclusion and real-time demo9/28/2009
  • 4. HOG and LBP featureTraditional HOG Feature -N. Dalal and B. Triggs. Histograms of oriented gradients for human detection. In CVPR 2005, vol. 1, pp. 886–893, 2005.Traditional Local Binary Pattern (LBP) featureLBP operator is an exceptional texture descriptorsLBP has achieved good results in face recognitionT. Ahonen, et al. Face description with local binary patterns: Application to face recognition. IEEE PAMI, 28(12):2037–2041, 2006.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling4
  • 5. Cell-structured LBP designed especially for human detectionHolistic LBP histogram for each sliding window achieves poor results.Inspired by the success of the HOG, LBP histograms are constructed for each cell with the size 16by16In contrast to HOG, no block structure is needed if we use L1 normalization.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling5…
  • 6. The performance of cell-structured LBP 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling6Missing rate vs. False Positive Per scanning Window (FPPW)Results on INRIA datasetFeature:Cell-structured LBP
  • 8. HOG-LBP featureWhy simple concatenation helps?Disadvantage of HOG:Focusing on edge, ignoring flat areaCan not deal with noisy edge region Advantage of Cell-LBP: Treat all the patterns equally Filter out noisy patterns using the concept of “uniform patterns ”, i.e. vote all strings with more than k 0-1 transition into same bin.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling7
  • 9. The performance of HOG-LBP feature 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling8Missing rate vs. FPPW[1] N. Dalal and B. Triggs, “Histograms of oriented gradients for human detection,” in CVPR, 2005.[2] O. Tuzel, F. Porikli, and P. Meer, “Human detection via classification on Riemannian manifolds,” in CVPR 2007.[3] S. Maji, A. Berg, and J. Malik, “Classification using intersection kernel supportvector machines is efficient,” in CVPR 2008.[4] HOG-LBP without occlusion handling
  • 10. HOG-LBP feature for general object detectionThe proposed HOG-LBP feature works pretty well for general object detection.We attended the Pascal 2009 grand challenge in object detection. Among 20 categories, using the HOG-LBP as feature, our team (Mizzou) got:Number 1 in two categories: chair, potted plantNumber 2 in four categories: bottle, car, person, horse9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling9
  • 11. Two key questionsDoes the partial occlusion occur in the current scanning window?If partial occlusion occurs, where?An interesting phenomenonPartial occlusion handling9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling10Negative Positive<hP, hU><hN, hL>Negative Positive
  • 12. Convert holistic classifier to local-classifier ensemble9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling11?
  • 13. Distribute the constant bias to local classifiers9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling12positive training samplesnegative training samplesthe feature of the ith blocks ofthe feature of the ith blocks ofThis approach of distributing the constant bias keeps the relative bias ratio across the whole training dataset.
  • 14. Segmenting the local classifiers for occlusion inferenceThe over all occlusion reasoning/handling framework.9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling13
  • 15. The detection performance with occlusion handlingSamples of corrected miss detection9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling14The detection rate improvement is less than 1% for INRIA Dataset.
  • 16. There are very few occluded pedestrians in INRIA dataset.
  • 17. 28 images with occlusion are missed by HOG-LBP detector when FPPW=10-6
  • 18. The occlusion handling pickup 10 of them.Adding occlusions to INRIA dataset 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling15
  • 19. Evaluation using False Positive Per scanning Imange (FPPI)9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling16[1] P. Sabzmeydani and G. Mori. Detecting pedestrians by learning shapelet features.In CVPR 2007.[2] P. Dollar, Z. Tu, H. Tao, and S. Belongie. Feature mining for image classification. In CVPR 2007[3] S. Maji, A. Berg, and J. Malik, “Classification using intersection kernel support vector machines is efficient,” in CVPR 2008.[4] N. Dalal and B. Triggs, “Histograms of oriented gradients for human detection,” in CVPR, 2005.[5] P. Felzenszwalb, D. McAllester, and D. Ramanan. A discriminatively trained,multiscale, deformable part model. In CVPR, 2008.[6] C.Wojek and B. Schiele. A performance evaluation of single and multi-feature people detection. DAGM 2008. [7], [8] HOG-LBP w/o occlusion handling
  • 20. 9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling17Pascal 2009 Grand ChallengeprecisionAverage Precision:UoCTTI: 41.5U of Missouri: 37.0Oxford_MKL: 21.6recall
  • 21. Sample results in Geoint 20099/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling18
  • 22. Evaluation Issue9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling19Many factors affect FFPI:Like nonmaximum suppression, bandwidth of meanshift, local thresholding/filtering before merging.Therefore:Using FPPW for sliding window classifier to select feature and classification scheme. WARNING: avoid encoding the class label implicitlyUsing FPPI to evaluate the over all performance of the detector, can be used as a protocol to compare all kinds of detectors
  • 23. Speed Issue: do trilinear Interpolation as convolution9/28/2009An HOG-LBP Human Detector with Partial Occlusion Handling20Linear interpolationTrilinear interpolationTrilinear interpolation can now be integrated into integral histogram, and improve the detection by 3%-4%, at FPPW=10-4.Adjacent histograms cover independent data after convolution. SPMD, this is very important if you want to use GPU! Memory bandwidth is more precious than GPU cycles.
  • 24. An HOG-LBP Human Detector with Partial Occlusion Handling21Conclusion and DemoThe HOG-LBP feature achieves the state of the art detection.Segmentation on local classifications inside sliding window helps to infer occlusion.Implementing trilinear interpolation as a 2D convolution makes it an addable component of integral histogram.Demo Does it work? Press keyboard and pray......We may still have long way to go9/28/2009