Abstract
Maintaining a fluid and safe traffic is a major challenge for human societies because of its social and economic impacts. Various technologies have considerably paved the way for the elimination of traffic problems and have been able to effectively detect drivers’ violations. However, the high volume of the real-time data collected from surveillance cameras and traffic sensors along with the data obtained from individuals have made the use of traditional methods ineffective. Therefore, using Hadoop for processing large-scale structured and unstructured data as well as multimedia data can be of great help. In this paper, the TVD-MRDL system based on the MapReduce techniques and deep learning was employed to discover effective solutions. The Distributed Deep Learning System was implemented to analyze traffic big data and to detect driver violations in Hadoop. The results indicated that more accurate monitoring automatically creates the power of deterrence and behavior change in drivers and it prevents drivers from committing unusual behaviors in society. So, if the offending driver is identified quickly after committing the violation and is punished with the appropriate punishment and dealt with decisively and without negligence, we will surely see a decrease in violations at the community level. Also, the efficiency of the TVD-MRDL performance increased by more than 75% as the number of data nodes increased.
Similar content being viewed by others
References
Afrati FN, Sharma S, Ullman JR, Ullman JD (2018) Computing marginals using MapReduce. J Comput Syst Sci 94:98–117
Afrati F, Stasinopoulos N, Ullman JD, Vassilakopoulos A (2018) Sharesskew: an algorithm to handle skew for joins in mapreduce. Inf Syst
Alham NK, Li M, Liu Y, Hammoud S (2011) A MapReduce-based distributed SVM algorithm for automatic image annotation. Comput Math Appl 62(7):2801–2811
Aoyama K (1997) “Next Generation Universal Traffic Management System (UTMS’21) in Japan,” in Intelligent Transportation System, 1997. ITSC’97., IEEE Conference on, pp. 649–654: IEEE
Arcos-García Á, Álvarez-García JA, Soria-Morillo LM (2018) Evaluation of deep neural networks for traffic sign detection systems. Neurocomputing 316:332–344
Arcos-García Á, Álvarez-García JA, Soria-Morillo LM (2018) Deep neural network for traffic sign recognition systems: an analysis of spatial transformers and stochastic optimisation methods. Neural Netw 99:158–165
Arcos-García Á, Soilán M, Álvarez-García JA, Riveiro B (2017) Exploiting synergies of mobile mapping sensors and deep learning for traffic sign recognition systems. Expert Syst Appl 89:286–295
Asadianfam S, Shamsi M, Rasouli Kenari A (2020) Big data platform of traffic violation detection system: identifying the risky behaviors of vehicle drivers. Multimedia Tools and Applications 79(33):24645–24684. https://doi.org/10.1007/s11042-020-09099-8
Banharnsakun A (2017) A MapReduce-based artificial bee colony for large-scale data clustering. Pattern Recogn Lett 93:78–84
Bendre M, Manthalkar R (2019) Time series decomposition and predictive analytics using MapReduce framework. Expert Syst Appl 116:108–120
Bui-Minh T, Ghita O, Whelan PF, Hoang T, Truong VQ (2012) “Two algorithms for detection of mutually occluding traffic signs,” in Control, Automation and Information Sciences (ICCAIS), 2012 International Conference on, pp. 120–125: IEEE
Cantabella M, Martínez-España R, Ayuso B, Yáñez JA, Muñoz A (2019) Analysis of student behavior in learning management systems through a big data framework. Futur Gener Comput Syst 90:262–272
Cattaneo G, Giancarlo R, Petrillo UF, Roscigno G (2016) “MapReduce in computational biology via Hadoop and spark,” Encyclopedia of Bioinformatics and Computational Biology, pp. 1–9
Chen C-H (2017) Improved TFIDF in big news retrieval: an empirical study. Pattern Recogn Lett 93:113–122
Chen M, Mao S, Liu Y (2014) Big data: A survey. Mobile networks and applications 19(2):171–209
Chen M, Mao S, Zhang Y, Leung VC (2014) Big data: related technologies, challenges and future prospects. Springer
De La Escalera A, Armingol JM, Pastor JM, Rodríguez FJ (2004) Visual sign information extraction and identification by deformable models for intelligent vehicles. IEEE Trans Intell Transp Syst 5(2):57–68
De Mauro A, Greco M, Grimaldi M, Ritala P (2018) Human resources for big data professions: a systematic classification of job roles and required skill sets. Inf Process Manag 54(5):807–817
Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107–113
Elotmani S, El Hitmy M (2014) “A light traffic signs recognition system,” in Multimedia Computing and Systems (ICMCS), 2014 International Conference on, pp. 459–464: IEEE
Gantz J, Reinsel D (2011) Extracting value from chaos. IDC iview 1142(2011):1–12
Goodfellow I, Bengio Y, Courville A (2016) “Deep learning (adaptive computation and machine learning series),” Adaptive Computation and Machine Learning series, p. 800
Jeon S, Hong B (2016) Monte Carlo simulation-based traffic speed forecasting using historical big data. Futur Gener Comput Syst 65:182–195
Kasaei SHM, Kasaei SMM (2011) “Extraction and recognition of the vehicle license plate for passing under outside environment,” in Intelligence and Security Informatics Conference (EISIC), 2011 European, pp. 234–237: IEEE
Kouanou AT, Tchiotsop D, Kengne R, Tansaa ZD, Adele NM, Tchinda R (2018) “An optimal big data workflow for biomedical image analysis,” Informatics in Medicine Unlocked
Krishnan A, Lewis C, Day D (2009) “Vision system for identifying road signs using triangulation and bundle adjustment,” in Intelligent Transportation Systems. ITSC’09. 12th International IEEE Conference on, 2009, pp. 1–6: IEEE
Laney D (2001) 3D data management: Controlling data volume, velocity and variety. META group research note 6(70):1
Le TM, Liaw S-Y (2017) Effects of Pros and Cons of Applying Big Data Analytics to Consumers’ Responses in an E-Commerce Context. Sustainability 9(5):798
Lotfi E (2011) “Trajectory Clustering and Behaviour Retrieval from Traffic Surveillance Videos,” Majlesi Journal of Multimedia Processing, vol. 1, no. 2
Manogaran G, Lopez D, Chilamkurti N (2018) In-mapper combiner based MapReduce algorithm for processing of big climate data. Futur Gener Comput Syst 86:433–445
McLauchlan P, Beymer D, Coifman B, Mali J (1997) “A real-time computer vision system for measuring traffic parameters,” in cvpr, p. 495: IEEE
Millie DF, Weckman GR, Young II WA, Ivey JE, Fries DP, Ardjmand E, Fahnenstiel GL (2013), “Coastal ‘big Data’and nature-inspired computation: prediction potentials, uncertainties, and knowledge derivation of neural networks for an algal metric,” Estuarine, Coastal and Shelf Science 125:57–67
Moghaddam AM, Ayati E (2014) Introducing a risk estimation index for drivers: a case of Iran. Saf Sci 62:90–97
Munoz-Organero M, Ruiz-Blaquez R, Sánchez-Fernández L (2018) “Automatic detection of traffic lights, street crossings and urban roundabouts combining outlier detection and deep learning classification techniques based on GPS traces while driving,” Computers, Environment and Urban Systems 68:1–8
Nguyen V, Kim H, Jun S, Boo K (2018) A study on real-time detection method of lane and vehicle for lane change assistant system using vision system on highway. Engineering science and technology, an international journal 21(5):822–833
Osman AMS (2018) “A novel big data analytics framework for smart cities,” Futur Gener Comput Syst
Park SH, Jung K, Hea JK, Kim HJ (1999) “Vision-based traffic surveillance system on the internet,” in Computational Intelligence and Multimedia Applications, 1999. ICCIMA’99. Proceedings. Third International Conference on, pp. 201–205: IEEE
Patterson J, Gibson A (2017) Deep Learning: A Practitioner’s Approach. “ O’Reilly Media, Inc.”
Phung SL, Le MC, Bouzerdoum A (2016) Pedestrian lane detection in unstructured scenes for assistive navigation. Comput Vis Image Underst 149:186–196
Rahemi Z, Ajorpaz NM, Esfahani MS, Aghajani M (2017) Sensation-seeking and factors related to dangerous driving behaviors among Iranian drivers. Personal Individ Differ 116:314–318
Rakotonirainy A, Schroeter R, Soro A (2014) Three social car visions to improve driver behaviour. Pervasive and Mobile Computing 14:147–160
Rios LG (2014), “Big data infrastructure for analyzing data generated by wireless sensor networks,” in Big Data (BigData Congress), 2014 IEEE International Congress on, pp. 816–823: IEEE
Sallah M, Sarah S, Hussin FA, Yusoff MZ (2011) “Road sign detection and recognition system for real-time embedded applications,”
Saptharishi M, Spence Oliver C, Diehl CP, Bhat KS, Dolan JM, Trebi-Ollennu A, Khosla PK (2002) Distributed surveillance and reconnaissance using multiple autonomous ATVs: CyberScout. IEEE Trans Robot Autom 18(5):826–836
Schmidhuber J (2015) Deep learning in neural networks: An overview. Neural Netw 61:85–117
Secundo G, Del Vecchio P, Dumay J, Passiante G (2017) Intellectual capital in the age of big data: establishing a research agenda. J Intellect Cap 18(2):242–261
Shvachko K, Kuang H, Radia S, Chansler R (2010) “The hadoop distributed file system,” in Mass storage systems and technologies (MSST), 2010 IEEE 26th symposium on, pp. 1–10: Ieee
Stauffer C, Grimson WEL (2000) Learning patterns of activity using real-time tracking. IEEE Trans Pattern Anal Mach Intell 22(8):747–757
Tao D, Zhang R, Qu X (2017) The role of personality traits and driving experience in self-reported risky driving behaviors and accident risk among Chinese drivers. Accid Anal Prev 99:228–235
Valcarce D, Parapar J, Barreiro Á (2018) A MapReduce implementation of posterior probability clustering and relevance models for recommendation. Eng Appl Artif Intell 75:114–124
Wang J, Yuan D, Jiang M (2012) “Parallel K-PSO based on MapReduce,” in Communication Technology (ICCT), 2012 IEEE 14th International Conference on, pp. 1203–1208: IEEE
Wang W, Zhao W, Cai C, Huang J, Xu X, Li L (2015) An efficient image aesthetic analysis system using Hadoop. Signal Process Image Commun 39:499–508
White T (2012) Hadoop: The definitive guide. “ O’Reilly Media, Inc.”
Yi S-C, Chen Y-C, Chang C-H (2015) A lane detection approach based on intelligent vision. Comput Electr Eng 42:23–29
Yin L, Cheng Q, Wang Z, Shao Z (2015) ‘Big data’for pedestrian volume: exploring the use of Google street view images for pedestrian counts. Appl Geogr 63:337–345
Yu Y, Li J, Wen C, Guan H, Luo H, Wang C (2016) Bag-of-visual-phrases and hierarchical deep models for traffic sign detection and recognition in mobile laser scanning data. ISPRS J Photogramm Remote Sens 113:106–123
Yu Y, Wang X (2015) World cup 2014 in the twitter world: a big data analysis of sentiments in US sports fans’ tweets. Comput Hum Behav 48:392–400
Zhang B, Wang X, Zheng Z (2018) The optimization for recurring queries in big data analysis system with MapReduce. Futur Gener Comput Syst 87:549–556
Zhang W, Yoshida T, Tang X (2011) A comparative study of TF* IDF, LSI and multi-words for text classification. Expert Syst Appl 38(3):2758–2765
Zhao W, Ma H, He Q (2009) “Parallel k-means clustering based on mapreduce,” in IEEE International Conference on Cloud Computing, pp. 674–679: Springer
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.
Rights and permissions
About this article
Cite this article
Asadianfam, S., Shamsi, M. & Kenari, A.R. TVD-MRDL: traffic violation detection system using MapReduce-based deep learning for large-scale data. Multimed Tools Appl 80, 2489–2516 (2021). https://doi.org/10.1007/s11042-020-09714-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-09714-8