Internet of things based intelligent accident avoidance system for adverse weather and road conditions


Study shows that road accidents cause nearly 6,000 people to die and more than 400,000 people injured in the United States every year. Adverse weather and road conditions are some of the major reasons that contribute to 22% of accidents. People get injured and sometimes even lose their life due to road accidents that cause physical and mental instability. Regardless of the expertise of a good driver, at some point, an intelligent transportation system is necessary for the vehicle to make an immediate decision to avoid accidents. Road and weather-related mishap are those which occur due to adverse conditions like fog, winds, snow, rain, slick pavement, sleet, etc. Such accidents, though completely unavoidable, but can be reduced to some extent if proper measures are taken. Vehicle velocity, vehicle size, vehicle weight, momentum are a few of the reasons for a vehicle to go out of control. An intelligent accident avoidance system can predict the safe speed of a vehicle according to its size, weight, and momentum in different weather and road conditions. It can reduce the likelihood of accidents related to weather and road conditions. In this paper, we propose an Internet of Things (IoT) based intelligent accident avoidance system for adverse weather and road conditions. The proposed system comprises of an IoT system that perceives the environment for different weather and road conditions and a machine learning-based intelligent system that learns the adverse conditions that influence an accident to predict and suggest safe speed to the driver. The proposed system is experimented with real-time datasets and simulated using the Blynk application.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13



Adaptive Cruise Control


Back Propagation Neural Network


Congestion Area


Combination Car Following


Collision Prediction based on Genetic Algorithm optimized Neural Network


Cognitive Internet of Vehicles


Chosen Risk Index


Connected Vehicle Technology


Dedicated short-range communication


Generalized Linear Models


Intelligent Transport System


Long Term Evolution


New Generation Simulation


Neural Network


Random Forest


Road surface Index


Software-Defined Network


Social Internet of Vehicles


Stable time


Vehicle to Infrastructure


Vehicle to Vehicle


Vehicle to Everything


Vehicular Ad-hoc Network


