1 / 26

Automatic Car Detection

Automatic Car Detection. Using Statistic-based Boosting Cascade. Weilong Yang, Wei Song, Zhigang Qiao, Michael Fang. System Overview. Haar -like feature generation Integral image AdaBoost (feature selection) Limitations Statistic-based boosting ( StatBoost ) Cascade structure

Télécharger la présentation

Automatic Car Detection

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automatic Car Detection Using Statistic-based Boosting Cascade Weilong Yang, Wei Song, Zhigang Qiao, Michael Fang

  2. System Overview • Haar-like feature generation • Integral image • AdaBoost (feature selection) • Limitations • Statistic-based boosting (StatBoost) • Cascade structure • Performance evaluation

  3. Features: • Training Images Set: • 500 negative samples (w/o cars) • 500 positive samples (with cars) • Training Image size: 40X100 pixels • imresize(X, 0.35), resize ratio, 0.35 • Feature Templates: • Rectangle features were used. • Total 9 types of features were used • Integral graph was used to accelerate the calculation of rectangle features.

  4. Features Templates:

  5. Integral Image The sum within D can be computed as: 4 + 1 − (2 + 3).

  6. Features in 14X35 windows Total 177660 features The feature templates can be laid at any position with any possible size in the 14X35 windows. One possible position and size of some type of feature define a feature. All the possible features form the total feature set of the 14X35 windows.

  7. Key Concepts of AdaBoost • The objective is to learn a sequence of best weak classifiers and the best combining weights • Each weak classifier is constructed based on one feature (1D).

  8. Weak Classifier 1 Weights Increased Weak Classifier 2 Weak classifier 3 Final classifier: linear combination of the weak classifiers AdaBoost (illustrated)

  9. Formal Procedure of AdaBoost

  10. Computational Issue It takes WEEKS to train!

  11. The Bottleneck Training of the weak classifier Figure courtesy to Minh-Tri Pham, 2007

  12. Fast-StatBoost (1) • Train the weak classifiers using statistics • Assume the feature values of each class are of normal distribution Non-car Car Optimal threshold Feature value Figure courtesy to Minh-Tri Pham, 2007

  13. Fast-StatBoost (2) Constant Time Figure courtesy to Minh-Tri Pham, 2007

  14. The Cascade • Motivation • Increase detection performance • Reduce computation time • Key insight • Use simpler classifiers to reject the majority of sub-windows • Use more complex ones to achieve low false positive rates on the rest of them

  15. The Cascade (illustrated) • Overall form: degenerate decision tree • Reflects the fact: within any single image an overwhelming majority of sub-windows are negative [1] All Sub-windows T T Further Processing T 1 2 3 F F F Rejected Sub-windows

  16. A Cascade of Classifiers • False positive rate • Detection rate

  17. Our Cascaded Car Detector • Three-layer cascade • Each layer has 4, 11, and 73 weak classifiers, respectively

  18. Training Set (1) Number of car images: 500 (Courtesy to UIUC Image Database for Car Detection)

  19. Training Set (2) Number of non-car images: 500 (Courtesy to UIUC Image Database for Car Detection)

  20. First Three Features 1st Feature 2nd Feature 3rd Feature

  21. Distribution of the First Three Features

  22. Car Detection (Uniform Scale)

  23. Car Detection (Different Scales)

  24. False Positives

  25. The ROC curve Test results on 170 Images:

  26. References • P. Viola and M. Jones, “Rapid Object Detection Using a Boosted Cascade of Simple Features,” In Proc. CVPR, 2001. • M. Pham, T. Cham, “Fast training and selection of Haar features using statistics in boosting-based face detection.” In Proc. ICCV 2007

More Related