Abstract
Driving behavior recognition is a notable topic in travel safety, as transportation and insurance companies could adopt effective tools to detect unsafe driving and internalize the associated costs. Different driving events and the related severity must be detected to distinguish abnormal behaviors. The global positioning system (GPS) provides useful information regarding the location of the vehicle at any time and is vastly used in various devices such as smartphones and GPS trackers. Other sensors, on the other hand, provide complementary valuable information but their implementation requires extra costs and more complex and intensive algorithms. We developed a threshold-based algorithm to detect the turning and braking of vehicles using the GPS sensor. The data contained 11 trips with a frequency of 1 Hz with a total duration of 2.7 h. The algorithm utilizes a supplementary map matching and a relabeling technique to boost the accuracy and yet preserve the reasonable computation load. The overall precision and recall rate of the turn-detecting model are respectively 77.5% and 92.5%. Also, this algorithm can detect braking events with a precision of 68.18% and a recall of 83.33%. To address the concerns about the overfitting, we tested our algorithm on a secondary dataset, and nearly similar values of accuracy were resulted, showing the flexible nature of our algorithm while dealing with a different set of driving behaviors and road characteristics. Additionally, a sensitivity analysis showed the sensitive nature of the brake detection algorithm, in contrast with the turn detection algorithm. Overall, our algorithm showed promising results and can be a pioneer one in the field of low-cost detection algorithms built for smartphones or GPS trackers possessed by various trucking and car insurance companies.
Similar content being viewed by others
References
Global status report on road safety 2018. (n.d.). Retrieved December 31, 2020, from https://www.who.int/publications/i/item/9789241565684
Nævestad, T.-O., Elvebakk, B., Phillips, R.O.: The safety ladder: developing an evidence-based safety management strategy for small road transport companies. Transp. Rev. 38(3), 372–393 (2018). https://doi.org/10.1080/01441647.2017.1349207
Chan, T. K., Chin, C. S., Chen, H., & Zhong, X. (2020). A Comprehensive Review of Driver Behavior Analysis Utilizing Smartphones. In IEEE Transactions on Intelligent Transportation Systems (Vol. 21, Issue 10, pp. 4444–4475). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1109/TITS.2019.2940481
Fazeen, M., Gozick, B., Dantu, R., Bhukhiya, M., González, M.C.: Safe driving using mobile phones. IEEE Trans. Intell. Transp. Syst. 13(3), 1462–1468 (2012). https://doi.org/10.1109/tits.2012.2187640
Knull, J. E. (2017). Turn detection and analysis of turn parameters for driver characterization. Undefined.
Mohamad, I., Ali, M. A. M., & Ismail, M. (2011). Abnormal driving detection using real time global positioning system data. 2011 IEEE International Conference on Space Science and Communication: “Towards Exploring the Equatorial Phenomena”, IconSpace 2011 - Proceedings, 1–6. https://doi.org/10.1109/IConSpace.2011.6015840
Phondeenana, P., Noomwongs, N., Chantranuwathana, S., & Thitipatanapong, R. (2013). (6) (PDF) Driving Maneuver Detection System based on GPS Data. International Symposium on Future Active Safety Technology toward Zero-Traffic-Accident. https://www.researchgate.net/publication/260172236_Driving_Maneuver_Detection_System_based_on_GPS_Data
Zhao, H., Zhou, H., Chen, C., & Chen, J. (2013). Join driving: A smart phone-based driving behavior evaluation system. GLOBECOM - IEEE Global Telecommunications Conference, 48–53. https://doi.org/10.1109/GLOCOM.2013.6831046
Singh, G., Bansal, D., Sofat, S.: A smartphone based technique to monitor driving behavior using DTW and crowdsensing. Pervasive Mob. Comput. 40, 56–70 (2017). https://doi.org/10.1016/j.pmcj.2017.06.003
Eren, H., Makinist, S., Akin, E., & Yilmaz, A. (2012). Estimating driving behavior by a smartphone. IEEE Intelligent Vehicles Symposium, Proceedings, 234–239. https://doi.org/10.1109/IVS.2012.6232298
Johnson, D. A., & Trivedi, M. M. (2011). Driving style recognition using a smartphone as a sensor platform. IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSC, 1609–1615. https://doi.org/10.1109/ITSC.2011.6083078
Saiprasert, C., Pholprasit, T., Thajchayapong, S.: Detection of Driving Events using Sensory Data on Smartphone. Int. J. Intell. Transp. Syst. Res. 15(1), 17–28 (2017). https://doi.org/10.1007/s13177-015-0116-5
Chen, Z., Yu, J., Zhu, Y., Chen, Y., & Li, M. (2015). D3: Abnormal driving behaviors detection and identification using smartphone sensors. 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking, SECON 2015, 524–532. https://doi.org/10.1109/SAHCN.2015.7338354
Ahmed, K.B., Goel, B., Bharti, P., Chellappan, S., Bouhorma, M.: Leveraging smartphone sensors to detect distracted driving activities. IEEE Trans. Intell. Transp. Syst. 20(9), 3303–3312 (2019). https://doi.org/10.1109/TITS.2018.2873972
Bejani, M.M., Ghatee, M.: A context aware system for driving style evaluation by an ensemble learning on smartphone sensors data. Transportation Research Part C: Emerging Technologies 89, 303–320 (2018). https://doi.org/10.1016/j.trc.2018.02.009
Castignani, G., Derrmann, T., Frank, R., Engel, T.: Driver behavior profiling using smartphones: A low-cost platform for driver monitoring. IEEE Intell. Transp. Syst. Mag. 7(1), 91–102 (2015). https://doi.org/10.1109/MITS.2014.2328673
Castignani, G., Derrmann, T., Frank, R., Engel, T.: Smartphone-based adaptive driving maneuver detection: a large-scale evaluation study. IEEE Trans. Intell. Transp. Syst. 18(9), 2330–2339 (2017). https://doi.org/10.1109/TITS.2016.2646760
Eftekhari, H.R., Ghatee, M.: A similarity-based neuro-fuzzy modeling for driving behavior recognition applying fusion of smartphone sensors. Journal of Intelligent Transportation Systems: Technology, Planning, and Operations 23(1), 72–83 (2019). https://doi.org/10.1080/15472450.2018.1506338
Jiang, L., Chen, X., & He, W. (2016, April 19). SafeCam: Analyzing intersection-related driver behaviors using multi-sensor smartphones. 2016 IEEE International Conference on Pervasive Computing and Communications, PerCom 2016. https://doi.org/10.1109/PERCOM.2016.7456505
Saleh, K., Hossny, M., & Nahavandi, S. (2018). Driving behavior classification based on sensor data fusion using LSTM recurrent neural networks. 1–6. https://doi.org/10.1109/itsc.2017.8317835
Eftekhari, H.R., Ghatee, M.: Hybrid of discrete wavelet transform and adaptive neuro fuzzy inference system for overall driving behavior recognition. Transport. Res. F: Traffic Psychol. Behav. 58, 782–796 (2018). https://doi.org/10.1016/j.trf.2018.06.044
Alasaadi, A., & Nadeem, T. (2017). UniCoor: A Smartphone Unified Coordinate System for ITS Applications. Proceedings - 2016 IEEE 13th International Conference on Mobile Ad Hoc and Sensor Systems, MASS 2016, 290–298. https://doi.org/10.1109/MASS.2016.044
Li, Y., Xue, F., Feng, L., Qu, Z.: A driving behavior detection system based on a smartphone’s built-in sensor. Int. J. Commun Syst 30(8), e3178 (2017). https://doi.org/10.1002/dac.3178
Ma, C., Dai, X., Zhu, J., Liu, N., Sun, H., & Liu, M. (2017). DrivingSense: Dangerous Driving Behavior Identification Based on Smartphone Autocalibration. Mobile Information Systems, 2017. https://doi.org/10.1155/2017/9075653
Paefgen, J., Kehr, F., Zhai, Y., & Michahelles, F. (2012). Driving behavior analysis with smartphones: Insights from a controlled field study. Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia, MUM 2012. https://doi.org/10.1145/2406367.2406412
Bejani, M.M., Ghatee, M.: Convolutional neural network with adaptive regularization to classify driving styles on smartphones. IEEE Trans. Intell. Transp. Syst. 21(2), 543–552 (2020). https://doi.org/10.1109/TITS.2019.2896672
He, Q., & Head, K. L. (2010). Pseudo-Lane-Level , Low-Cost GPS Positioning with Vehicle-to-Infrastructure Communication and Driving Event Detection.
Miwa, T., Sakai, T., & Morikawa, T. (2008). Route identification and travel time prediction using probe-car data. INTERNATIONAL JOURNAL OF ITS RESEARCH, 2(1).
Li, P., Abdel-Aty, M., Yuan, J.: Using bus critical driving events as surrogate safety measures for pedestrian and bicycle crashes based on GPS trajectory data. Accid. Anal. Prev. 150, 105924 (2021). https://doi.org/10.1016/J.AAP.2020.105924
Stipancic, J., Miranda-Moreno, L., Saunier, N.: Vehicle manoeuvers as surrogate safety measures: Extracting data from the gps-enabled smartphones of regular drivers. Accid. Anal. Prev. 115, 160–169 (2018). https://doi.org/10.1016/J.AAP.2018.03.005
Hu, Y. C., Chiu, Y. J., Hsu, C. S., & Chang, Y. Y. (2015). Identifying Key Factors for Introducing GPS-Based Fleet Management Systems to the Logistics Industry. Mathematical Problems in Engineering, 2015. https://doi.org/10.1155/2015/413203
LaMance, J., DeSalas, J., & Jarvinen, J. (2002). ASSISTED GPS : A LOW-INFRASTRUCTURE APPROACH. GPS World, 13(3).
Chevalier, A., Coxon, K., Chevalier, A.J., Clarke, E., Rogers, K., Brown, J., Boufous, S., Ivers, R., Keay, L.: Predictors of older drivers’ involvement in rapid deceleration events. Accid. Anal. Prev. 98, 312–319 (2017). https://doi.org/10.1016/J.AAP.2016.10.010
Neshan Platform. (n.d.). Retrieved December 31, 2020, from https://developers.neshan.org/
Snap to Roads | Roads API | Google Developers. (n.d.). Retrieved December 31, 2020, from https://developers.google.com/maps/documentation/roads/snap
Alrassy, P., Jang, J., & Smyth, A. W. (2019). A Novel Vehicle Fleet Data-Assisted Map Matching Algorithm for Safety Ranking and Road Classification in Metropolitan Areas using Low-Sampled GPS Trajectories.
Cruz Caminha, P. H., de Souza Couto, R., Maciel Kosmalski Costa, L. H., Fladenmuller, A., & Dias de Amorim, M. (2018). On the Coverage of Bus-Based Mobile Sensing. Sensors 2018, Vol. 18, Page 1976, 18(6), 1976. https://doi.org/10.3390/S18061976
Raman, S. (2018). Analysis of traffic dis-incentivisation policies using various Big Data sources. Research Student Conference 2018 Faculty of Technology. https://doi.org/10.24384/cq7n-jt67
Jensen, C. S., & Tradišauskas, N. (2009). Map Matching. In Encyclopedia of Database Systems (pp. 1692–1696). Springer US. https://doi.org/10.1007/978-0-387-39940-9_215
Chopde, N. R., & Nichat, M. K. (2013). Landmark Based Shortest Path Detection byUsing A* and Haversine Formula. Undefined.
Powers, D. M. W. (2011). (1) (PDF) Evaluation: From precision, recall and F-measure to ROC, informedness, markedness & correlation. https://www.researchgate.net/publication/276412348_Evaluation_From_precision_recall_and_F-measure_to_ROC_informedness_markedness_correlation
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
Kazemeini, A., Taheri, I. & Samimi, A. A GPS-based Algorithm for Brake and Turn Detection. Int. J. ITS Res. 20, 433–445 (2022). https://doi.org/10.1007/s13177-022-00301-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13177-022-00301-9