Decision Tree


  1. 1.

    “Road traffic injuries.” [Online]. Available: (Accessed 23 Jul 2020).

  2. 2.

    “How Do Weather Events Impact Roads? - FHWA Road Weather Management.” [Online]. Available: (Accessed 23 Jul 2020).

  3. 3.

    Bucsuházy K, Matuchová E, Zůvala R, Moravcová P, Kostíková M, Mikulec R (2020) Human factors contributing to the road traffic accident occurrence. Trans Res Proc 45:555–561

    Google Scholar 

  4. 4.

    Corno F, Guercio E, De Russis L, Gargiulo E (2015) Designing for user confidence in intelligent environments. J Reliab Intell Environ 1(1):11–21

    Article  Google Scholar 

  5. 5.

    Schmidtke HR (2018) A survey on verification strategies for intelligent transportation systems. J Reliab Intell Environ 4(4):211–224

    Article  Google Scholar 

  6. 6.

    Aloqaily M, Otoum S, Al Ridhawi I, Jararweh Y (2019) An intrusion detection system for connected vehicles in smart cities. Ad Hoc Netw 90:1–16

    Article  Google Scholar 

  7. 7.

    Butt TA, Iqbal R, Shah SC, Umar T (2018) Social internet of vehicles: architecture and enabling technologies. Comput Electr Eng 69:68–84

    Article  Google Scholar 

  8. 8.

    Chowdhury DN, Agarwal N, Laha AB, Mukherjee A (2018) A vehicle-to-vehicle communication system using Iot approach. Electron Commun Aerosp Technol ICECA 1:915–919

    Google Scholar 

  9. 9.

    Gipps PG (1981) A behavioural car-following model for computer simulation. Transp Res Part B Methodol 15(2):105–111

    Article  Google Scholar 

  10. 10.

    Ge HX, Dai SQ, Dong LY (2006) An extended car-following model based on intelligent transportation system application. Phys A Stat Mech its Appl 365(2):543–548

    Article  Google Scholar 

  11. 11.

    Askari H, Khajepour A, Khamesee MB, Wang ZL (2019) Embedded self-powered sensing systems for smart vehicles and intelligent transportation. Nano Energy 66:104103

    Article  Google Scholar 

  12. 12.

    Cao BG (2020) A car-following dynamic model with headway memory and evolution trend. Phys A Stat Mech Appl 539:122903

    MathSciNet  Article  Google Scholar 

  13. 13.

    S. Tsugawa, T. Yatabe, T. Hirose, and S. Matsumoto, “An automobile with artificial intelligence,” in Proceedings of the 6th international joint conference on Artificial intelligence-Volume 2, 1979, pp. 893–895.

  14. 14.

    Star SL (1989) The structure of Ill-structured solutions: boundary objects and heterogeneous distributed problem solving. Distributed artificial intelligence. Elsevier, London, pp 37–54

    Google Scholar 

  15. 15.

    Lloyd S, Mohseni M, Rebentrost P (2013) Quantum algorithms for supervised and unsupervised machine learning. arXiv Preprint arxiv3:13070411

    Google Scholar 

  16. 16.

    Chui M, Löffler M, Roberts R (2010) The internet of things. McKinsey Q 2(2010):1–9

    Google Scholar 

  17. 17.

    Sadiku MNO, Tembely M, Musa SM (2018) Internet of vehicles: an introduction. Int J Adv Res Comput Sci Softw Eng 8(1):11

    Article  Google Scholar 

  18. 18.

    Nikhat I, Shilpa M (2016) Road accidents: overview of its causes, avoidance scheme and a new proposed technique for avoidance. IEEE 3805:497–499

    Google Scholar 

  19. 19.

    Jagannathan R, Petrovic S, Powell G, Roberts M (2013) Predicting road accidents based on current and historical spatio-temporal traffic flow data. Lect Notes Comput Sci including Subser Lect Notes Artif Intell Lect Notes Bioinformatics 8197:83–97

    Google Scholar 

  20. 20.

    N. Kattukkaran, A. George, and T. P. M. Haridas, “Intelligent accident detection and alert system for emergency medical assistance,” in 2017 International Conference on Computer Communication and Informatics, ICCCI 2017, 2017.

  21. 21.

    Hjelkrem OA, Ryeng EO (2017) Driver behaviour data linked with vehicle, weather, road surface, and daylight data. Data Br 10:511–514

    Article  Google Scholar 

  22. 22.

    Kadam A, Andrew J, Martin Sagayam K, Hien DT (2020) Vehicle automation and car-following models for accident avoidance. Prz Elektrotechniczny 96(1):118–123

    Google Scholar 

  23. 23.

    Karaduman M, Eren H (2017) Smart driving in smart city. Int Istanbul Smart Grids Cities Congr Fair 2:115–119

    Google Scholar 

  24. 24.

    Singh SK (2017) Road traffic accidents in india: issues and challenges. Transp Res Procedia 25:4708–4719

    Article  Google Scholar 

  25. 25.

    Nwizege KS, Bottero M, Mmeah S, Nwiwure ED (2014) Vehicles-to-infrastructure communication safety messaging in DSRC. Procedia Comput Sci 34:59–564

    Article  Google Scholar 

  26. 26.

    Yang D, Zhu L, Liu Y, Wu D, Ran B (2019) A Novel car-following control model combining machine learning and kinematics models for automated vehicles. IEEE Trans Intell Transp Syst 20(6):1991–2000

    Article  Google Scholar 

  27. 27.

    Andrew J, Karthikeyan J (2019) Privacy-preserving internet of things: techniques and applications. Int J Eng Adv Technol 8(6):3229–3234

    Article  Google Scholar 

  28. 28.

    Singh D, Singh M (2016) Internet of vehicles for smart and safe driving. Int Conf Connect Veh Expo ICCVE Proc 1:328–329

    Google Scholar 

  29. 29.

    Sarikan SS, Ozbayoglu AM (2018) Anomaly detection in vehicle traffic with image processing and machine learning. Procedia Comput Sci 140:64–69

    Article  Google Scholar 

  30. 30.

    V. Nyamati, T. Chaudhuri, and K. Jayavel, “Intelligent collision avoidance and safety warning system for car driving,” Proc. 2017 Int. Conf. Intell. Comput. Control Syst. ICICCS 2017, vol. 2018-Janua, pp. 791–796, 2018.

  31. 31.

    Eshghi M, Schmidtke HR (2018) An approach for safer navigation under severe hurricane damage. J Reliab Intell Environ 4(3):161–185

    Article  Google Scholar 

  32. 32.

    Kumar SAP, Madhumathi R, Chelliah PR, Tao L, Wang S (2018) A novel digital twin-centric approach for driver intention prediction and traffic congestion avoidance. J Reliab Intell Environ 4(4):199–209

    Article  Google Scholar 

  33. 33.

    Pal M (2005) Random forest classifier for remote sensing classification. Int J Remote Sens 26(1):217–222

    Article  Google Scholar 

  34. 34.

    Jia D, Ngoduy D (2016) Enhanced cooperative car-following traffic model with the combination of V2V and V2I communication. Transp Res Part B Methodol 90:172–191

    Article  Google Scholar 

  35. 35.

    Hecht-Nielsen R (1992) Theory of the backpropagation neural network in Neural networks for perception. Elsevier, London, pp 65–93

    Google Scholar 

  36. 36.

    Chen C, Xiang H, Qiu T, Wang C, Zhou Y, Chang V (2018) A rear-end collision prediction scheme based on deep learning in the Internet of Vehicles. J Parallel Distrib Comput 117:192–204

    Article  Google Scholar 

  37. 37.

    Czubenko M, Kowalczuk Z, Ordys A (2015) Autonomous driver based on an intelligent system of decision-making. Cognit Comput 7(5):569–581

    Article  Google Scholar 

  38. 38.

    Guo Y, Sun Q, Fu R, Wang C (2019) Improved car-following strategy based on merging behavior prediction of adjacent vehicle from naturalistic driving data. IEEE Access 7:44258–44268

    Article  Google Scholar 

  39. 39.

    Ateeq Alanezi M (2018) A proposed system for vehicle-to-vehicle communication: low cost and network free approach. Indian J Sci Technol 11(12):1–10

    Article  Google Scholar 

  40. 40.

    Hjelkrem OA, Ryeng EO (2016) Chosen risk level during car-following in adverse weather conditions. Accid Anal Prev 95:227–235

    Article  Google Scholar 

  41. 41.

    Cheng L, Zhang X, Shen J (2019) Road surface condition classification using deep learning. J Vis Commun Image Represent 64:102638

    Article  Google Scholar 

  42. 42.

    Mondal P, Sharma N, Kumar A, Bhangale UD, Tyagi D, Singh R (2011) Effect of rainfall and wet road condition on road crashes: A critical analysis. SAE Tech Paper 10:123

    Google Scholar 

  43. 43.

    Zhao YQ, Li HQ, Lin F, Wang J, Ji XW (2017) Estimation of road friction coefficient in different road conditions based on vehicle braking dynamics. Chinese J Mech Eng 30(4):982–990

    Article  Google Scholar 

  44. 44.

    Xu D, Zhao H, Guillemard F, Geronimi S, Aioun F (2019) Aware of scene vehicles - probabilistic modeling of car-following behaviors in real-world traffic. IEEE Trans Intell Transp Syst 20(6):2136–2148

    Article  Google Scholar 

  45. 45.

    Galanis I, Gurunathan P, Burkard D, Anagnostopoulos I (2018) Weather-based road condition estimation in the era of Internet-of-Vehicles (IoV). Proc - IEEE Int Symp Circuits Syst 10:19–16

    Google Scholar 

  46. 46.

    Zhai X, Huang H, Sze NN, Song Z, Hon KK (2019) Diagnostic analysis of the effects of weather condition on pedestrian crash severity. Accid Anal Prev 122:318–324

    Article  Google Scholar 

  47. 47.

    Wang Y, Liang L, Evans L (2017) Fatal crashes involving large numbers of vehicles and weather. J Safety Res 63:1–7

    Article  Google Scholar 

  48. 48.

    Punzo V, Borzacchiello MT, Ciuffo B (2011) On the assessment of vehicle trajectory data accuracy and application to the next generation simulation (NGSIM) program data. Transp Res Part C Emerg Technol 19(6):1243–1262

    Article  Google Scholar 

  49. 49.

    Tkachenko R, Izonin I, Kryvinska N, Dronyuk I, Zub K (2020) An approach towards increasing prediction accuracy for the recovery of missing IoT data based on the GRNN-SGTM ensemble. Sensors 20(9):2625

    Article  Google Scholar 

  50. 50.

    E. Ogasawara, L. C. Martinez, D. De Oliveira, G. Zimbrão, G. L. Pappa, and M. Mattoso, “Adaptive Normalization: A novel data normalization approach for non-stationary time series,” in Proceedings of the International Joint Conference on Neural Networks, 2010.

  51. 51.

    Azar J, Makhoul A, Barhamgi M, Couturier R (2019) An energy efficient IoT data compression approach for edge machine learning. Futur Gener Comput Syst 96:168–175

    Article  Google Scholar 

  52. 52.

    Hosmer DW Jr, Lemeshow S, Sturdivant RX (2013) Applied logistic regression. John Wiley & Sons, Newyork

    Google Scholar 

  53. 53.

    Rish I et al (2001) An empirical study of the naive Bayes classifier in IJCAI 200 workshop on empirical methods in artificial intelligence. Nat Intel 3(22):41–46

    Google Scholar 

  54. 54.

    Denœux T (2008) A k-nearest neighbor classification rule based on Dempster-Shafer theory. Stud Fuzziness Soft Comput 219:737–760

    Article  Google Scholar 

  55. 55.

    Ke G et al (2017) LightGBM: a highly efficient gradient boosting decision tree. Adv Neural Inform Proc Syst 19:10

    Google Scholar 

  56. 56.

    Widodo A, Yang BS (2007) Support vector machine in machine condition monitoring and fault diagnosis Mechanical Systems and Signal Processing. Academic Press, London

    Google Scholar 

  57. 57.

    Izonin I, Trostianchyn A, Duriagina Z, Tkachenko R, Tepla T, Lotoshynska N (2018) The combined use of the wiener polynomial and SVM for material classification task in medical implants production. Int J Intell Syst Appl 10(9):40–47

    Google Scholar 

  58. 58.

    Yuan Z, Zhou X, Yang T, Tamerius J, Mantilla R (2017) Predicting traffic accidents through heterogeneous urban data : a case study. Urban Comput 3:1–9

    Google Scholar 

  59. 59.

    “Blynk – IoT platform for businesses and developers.” [Online]. Available: (Accessed: 23 Jul 2020).

Download references

Author information



Corresponding author

Correspondence to J. Andrew Onesimu.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Onesimu, J.A., Kadam, A., Sagayam, K.M. et al. Internet of things based intelligent accident avoidance system for adverse weather and road conditions. J Reliable Intell Environ (2021).

Download citation


  • V2V
  • Car-following models
  • Intelligent transportation
  • Accident avoidance
  • Sensors
  • Road accident
  • Weather
  • IoT
  • Machine learning
  • Road condition
  • Weather condition