Skip to main content

Dropout-VGG Based Convolutional Neural Network for Traffic Sign Categorization

  • Conference paper
  • First Online:
Congress on Intelligent Systems

Abstract

In the modern era of motor vehicles where number of cars running on road are increasing exponentially, the safety of the people driving or walking along the road is being endangered. Traffic signs plays the most important role in ensuring their safety. The signs provide the necessary warning and information to help the driver to drive in order and prevent any potential danger. With the rise in modern technology, the concept of Self-Driving cars is the new hot topic. To ensure the feasibility of such vehicles, the concept of autonomous traffic sign detection and classification needs to be implemented with maximum efficiency and accuracy in real-time. Thus, from the past few years, researchers have shown keen interest in solving as well as optimizing traffic sign classification problem. Numerous approaches were intended in the past to deal with this problem, yet there is still an immense scope of performance optimization to meet the needs in real-time scenarios. Among all solutions proposed, convolutional neural networks (CNN) have emerged to be the most successful approach to classify traffic signs. In this paper, we have proposed a novel CNN model termed as dVGG. This technique is inspired by the Visual Geometry Group-16 (VGG-16) architecture. VGG-16 is based on dropout regularization approach. Moreover, other data processing techniques like shuffling, normalization and gray scaling are applied, resulting in a more consistent dataset which led to faster model generalization. “dVGG” is able to perform better than the VGG-16 model which was implemented through Transfer Learning. We have applied the proposed model on the German Traffic Sign Recognition Benchmark (GTSRB) dataset. The model proposed have gave an average accuracy of 98.44% on the GTRSB dataset.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Fleyeh H (2006) Shadow and highlight invariant colour segmentation algorithm for traffic signs. In: 2nd IEEE conference on cybernetics and intelligent systems, Bangkok, Thailand

    Google Scholar 

  2. Fleyeh H, Gilani S, Dougherty M (2006) Road sign detection and recognition using a fuzzy ARTMAP: a case study swedish speed-limit signs. In: 10th IASTED international conference on artificial intelligence and soft computing, Palma de Mallorca, Spain, pp 28–30

    Google Scholar 

  3. Fleyeh H, Dougherty M, Aenugula D, Baddam S (2007) Invariant road sign recognition with fuzzy ARTMAP and zernike moments. IEEE-IV2007, Istanbul, Turkey, 13–15

    Google Scholar 

  4. Fleyeh H, Dougherty M, Gilani S (2007) Detection and recognition of road signs using colour information and fuzzy ARTMAP. IEEE Trans, Transportation

    Google Scholar 

  5. Fleyeh H, Dougherty M (2007) SVM based traffic sign classification using legendre moments. In: 3rd Indian international conference on artificial intelligence (IICAI-07), Pune, India, 17–19 December

    Google Scholar 

  6. Sermanet P and LeCun Y (2011)Traffic sign recognition with multi-scale convolutional networks. In: The 2011 international joint conference on neural networks, San Jose, CA, USA, 2011, pp 2809–2813. doi:https://doi.org/10.1109/IJCNN.2011.6033589

  7. Houben S, Stallkamp J, Salmen J, Schlipsing M, Igel C (2013) Detection of traffic signs in real-world images: the German traffic sign detection benchmark. In: The 2013 international joint conference on neural networks (IJCNN), Dallas, TX, USA, pp 1–8. doi:https://doi.org/10.1109/IJCNN.2013.6706807

  8. Haloi M (2015) A novel pLSA based traffic signs classification system. arXiv preprint arXiv:1503.06643

  9. Sermanet P, LeCun Y (2011) Traffic sign recognition with multi-scale convolutional networks. In: The 2011 international joint conference on neural networks (IJCNN), pp 2809–2813. IEEE

    Google Scholar 

  10. Zaklouta F, Stanciulescu B, Hamdoun O (2011) Traffic sign classification using kd trees and random forests. In: The 2011 international joint conference on neural networks (IJCNN), pp 2151–2155. IEEE

    Google Scholar 

  11. Lu K, Ding Z, Ge S (2012) Sparse-representation-based graph embedding for traffic sign recognition. IEEE Trans Intel Transp Syst 13(4):1515–1524

    Article  Google Scholar 

  12. Yim J, Ju J, Jung H, Kim J (2015) Image classification using convolutional neural networks with multi-stage feature. In: Kim JH, Yang W, Jo J, Sincak P, Myung H (eds) Robot intelligence technology and applications 3. Advances in intelligent systems and computing, Vol 345. Springer, Cham. https://doi.org/10.1007/978-3-319-16841-8_52

  13. Lillesand TM, Kiefer RW, Chipman JW (2004) Remote sensing and image interpretation, 5th edn. John Wiley & Sons Inc., New York

    Google Scholar 

  14. Deepika J, Sowmya V, Soman KP (2014) Image classification using convolutional neural networks. Int J Sci Eng Res 5:1661–1668. https://doi.org/10.14299/ijser.2014.06.002

  15. Levinson J, Askeland J, Becker J, Dolson J, Held D, Kammel S, Kolter JZ, Langer D, Pink O, Pratt V, Sokolsky M, Stanek G, Stavens D, Teichman A, Wer-ling M, Thrun S (2011) Towards fully autonomous driving: systems and algorithms. In: Intelligent vehicles symposium (IV). IEEE

    Google Scholar 

  16. Ciresan DC, Meier U, Masci J, Schmidhuber J (2011) A committee of neural networks for traffic sign classification. Proc IJCNN

    Google Scholar 

  17. Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. Proc CVPR 1:886–893

    Google Scholar 

  18. Liu CL, Koga M, Fujisawa H (2005) Gabor feature extraction for character recognition: comparison with gradient feature. In: Proceedings of the 8th ICDAR, pp121–125

    Google Scholar 

  19. Daugman JG (1985) Uncertainty relation for resolution in space, spatial frequency, and orientation optimized by two-dimensional visual cortical filters. J Optical Soc Amer 2(7):1160–1169

    Article  Google Scholar 

  20. Greenhalgh J, Mirmehdi M (2012) Real-time detection and recognition of road traffic signs. IEEE Trans Intell Transp Syst 13(4):1498–1506

    Article  Google Scholar 

  21. Zhang Y, Hong C, Wang C (2010) An efficient real time rectangle speed limit sign recognition. In: 2010 IEEE intelligent vehicles symposium, California, pp34–38

    Google Scholar 

  22. Zaklouta F, Stanciulescu B (2012) Real-time traffic-sign recognition using tree classifiers. IEEE Trans Intell Transp Syst 13(4):1507–1514

    Article  Google Scholar 

  23. Tang S, Huang L (2013)Traffic sign recognition using complementary features. In: 2013 2nd IAPR Asian conference on pattern recognition, pp 210–214. doi:https://doi.org/10.1109/ACPR.2013.63.

  24. Albawi S, Mohammed TA, Al-Zawi S (2017) Understanding of a convolutional neural network. In: 2017 International conference on engineering and technology (ICET), Antalya, Turkey, pp 1–6. doi:https://doi.org/10.1109/ICEngTechnol.2017.8308186

  25. O’Shea K, Nash R (2015) An introduction to convolutional neural networks. ArXiv, abs/1511.08458

    Google Scholar 

  26. Liu Q, Feng C, Song Z, Louis J, Zhou J (2019) "Deep Learning model comparison for vision-based classification of full/empty-load trucks in earthmoving operations. Appl Sci 9(22):4871. https://doi.org/10.3390/app9224871

    Article  Google Scholar 

  27. Yamashita R, Nishio M, Do RKG et al (2018) Convolutional neural networks: an overview and application in radiology. Insights Imaging 9:611–629. https://doi.org/10.1007/s13244-018-0639-9

    Article  Google Scholar 

  28. Deng J, Dong W, Socher R, Li L, Li K, Fei-Fei L (2009) ImageNet: a large-scale hierarchical image database. In: 2009 IEEE conference on computer vision and pattern recognition, Miami, FL, USA, pp 248–255. doi:https://doi.org/10.1109/CVPR.2009.5206848

  29. Agarwal V (2015) Article: research on data preprocessing and categorization technique for smartphone review analysis. Int J Comput Appl 131(4):30–36, December 2015. Published by Foundation of Computer Science (FCS), NY, USA

    Google Scholar 

  30. Bui HM, Lech M, Cheng E, Neville K, Burnett IS (2016) Using grayscale images for object recognition with convolutional-recursive neural network. In: 2016 IEEE 6th international conference on communications and electronics (ICCE), Ha-Long, Vietnam, 2016, pp 321–325. doi:https://doi.org/10.1109/CCE.2016.7562656

  31. Sola J, Sevilla J (1997) Importance of input data normalization for the application of neural networks to complex industrial problems. IEEE Trans Nucl Sci 44(3):1464–1468. doi:https://doi.org/10.1109/23.589532

  32. Simonyan K, Zisserman A (2015) Very deep convolutional networks for large-scale image recognition. CoRR, abs/1409.1556

    Google Scholar 

  33. Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. In: Pereira F, Burges CJC, Bottou L, Weinberger KQ (eds) Advances in neural information processing systems 25, pp 1097–1105. Curran Associates, Inc.

    Google Scholar 

  34. Chowdary GJ, Punn NS, Sonbhadra SK, Agarwal S (2020) Face mask detection using transfer learning of inception V3. arXiv:2009.08369v2 [cs.CV]

  35. Ying X (2019) An overview of overfitting and its solutions. J Phys Conf Ser 1168(2). IOP Publishing

    Google Scholar 

  36. Stallkamp J, Schlipsing M, Salmen J, Igel C (2012) Man versus computer: benchmarking machine learning algorithms for traffic sign recognition. Neural Netw 32:323–332

    Article  Google Scholar 

  37. Zhang X, Zou J, He, K, Sun J (2015) Accelerating very deep convolutional networks for classification and detection. IEEE Trans Pattern Anal Mach Intell 38. https://doi.org/10.1109/TPAMI.2015.2502579

  38. Srivastava N, Hinton GE, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15:1929–1958

    MathSciNet  MATH  Google Scholar 

  39. Nair V, Hinton GE (2010) Rectified linear units improve restricted boltzmann machines. In: Proceedings of the 27th international conference on international conference on machine learning (ICML'10), pp 807–814. Omnipress, Madison

    Google Scholar 

  40. Kingma DP, Ba J (2015) Adam: a method for stochastic optimization. CoRR, abs/1412.6980

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Singh, I., Singh, S.K., Kumar, S., Aggarwal, K. (2022). Dropout-VGG Based Convolutional Neural Network for Traffic Sign Categorization. In: Saraswat, M., Sharma, H., Balachandran, K., Kim, J.H., Bansal, J.C. (eds) Congress on Intelligent Systems. Lecture Notes on Data Engineering and Communications Technologies, vol 114. Springer, Singapore. https://doi.org/10.1007/978-981-16-9416-5_18

Download citation

Publish with us

Policies and ethics