An Ensemble Learning-Based Vehicle Steering Detector Using Smartphones

Due to easy access to smartphones, recent years have witnessed an increasing interest in using the mobile phone as a sensing and computation platform for vehicle steering detection. However, relatively lower accuracy of smartphone sensors than on-board diagnostic (OBD)-based systems often leads to lower accuracy. We propose an ensemble learning-based model combined with the heuristic algorithm for smartphone-based vehicle steering detection in this paper. Ensemble learning has been widely recognized for its powerful generalization capability, high accuracy, and rapid convergence. However, applying the ensemble learning approach to steering detection of the smartphone-based vehicle entails many challenges due to the limitation of smartphone storage, the constraint on power consumption, and the requirement of being real-time. To address these challenges, we propose a series of techniques to reduce the complexity of the model and energy consumption, while at the same time maintaining high detection accuracy. The performance of the proposed system has been demonstrated using a real dataset and can achieve an accuracy of 97.37%. We also conduct two case studies on real road environment in Beijing with different smartphones.

[1]  Dirk Van,et al.  Ensemble Methods: Foundations and Algorithms , 2012 .

[2]  Arnaldo S. R. Oliveira,et al.  Mobile Application for Automatic Accident Detection and Multimodal Alert , 2015, 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).

[3]  Minglu Li,et al.  L3: Sensing driving conditions for vehicle lane-level localization on highways , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[4]  Wolfram Burgard,et al.  Learning driving styles for autonomous vehicles from demonstration , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Chelsea Dobbins,et al.  Scalable Daily Human Behavioral Pattern Mining from Multivariate Temporal Data , 2016, IEEE Transactions on Knowledge and Data Engineering.

[6]  Isaac Skog,et al.  Smartphone-based Vehicle Telematics - A Ten-Year Anniversary , 2016, ArXiv.

[7]  Richard P. Martin,et al.  Determining Driver Phone Use by Exploiting Smartphone Integrated Sensors , 2016, IEEE Transactions on Mobile Computing.

[8]  Kang G. Shin,et al.  Invisible Sensing of Vehicle Steering with Smartphones , 2015, MobiSys.

[9]  Sunanda Dissanayake,et al.  Evaluation of the safety effectiveness of lane-departure countermeasures on two-lane undivided roadways using crash modification factors , 2018 .

[10]  Subhash C. Bagui,et al.  Combining Pattern Classifiers: Methods and Algorithms , 2005, Technometrics.

[11]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Olivier Lepreux,et al.  A new GPS-based method to estimate real driving emissions , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[13]  Douglas C. Schmidt,et al.  WreckWatch: Automatic Traffic Accident Detection and Notification with Smartphones , 2011, Mob. Networks Appl..

[14]  Wei Li,et al.  General design of vehicle safety assistant system based on machine vision and electronic control steering , 2010, 2010 International Conference On Computer Design and Applications.

[15]  Minglu Li,et al.  SenSpeed: Sensing Driving Conditions to Estimate Vehicle Speed in Urban Environments , 2014, IEEE Transactions on Mobile Computing.

[16]  Mohan M. Trivedi,et al.  Driving style recognition using a smartphone as a sensor platform , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[17]  Mark A. Hall,et al.  Correlation-based Feature Selection for Machine Learning , 2003 .

[18]  Shun'ichi Doi,et al.  Steering-assist control system on curved road using car-to-car communication , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[19]  Song-Chun Zhu,et al.  Ieee Transactions on Pattern Analysis and Machine Intelligence Learning And-or Model to Represent Context and Occlusion for Car Detection and Viewpoint Estimation , 2022 .

[20]  Mohamad Eid,et al.  An automated system for Accident Detection , 2015, 2015 IEEE International Instrumentation and Measurement Technology Conference (I2MTC) Proceedings.

[21]  Wolfram Burgard,et al.  Choosing smartly: Adaptive multimodal fusion for object detection in changing environments , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[22]  Zuxun Xiao,et al.  Research on road feeling control strategy for electric forklift steer-by-wire system , 2016, 2016 IEEE 11th Conference on Industrial Electronics and Applications (ICIEA).

[23]  Landu Jiang,et al.  SafeCam: Analyzing intersection-related driver behaviors using multi-sensor smartphones , 2016, 2016 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[24]  Liang Wang,et al.  Research on intelligent vehicle high-speed steering control based on CCD sensor , 2011, 2011 IEEE 2nd International Conference on Computing, Control and Industrial Engineering.

[25]  Mo Li,et al.  Use it free: instantly knowing your phone attitude , 2014, MobiCom.

[26]  Sergiu Nedevschi,et al.  A stereovision based approach for detecting and tracking lane and forward obstacles on mobile devices , 2015, 2015 IEEE Intelligent Vehicles Symposium (IV).

[27]  Yoichi Hori,et al.  Driver steering sensitivity design using road reaction torque observer and viscous friction compensation to Active front steering , 2010, 2010 IEEE International Symposium on Industrial Electronics.

[28]  Ian H. Witten,et al.  Data mining: practical machine learning tools and techniques, 3rd Edition , 1999 .

[29]  อนิรุธ สืบสิงห์,et al.  Data Mining Practical Machine Learning Tools and Techniques , 2014 .

[30]  C. Ashok Kumar,et al.  Nonlinear Coordinated Steering and Braking Control of Vision-Based Autonomous Vehicles in Emergency Obstacle Avoidance , 2017 .

[31]  John D. Lee,et al.  Changes in the Correlation Between Eye and Steering Movements Indicate Driver Distraction , 2013, IEEE Transactions on Intelligent Transportation Systems.

[32]  Chalermpol Saiprasert,et al.  Driver identification using variance of the acceleration data , 2015, 2015 International Computer Science and Engineering Conference (ICSEC).

[33]  Rita Borgo,et al.  TimeNotes: A Study on Effective Chart Visualization and Interaction Techniques for Time-Series Data , 2016, IEEE Transactions on Visualization and Computer Graphics.

[34]  Fu Li,et al.  Dangerous driving behavior detection using smartphone sensors , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[35]  Yu Liu,et al.  Multiwave: A novel vehicle steering pattern detection method based on smartphones , 2016, 2016 IEEE International Conference on Communications (ICC).

[36]  Abdulmotaleb El-Saddik,et al.  Employing Sensors and Services Fusion to Detect and Assess Driving Events , 2015, 2015 IEEE International Symposium on Multimedia (ISM).

[37]  Minglu Li,et al.  D3: Abnormal driving behaviors detection and identification using smartphone sensors , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[38]  Tapas Chakravarty,et al.  Smartphone based sensing enables automated vehicle prognosis , 2015, 2015 9th International Conference on Sensing Technology (ICST).

[39]  John H. L. Hansen,et al.  Unsupervised driving performance assessment using free-positioned smartphones in vehicles , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).