Skip to main content
Log in

Performance evaluation of support vector machine and convolutional neural network algorithms in real-time vehicle type and color classification

  • Special Issue
  • Published:
Evolutionary Intelligence Aims and scope Submit manuscript

Abstract

In order for traffic management and information systems to provide proper traffic flow, it is necessary to obtain information about traffic with the help of various sensors. In this context, in recent years the use of video cameras in traffic observation and control has become very widespread and actively used. Numerous studies such as license plate recognition, vehicle number finding, traffic intensity determination, vehicle speed calculation, band violation and vehicle classification can be done with the help of video processing based video monitoring systems. Traffic surveillance videos are very actively used for this purpose. In this paper, we have developed a system that classifies vehicles according to their type. Firstly we create a vehicle dataset from an uncalibrated camera. Then, we test Tiny-YOLO real-time object detection and classification system and support vector machine (SVM) classifier model on our dataset and well-known public BIT-Vehicle dataset in terms of recall, precision, and intersection over union performance metrics. Experimental results show that two methods can be used to classify real-time streaming traffic video data.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Ying-Nong C, Chin-Chuan H, Gang-Feng H, Kuo-Chin F (2015) Facial/license plate detection using a two-level cascade classifier and a single convolutional feature map. Int J Adv Robot Syst 12(12):1–16

    Google Scholar 

  2. Bas E, Tekalp AM, Salman S (2007) Automatic vehicle counting from video for traffic flow analysis. In: Proceedings of IEEE intelligent vehicles symposium. IEEE Pres, Istanbul, pp. 392–397

  3. Al-Sobkya AA, Mousa RM (2016) Traffic density determination and its applications using smartphone. Alex Eng J 55(1):513–523

    Article  Google Scholar 

  4. Pelegri J, Alberola J, Llario V (2002) Vehicle detection and car speed monitoring system using GMR magnetic sensors. In: Proceedings of IEEE annual conference in the industrial electronics society, IEEE, Sevilla, pp. 1693–1695

  5. Ryusuke K, Shigeyuki K, Tomoyuki N, Takashi A, Makoto A, Hisao O (2006) A punctilious detection method for measuring vehicles’ speeds. In: Proceedings of the international symposium on intelligent signal processing and communication system, IEEE, Tottori, pp. 967–970

  6. Harry HC, Benjamin DS, Joe P, Bin L, Bo C, Zhaoqing W (2005) Development and field test of a laser-based nonintrusive detection system for identification of vehicles on the highway. IEEE Trans Intell Trans Syst 6(2):147–155

    Article  Google Scholar 

  7. Marikhu R, Moonrinta J, Ekpanyapong M, Dailey MN, Siddhichai S (2013) Police eyes: real world automated detection of traffic violations. In: Proceedings of ECTI-CON, IEEE, Krabi, pp. 1–6

  8. Şentaş A et al (2018) Performance evaluation of support vector machine and convolutional neural network algorithms in real-time vehicle type classification. In: Barolli L, Xhafa F, Javaid N, Spaho E, Kolici V (eds) Advances in internet, data & web technologies. EIDWT 2018, lecture notes on data engineering and communications technologies, vol 17. Springer, Cham

    Google Scholar 

  9. Redmon J, Farhadi A (2017) YOLO9000: better, faster, stronger. In: Proceedings of conference on computer vision and pattern recognition, IEEE, Honolulu

  10. Kul S, Eken S, Sayar A (2017) A concise review on vehicle detection and classification. In: Proceedings of the third international workshop on data analytics and emerging services, IEEE, Antalya, pp. 1–4

  11. Rakibe RS, Patil BD (2013) Background subtraction algorithm based human motion detection. Int J Sci Res Publ 3:2250–3153

    Google Scholar 

  12. Liu T, Chi H, Hong C, Zhao M (2014) Moving object detection in dynamic background. In: Proceedings of the 33rd Chinese control conference, Nanjing, pp 4914–4919

  13. Athanesious JJ, Suresh P (2012) Systematic survey on object tracking methods in video. Int J Adv Res Comput Eng Technol (IJARCET) 1:242–247

    Google Scholar 

  14. Patel HA, Thakore DG (2013) Moving object tracking using Kalman filter. Int J Comput Sci Mobile Comput 2:326–332

    Google Scholar 

  15. Lee J-Y, Yu W (2011) Visual tracking by partition-based histogram backprojection and maximum support criteria. In: 20 IEEE international conference on robotics and biomimetics (ROBIO), 7–11 Dec. 2011, pp. 2860, 2865

  16. Gaszczaka A, Breckon T, Hana J (2011) Real-time people and vehicle detection from UAV imagery. In: SPIE conference intelligent robots and computer vision

  17. Viola P, Jones M (2004) Robust real-time face detection. Int J Comput Vision 57:137–154

    Article  Google Scholar 

  18. Viola P, Jones M (2001) Rapid object detection using a boosted cascade of simple features. In: Proceedings of computer vision and pattern recognition, IEEE, Kauai, pp. 511–518

  19. Han S, Han Y, Hahn H (2009) Vehicle detection method using Haar-like feature on real time system. World Acad Sci Eng Technol 59(35):455–459

    Google Scholar 

  20. Dalal N, Triggs B (2005) Histograms of oriented gradients for human detection. In: Proceedings of IEEE computer society conference on computer vision and pattern recognition, IEEE, San Diego, pp. 886–893

  21. Bay H, Tuytelaars T, Van Gool L (2006) Surf: speeded up robust features. Proc Comput Vis ECCV 110:404–417

    Google Scholar 

  22. Ojala T, Pietikäinen M, Harwood D (1994) Performance evaluation of texture measures with classification based on Kullback discrimination of distributions. In: Proceedings of the 12th IAPR international conference on pattern recognition, IEEE, Jerusalem, pp. 58–62

  23. Wang X, Han TX, Yan S (2009) An HOG-LBP human detector with partial occlusion handling. In: Proceedings of IEEE 12th international conference on computer vision, IEEE, Kyoto, pp. 32–39

  24. Wu J, Zhang X (2001) A PCA classifier and its application in vehicle detection. In: Proceedings of international joint conference on neural networks, IEEE, Washington, pp. 600–604

  25. Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Discovery 2(2):121–167

    Article  Google Scholar 

  26. Freund Y, Schapire R, Abe N (1999) A short introduction to boosting. J Jpn Soc Artif Intell 14:771–780

    Google Scholar 

  27. Beymer D, McLauchlan P, Coifman B, Malik J (1997) A real-time computer vision system for measuring traffic parameters. In: Proceedings of IEEE computer society conference on computer vision and pattern recognition, IEEE, San Juan, pp. 495–501

  28. Gupte S, Masoud O, Martin RF, Papanikolopoulos NP (2002) Detection and classification of vehicles. IEEE Trans Intell Transp Syst 3(1):37–47

    Article  Google Scholar 

  29. Lu X, Izumi T, Takahashi T, Wang L (2014) Moving vehicle detection based on fuzzy background subtraction. In: Proceedings of IEEE international conference on fuzzy systems (FUZZ-IEEE), IEEE, Beijing, pp. 529–532

  30. Kul S, Eken S, Sayar A (2016) Measuring the efficiencies of vehicle classification algorithms on traffic surveillance video. In: Proceedings of international conference on artificial intelligence and data processing, IEEE, Malatya, pp. 1–6

  31. Kul S, Eken S, Sayar A (2017) Distributed and collaborative real-time vehicle detection and classification over the video streams. Int J Adv Robot Syst 14:1–12

    Article  Google Scholar 

  32. Dong Z, Wu Y, Pei M, Jia Y (2015) Vehicle type classification using a semisupervised convolutional neural network. IEEE Trans Intell Transp Syst 16(4):2247–2256

    Article  Google Scholar 

  33. Wang X, Zhang W, Wu X, Xiao L, Qian Y, Fang Z (2017) Real-time vehicle type classification with deep convolutional neural networks. J Real Time Image Proc 2:1–10

    Google Scholar 

  34. Gao Y, Lee H (2015) Vehicle make recognition based on convolutional neural network. In: Proceedings of ICISS, IEEE, Seoul, pp. 1–4

  35. Lee JT, Chung Y (2017) Deep learning-based vehicle classification using an ensemble of local expert and global networks. In: IEEE conference on computer vision and pattern recognition workshops (CVPRW), IEEE, Honolulu, pp. 920–925

  36. Huo Z, Xia Y, Zhang B (2016) vehicle type classification and attribute prediction using multi-task RCNN. In: Proceedings of 9th international congress on image and signal processing, biomedical engineering and informatics (CISP-BMEI), Datong, pp. 564–569

  37. Kim PK, Lim KT (2017) Vehicle type classification using bagging and convolutional neural network on multi view surveillance image. In: Proceedings of IEEE conference on computer vision and pattern recognition workshops (CVPRW), Honolulu, pp. 914–919

  38. Zhou Y, Nejati H, Do T-T, Cheung N-M, Cheah L (2016) Image-based vehicle analysis using deep neural network: a systematic study. arXiv preprint

  39. Wang J, Li X, Fan H, Li F (2011) Classification of lip color based on multiple SVM-RFE. In: Proceedings IEEE international conference on BIBMW, Nov. 2011, pp. 769–772

  40. Zheng L, Li X, Yan X, Li F, Zheng X, Li W (2010) Lip color classification based on support vector machine and histogram. In: Proceedings 3rd International on CISP, Oct. 2010, pp. 1883–1886

  41. (2015) Tzutalin. LabelImg. https://github.com/tzutalin/labelImg

  42. Zhen D, Yuwei W, Mingtao P et al (2015) Vehicle type classification using a semisupervised convolutional neural network. IEEE Trans Intell Transp Syst 16(4):2247–2256

    Article  Google Scholar 

  43. Chen P, Bai X, Liu W (2014) Vehicle color recognition on urban road by feature context. IEEE Trans Intell Transp Syst 15(5):2340–2346

    Article  Google Scholar 

Download references

Acknowledgements

This work has been supported by the TUBITAK under Grant 116E202.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seda Kul.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Initial of this paper was presented at EIDWT 2018, Albania.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Şentaş, A., Tashiev, İ., Küçükayvaz, F. et al. Performance evaluation of support vector machine and convolutional neural network algorithms in real-time vehicle type and color classification. Evol. Intel. 13, 83–91 (2020). https://doi.org/10.1007/s12065-018-0167-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12065-018-0167-z

Keywords

Navigation