Supplemental Boosting and Cascaded ConvNet Based Transfer Learning Structure for Fast Traffic Sign Detection in Unknown Application Scenes
Abstract
:1. Introduction
- (1)
- A supplemental training method is proposed to retrain the off-line-trained AdaBoost-based detector. With additional training samples from the application scenes, the retrained AdaBoost-based detector can adapt to different unknown application scenes.
- (2)
- To generate training samples, a cascaded ConvNet detector is designed and attached at the end of the AdaBoost-based cascade. With this cascaded ConvNet detector, the false negatives in testing can be automatically selected and aligned.
- (3)
- For fast and accurate detection in unknown application scenes, we propose a transfer learning-based object detection framework combining the supplemental trained AdaBoost-based detector and the cascaded ConvNet detector. This framework can adapt to different application scenes and achieve a short time consumption.
2. Related Work
3. Supplemental Trained AdaBoost and Cascaded ConvNet-Based Object Detection
3.1. Off-Line-Trained AdaBoost-Based Cascade Detector
3.2. Supplemental Training
3.3. Cascaded ConvNet for Verification and Fine Detection
4. Experiments and Results
4.1. Dataset and Setup
4.2. Evaluation of the Supplemental Boosting Method
4.3. Evaluation of the Cascaded ConvNet Method
4.4. Performance Evaluation of the Proposed Detector
5. Conclusions
Author Contributions
Funding
Conflicts of Interest
Abbreviations
TSD | Traffic sign detection |
AdaBoost | Adaptive boosting |
CNN | Convolutional neural networks |
Cascaded ConvNet | Cascaded convolutional network structure |
CMSER | Color maximally stable extremal regions |
SVM | Support vector machine |
HOG | Histogram of oriented gradients |
RGB | Red, green, blue |
HSV | Hue, saturation, value |
HIS | Hue, saturation, intensity |
ROI | Region of interest |
References
- Baró, X.; Escalera, S.; Vitri, J.; Pujol, O.; Radeva, P. Traffic sign recognition using evolutionary AdaBoost detection and forest-ECOC classification. IEEE Trans. Intell. Transp. Syst. 2009, 10, 142–149. [Google Scholar] [CrossRef]
- Xu, Y.; Yu, G.; Wang, Y.; Wu, X.; Ma, Y. A Hybrid Vehicle Detection Method Based on Viola-Jones and HOG + SVM from UAV Images. Sensors 2016, 16, 1325. [Google Scholar] [CrossRef] [PubMed]
- Guo, L.; Ge, P.; Zhang, M.; Li, L.; Zhao, Y. Pedestrian detection for intelligent transportation systems combining AdaBoost algorithm and support vector machine. Expert Syst. Appl. 2012, 39, 4274–4286. [Google Scholar] [CrossRef]
- Luo, L.; Tang, Y.; Zou, X.; Wang, C.; Zhang, P.; Feng, W. Robust Grape Cluster Detection in a Vineyard by Combining the AdaBoost Framework and Multiple Color Components. Sensors 2016, 16, 2098. [Google Scholar] [CrossRef] [PubMed]
- Oza, N.; Russell, S. Online bagging and boosting. In Proceedings of the 2005 IEEE International Conference on Systems, Man and Cybernetics, Waikoloa, HI, USA, 10–12 October 2005; pp. 105–112. [Google Scholar]
- Javed, O.; Ali, S.; Shah, M. Online Detection and Classification of Moving Objects Using Progressively Improving Detectors. In Proceedings of the CVPR, San Diego, CA, USA, 20–25 June 2005; pp. 696–701. [Google Scholar]
- Grabner, H.; Bischof, H. On-line Boosting and Vision. In Proceedings of the 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, New York, NY, USA, 17–22 June 2006; pp. 260–267. [Google Scholar]
- Chang, W.; Cho, C. Online Boosting for Vehicle Detection. IEEE Trans. Syst. Man Cybern. Syst. 2010, 40, 892–902. [Google Scholar] [CrossRef] [PubMed]
- Huang, C.; Ai, H.; Li, Y.; Lao, S. High-performance rotation invariant multiview face detection. IEEE Trans. Pattern Anal. Mach. Intell. 2007, 29, 671–686. [Google Scholar] [CrossRef] [PubMed]
- Ziȩba, M.; Tomczak, J.M. Boosted SVM with active learning strategy for imbalanced data. Soft Comput. 2015, 19, 3357–3368. [Google Scholar] [CrossRef]
- Liu, C.; Chang, F.; Chen, Z. Rapid multiclass traffic sign detection in high-resolution images. IEEE Trans. Intell. Transp. Syst. 2014, 15, 2394–2403. [Google Scholar] [CrossRef]
- Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. In Proceedings of the 22nd SIGKDD Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 2016; pp. 785–794. [Google Scholar]
- Li, H.; Lin, Z.; Shen, X.; Brandt, J.; Hua, G. A Convolutional Neural Network Cascade for Face Detection. In Proceedings of the 2015 CVPR, Boston, MA, USA, 8–10 June 2015; pp. 5325–5334. [Google Scholar]
- Møgelmose, A.; Trivedi, M.M.; Moeslund, T.B. Vision-based traffic sign detection and analysis for intelligent driver assistance systems: Perspectives and survey. IEEE Trans. Intell. Transp. Syst. 2012, 13, 1484–1497. [Google Scholar] [CrossRef]
- Broggi, A.; Cerri, P.; Medici, P.; Porta, P.; Ghisio, G. Real time road signs recognition. In Proceedings of the 2007 IEEE Intelligent Vehicles Symposium, Stanbul, Turkey, 13–15 June 2007; pp. 981–986. [Google Scholar]
- Andrey, V.; Kang-Hyun, J. Road guidance sign recognition in urban areas by structure. In Proceedings of the 2006 International Forum on Strategic Technology, Ulsan, Korea, 18–20 October 2006; pp. 293–296. [Google Scholar]
- Marinas, J.; Salgado, L.; Arróspide, J.; Nieto, M. Detection and tracking of traffic signs using a recursive Bayesian decision framework. In Proceedings of the 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC), Washington, DC, USA, 5–7 October 2011; pp. 1942–1947. [Google Scholar]
- Jau, U.L.; Teh, C.S.; Ng, G.W. A comparison of RGB and HSI color segmentation in real-time video images: A preliminary study on road sign detection. In Proceedings of the 2008 International Symposium on Information Technology, Kuala Lumpur, Malaysia, 26–28 August 2008; pp. 1–6. [Google Scholar]
- Khan, J.F.; Bhuiyan, S.M.A.; Adhami, R.R. Image segmentation and shape analysis for road-sign detection. IEEE Trans. Intell. Transp. Syst. 2009, 10, 113–126. [Google Scholar] [CrossRef]
- Deguchi, D.; Shirasuna, M.; Doman, K. Intelligent traffic sign detector: Adaptive learning based on online gathering of training samples. In Proceedings of the IEEE Conference Intelligent Vehicles Symposium, Baden-Baden, Germany, 11–14 June 2011; pp. 72–77. [Google Scholar]
- Ruta, A.; Porikli, F.; Watanabe, S.; Li, Y. In-vehicle camera traffic sign detection and recognition. Mach. Vis. Appl. 2011, 22, 359–375. [Google Scholar] [CrossRef]
- Yuan, X.; Guo, J.; Hao, X.; Chen, H. Traffic Sign Detection via Graph-Based Ranking and Segmentation Algorithms. IEEE Trans. Syst. Man Cybern. Syst. 2015, 45, 1509–1521. [Google Scholar] [CrossRef]
- Greenhalgh, J.; Mirmehdi, M. Real-time detection and recognition of road traffic signs. IEEE Trans. Intell. Transp. Syst. 2012, 13, 1498–1506. [Google Scholar] [CrossRef]
- Morse, B.S. Segmentation (Edge Based, Hough Transform); Brigham Young University: Provo, UT, USA, 2000. [Google Scholar]
- Barnes, N.; Zelinsky, A.; Fletcher, L.S. Real-time speed sign detection using the radial symmetry detector. IEEE Trans. Intell. Transp. Syst. 2008, 9, 322–332. [Google Scholar] [CrossRef]
- Loy, G.; Barnes, N. Fast shape-based road sign detection for a driver assistance system. In Proceedings of the 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Sendai, Japan, 28 September–2 October 2004; pp. 70–75. [Google Scholar]
- Boumediene, M.; Cudel, C.; Basset, M.; Ouamri, A. Triangular traffic signs detection based on RSLD algorithm. Mach. Vis. Appl. 2013, 24, 1721–1732. [Google Scholar] [CrossRef]
- Wang, G.; Ren, G.; Wu, Z.; Zhao, Y.; Jiang, L. A robust coarse-to-fine traffic sign detection method. In Proceedings of the the 2013 International Joint Conference on Neural Networks (IJCNN), Dallas, TX, USA, 4–9 August 2013; pp. 754–758. [Google Scholar]
- Salti, S.; Petrelli, A.; Tombari, F. A traffic sign detection pipeline based on interest region extraction. In Proceedings of the the 2013 International Joint Conference on Neural Networks (IJCNN), Dallas, TX, USA, 4–9 August 2013; pp. 723–729. [Google Scholar]
- Hou, Y.; Hao, X.; Chen, H. A Cognitively Motivated Method for Classification of Occluded Traffic Signs. IEEE Trans. Syst. Man Cybern. Syst. 2017, 45, 255–262. [Google Scholar] [CrossRef]
- Segvic, S.; Brkic, K.; Kalafatic, Z. Exploiting temporal and spatial constraints in traffic sign detection from a moving vehicle. Mach. Vis. Appl. 2014, 25, 645–665. [Google Scholar] [CrossRef]
- Timofte, R.; Zimmermann, K.; Gool, L.V. Multi-view traffic sign detection, recognition, and 3D localisation. Mach. Vis. Appl. 2014, 25, 633–647. [Google Scholar] [CrossRef]
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1137–1149. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Zhong, J.; Lei, T.; Yao, G. Robust Vehicle Detection in Aerial Images Based on Cascaded Convolutional Neural Networks. Sensors 2017, 17, 2720. [Google Scholar] [CrossRef] [PubMed]
- Viola, P.; Jones, M.J. Robust real-time face detection. Int. J. Comput. Vis. 2004, 57, 137–154. [Google Scholar] [CrossRef]
- Houben, S.; Stallkamp, J.; Salmen, J.; Schlipsing, M. Detection of traffic signs in real-world Images: The German Traffic Sign Detection Benchmark. In Proceedings of the the 2013 International Joint Conference on Neural Networks (IJCNN), Dallas, TX, USA, 4–9 August 2013; pp. 1–8. [Google Scholar]
- Larsson, F.; Felsberg, M. Using Fourier Descriptors and Spatial Models for Traffic Sign Recognition. Lect. Notes Comput. Sci. 2011, 6688, 238–249. [Google Scholar] [Green Version]
Dataset | Details of the Dataset | ||||||
---|---|---|---|---|---|---|---|
Purpose | Resolution | Number of Images | Sign Height | Number of Circular Signs | Number of Triangular Signs | Number of All Signs | |
GTSRB | Training off-line detector | 30 × 30 | 16,320 | 30 pixels | 8320 | 8000 | 16,320 |
CVL-A | Testing before supplemental training | 1280 × 960 | 9793 | 30∼180 pixels | 3750 | 439 | 4189 |
CVL-B | Testing after supplemental training | 1280 × 960 | 9363 | 30∼180 pixels | 2297 | 388 | 2685 |
Methods | DR | FAPI | IOU | |
---|---|---|---|---|
Circular | Triangular | |||
HOG + SVM [28] | 93.6% | 92.3% | 2.00 | 76.3% |
Haar-like + AdaBoost [31] | 92.3% | 88.4% | 1.65 | 78.4% |
CNN [33] | 98.7% | 98.7% | 0.24 | 78.9% |
Cascaded ConvNets | 98.8% | 98.7% | 0.16 | 87.2% |
Methods | DR | FAPI | IOU | |
---|---|---|---|---|
Circular | Triangular | |||
HOG + SVM [28] | 97.4% | 96.5% | 0.90 | 78.5% |
Haar-like + AdaBoost [31] | 93.1% | 82.0% | 0.65 | 81.3% |
CNN [33] | 100.0% | 100.0% | 0.18 | 80.7% |
Cascaded ConvNets | 100.0% | 100.0% | 0.09 | 91.0% |
Detection Methods | Performance | ||||||
---|---|---|---|---|---|---|---|
Recall (Cir) | Precision (Cir) | Recall (Tri) | Precision (Tri) | Recall (All) | Precision (All) | Time | |
Haar-like + AdaBoost [31] | (1978/2297) | (1978/2179) | (312/388) | (312/508) | (2290/2685) | (2290/2687) | 141 ms (CPU) |
SFC-tree + AdaBoost [11] | (1983/2297) | (1983/2188) | (312/388) | (312/493) | (2295/2685) | (2295/2681) | 107 ms (CPU) |
CMSER + SVM [23] | (2039/2297) | (2039/2201) | (332/388) | (332/472) | (2371/2685) | (2371/2673) | 93 ms (CPU) |
Faster RCNN [33] | (2253/2297) | (2253/2302) | (380/388) | (380/416) | (2633/2685) | (2633/2718) | 5.2 s (CPU + GPU) |
Our method | (2232/2297) | 98.32% (2232/2270) | (373/388) | 93.02% (373/401) | (2605/2685) | 97.52% (2605/2671) | 260 ms (CPU + GPU) |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, C.; Li, S.; Chang, F.; Dong, W. Supplemental Boosting and Cascaded ConvNet Based Transfer Learning Structure for Fast Traffic Sign Detection in Unknown Application Scenes. Sensors 2018, 18, 2386. https://doi.org/10.3390/s18072386
Liu C, Li S, Chang F, Dong W. Supplemental Boosting and Cascaded ConvNet Based Transfer Learning Structure for Fast Traffic Sign Detection in Unknown Application Scenes. Sensors. 2018; 18(7):2386. https://doi.org/10.3390/s18072386
Chicago/Turabian StyleLiu, Chunsheng, Shuang Li, Faliang Chang, and Wenhui Dong. 2018. "Supplemental Boosting and Cascaded ConvNet Based Transfer Learning Structure for Fast Traffic Sign Detection in Unknown Application Scenes" Sensors 18, no. 7: 2386. https://doi.org/10.3390/s18072386