viola and jones object detector
DESCRIPTION
Viola and Jones Object Detector. Ruxandra Paun EE/CS/CNS 148 - Presentation 04.28.2005. Fast!. 15 times faster than any previous approach 384 by 288 pixel images detected at 15 frames per second on a conventional 700 MHz Intel Pentium III. 3 key contributors: - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/1.jpg)
Viola and Jones Object Detector
Ruxandra Paun EE/CS/CNS 148 - Presentation
04.28.2005
![Page 2: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/2.jpg)
Fast! 15 times faster than any previous
approach 384 by 288 pixel images detected at
15 frames per second on a conventional
700 MHz Intel Pentium III
![Page 3: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/3.jpg)
Robust Real-Time Face Detection 3 key contributors:
- a new image representation: the “Integral Image” - a simple and effective classifier, based on the AdaBoost learning algorithm - combining the classifiers in a
“cascade”
![Page 4: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/4.jpg)
Detection basis: Features
![Page 5: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/5.jpg)
Integral Image
![Page 6: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/6.jpg)
Computing features
![Page 7: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/7.jpg)
Classifier: using AdaBoost 160,000 features for every sub-window Very small number of these features
can be combined to form an effective classifier
AdaBoost: constrain each week classifier to depend on a single feature
each stage of boosting = new week classifier selection = feature selection
![Page 8: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/8.jpg)
First and Second Features Selected by AdaBoost
![Page 9: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/9.jpg)
ROC curve for a 200 feature classifier
![Page 10: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/10.jpg)
The Cascade combining successively more
complex classifiers in a cascade structure
38 stages
![Page 11: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/11.jpg)
ROC curves: cascaded vs. monolithic classifier
-> not significantly different accuracy
-> but the cascade class. almost 10 times faster
![Page 12: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/12.jpg)
Results
![Page 13: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/13.jpg)
Training dataset: 4916 images
![Page 14: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/14.jpg)
ROC Curves for Face Detection
![Page 15: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/15.jpg)
Comparing Viola-Jones with Other Systems
![Page 16: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/16.jpg)
![Page 17: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/17.jpg)
![Page 18: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/18.jpg)
![Page 19: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/19.jpg)
![Page 20: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/20.jpg)
![Page 21: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/21.jpg)
![Page 22: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/22.jpg)
![Page 23: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/23.jpg)
![Page 24: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/24.jpg)
More: Detecting Walking Pedestrians
Integrating image intensity with motion information Efficient, detects pedestrians at small
scales, and has a very low false positive rate
Works on low resolution images and under difficult weather conditions (rain, snow)
![Page 25: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/25.jpg)
Extracting motion information
![Page 26: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/26.jpg)
Training Set Samples
![Page 27: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/27.jpg)
![Page 28: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/28.jpg)
![Page 29: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/29.jpg)
![Page 30: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/30.jpg)
![Page 31: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/31.jpg)
![Page 32: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/32.jpg)
![Page 33: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/33.jpg)
![Page 34: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/34.jpg)
![Page 35: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/35.jpg)
![Page 36: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/36.jpg)
![Page 37: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/37.jpg)
![Page 38: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/38.jpg)
![Page 39: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/39.jpg)
![Page 40: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/40.jpg)
![Page 41: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/41.jpg)
![Page 42: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/42.jpg)
![Page 43: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/43.jpg)
![Page 44: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/44.jpg)
![Page 45: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/45.jpg)
QuickTime™ and aYUV420 codec decompressor
are needed to see this picture.
![Page 46: Viola and Jones Object Detector](https://reader035.vdocuments.mx/reader035/viewer/2022062221/5681467a550346895db39f30/html5/thumbnails/46.jpg)
Questions?