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.


Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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
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
Al-Sobkya AA, Mousa RM (2016) Traffic density determination and its applications using smartphone. Alex Eng J 55(1):513–523
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
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
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
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
Ş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
Redmon J, Farhadi A (2017) YOLO9000: better, faster, stronger. In: Proceedings of conference on computer vision and pattern recognition, IEEE, Honolulu
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
Rakibe RS, Patil BD (2013) Background subtraction algorithm based human motion detection. Int J Sci Res Publ 3:2250–3153
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
Athanesious JJ, Suresh P (2012) Systematic survey on object tracking methods in video. Int J Adv Res Comput Eng Technol (IJARCET) 1:242–247
Patel HA, Thakore DG (2013) Moving object tracking using Kalman filter. Int J Comput Sci Mobile Comput 2:326–332
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
Gaszczaka A, Breckon T, Hana J (2011) Real-time people and vehicle detection from UAV imagery. In: SPIE conference intelligent robots and computer vision
Viola P, Jones M (2004) Robust real-time face detection. Int J Comput Vision 57:137–154
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
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
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
Bay H, Tuytelaars T, Van Gool L (2006) Surf: speeded up robust features. Proc Comput Vis ECCV 110:404–417
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
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
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
Burges CJC (1998) A tutorial on support vector machines for pattern recognition. Data Min Knowl Discovery 2(2):121–167
Freund Y, Schapire R, Abe N (1999) A short introduction to boosting. J Jpn Soc Artif Intell 14:771–780
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
Gupte S, Masoud O, Martin RF, Papanikolopoulos NP (2002) Detection and classification of vehicles. IEEE Trans Intell Transp Syst 3(1):37–47
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
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
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
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
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
Gao Y, Lee H (2015) Vehicle make recognition based on convolutional neural network. In: Proceedings of ICISS, IEEE, Seoul, pp. 1–4
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
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
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
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
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
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
(2015) Tzutalin. LabelImg. https://github.com/tzutalin/labelImg
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
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
Acknowledgements
This work has been supported by the TUBITAK under Grant 116E202.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12065-018-0167-z