+ All Categories
Home > Documents > SMARTPHONE ASED SYSTEMS FOR DRIVING...

SMARTPHONE ASED SYSTEMS FOR DRIVING...

Date post: 05-Jan-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
19
SMARTPHONE-BASED SYSTEMS FOR DRIVING EVALUATION Mehdi Ghatee * Department of Computer Science, Amirkabir University of Technology, Tehran, Iran ABSTRACT Smartphones play important roles in intelligent transportation systems and driving behavior evaluation contexts. A driver together a smartphone can be considered uniquely and by data mining on smartphone data, the driving style can be recognized. Then any incentive or punitive mechanisms can be applied for drivers to encourage them to drive better. Besides, the insurance and enforcement departments can easily use smartphone-based systems to check the driving behaviors gradually. Since, a smartphone consists of many sensors, memory and a high processing power, it can be used as a black-box for storing the driver statues. This can be analyzed when an agency needs to understand something about driving, crashing, etc. However, the data should be collected with low energy consumption. To this aim, the multiple criteria such as precision, frequency, energy consumption, data quality, security and privacy are considered to select a reasonable set of sensors for data collection and data mining. The type of communication has also a great role for selecting the sensors and for collecting data. The data of the selected sensors are sent to pre-processing and processing phases and the results are sent to applications. For pre-processing, different filters are developed to clean data and to remove noise and outliers. Also to fusion sensors and to model data there are different attempts by the aid of neural networks or other machine learning algorithms. Then, the data are compressed by some intervals, Fourier and wavelets transforms, statistical distribution, stochastic variables or fuzzy quantities. In addition, the necessary features can be extracted from the raw data by the aid of matrix decomposition, PCA, deep learning, etc. Sometimes, it is necessary to reduce the dimension of features by feature selection process. For processing, based * Email: [email protected], URL: www.aut.ac.ir/ghatee
Transcript
Page 1: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

SMARTPHONE-BASED SYSTEMS FOR DRIVING

EVALUATION

Mehdi Ghatee* Department of Computer Science, Amirkabir University of Technology,

Tehran, Iran

ABSTRACT

Smartphones play important roles in intelligent transportation systems and

driving behavior evaluation contexts. A driver together a smartphone can be

considered uniquely and by data mining on smartphone data, the driving style can

be recognized. Then any incentive or punitive mechanisms can be applied for

drivers to encourage them to drive better. Besides, the insurance and enforcement

departments can easily use smartphone-based systems to check the driving

behaviors gradually. Since, a smartphone consists of many sensors, memory and a

high processing power, it can be used as a black-box for storing the driver statues.

This can be analyzed when an agency needs to understand something about driving,

crashing, etc. However, the data should be collected with low energy consumption.

To this aim, the multiple criteria such as precision, frequency, energy consumption,

data quality, security and privacy are considered to select a reasonable set of sensors

for data collection and data mining. The type of communication has also a great

role for selecting the sensors and for collecting data. The data of the selected sensors

are sent to pre-processing and processing phases and the results are sent to

applications. For pre-processing, different filters are developed to clean data and to

remove noise and outliers. Also to fusion sensors and to model data there are

different attempts by the aid of neural networks or other machine learning

algorithms. Then, the data are compressed by some intervals, Fourier and wavelets

transforms, statistical distribution, stochastic variables or fuzzy quantities. In

addition, the necessary features can be extracted from the raw data by the aid of

matrix decomposition, PCA, deep learning, etc. Sometimes, it is necessary to

reduce the dimension of features by feature selection process. For processing, based

* Email: [email protected], URL: www.aut.ac.ir/ghatee

Page 2: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 2

on the needs, we can implement data visualizers, predictors, classifiers, frequent

pattern miners or cluster extractors. We discuss on the different concepts of data

mining approaches which can be implemented on smartphone data. Finally, the

application is designed to warn, to define insurance encouragement, to support from

decision or to provide some information for autonomous driving. In what follows,

we present the details.

Keywords: Smartphone Sensors; Data Mining; Sensor Fusion; Feature Extraction;

Feature Selection; Machine Learning; Driving Profiling.

Page 3: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 3

Contents

SMARTPHONE-BASED SYSTEMS FOR DRIVING EVALUATION 1 ABSTRACT 1 I. INTRODUCTION 7 II. SMARTPHONE SENSORS 9 III. COMMUNICATION INFRASTRUCTURE 14 IV. PREPROCESSING ON SENSORS DATA 17

A. Quality assurance 18 B. Data visualization 18 C. Data Cleaning 21 D. Data Integration 22 E. Data Reduction 23 G. Feature Extraction 24 H. Transportation Feature Extraction 27 I. Feature Selection 30 J. Data Compression 31 K. Data Modelling and Fusion 31 L. Evaluation measures 32

V. PROCESSING ON SMARTPHONE DATA 32 A. Regression 32 B. Supervised Learning Methods 33 C. Unsupervised Learning Methods 34 D. Frequent Patterns Mining 35

VI. DRIVING EVALUATION APPROACHES 36 A. Driving Modelling 37 B. Driving Evaluation 37 C. Driving Scoring 56 D. Privacy and Smartphone-Based Evaluation 57

VII. CONCLUSION 58 VIII. REFERENCES 59

Page 4: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 4

Table of Figures: Figure 1. Block Diagram of a typical smartphone and its devices and sensors.

................................................................................................................................ 8

Figure 2. The relative distance between two smartphone based on their GPS

data (applying GLONASS, AGPS, BEIDOU) when the real distance is 1 meter

(Darvishvand, Ghatee and Eftekhari 2016). ............................................................ 9

Figure 3. A feature extracted from gyroscope can detect different maneuvers

such as lane changing and turn (Eftekhari and Ghatee, 2019) .............................. 11

Figure 4 Distribution of acceleration values for safe and neurotic behavior

patterns for each type of maneuver (Eftekhari and Ghatee, 2018a) ...................... 17

Figure 5. Values of gyroscope sensor data for different maneuvers (Eftekhari

and Ghatee 2018a) ................................................................................................ 17

Figure 6. Smartphone Data visualization: (a) The effect of car sensitivity on

driving data, (b): the difference between dangerous driving and normal driving, (c):

different maneuvers, (d) The effect of congestion on driving data (Bejani and

Ghatee 2018) ......................................................................................................... 18

Figure 7. The tracking of the GSM antenna that save the location and time of a

smartphone (Faghani Omran 2016) ...................................................................... 18

Figure 8. Estimation of origin-destination demand based on the analysis on

GSM data, where the polygons are defined by Voronoi diagram, (Faghani Omran

2016) ..................................................................................................................... 20

Figure 9. 1D time-series of accelerometer and gyroscope sensors data to detect

the activities by a CNN (Ronao and Cho 2016) . .................................................. 24

Figure 10. The average of energy of the gyroscope data based on the

smartphone dynamics with respect to the vehicle (Wahlström, Skog and Händel

2015). .................................................................................................................... 25

Figure 11. The abilities of the different features to recognize the different

maneuvers (Eftekhari and Ghatee 2018). .............................................................. 27

Figure 12. The left and right graphs show the smartphone sensors signals for

U-turn and left turn maneuvers that are very similar, but fusion of rotation rate

around x-axis, acceleration on the y-axis, and device pitch is applicable to

distinguish driving maneuvers using the DTW algorithm (Johnson and Trivedi

2011). .................................................................................................................... 29

Figure 13. Different approaches of driving behavior analysis. ...................... 34

Figure 14. Flow diagram of smartphone-based system for driver behavior

analysis (Wahlström, Skog and Händel, 2015) ..................................................... 36

Figure 15. Motorized vs. non-motorized mode using IMU sensors on

SAMSUNG GALAXY N8000 (Eftekhari and Ghatee 2016). .............................. 38

Page 5: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 5

Figure 16. Classification of driving maneuvers by a multi-layer perceptron

(Eftekhari and Ghatee 2019) ................................................................................. 38

Figure 17. Changes in the Z-axis of gyroscope variance in lane changing

(Eftekhari 2017) .................................................................................................... 39

Figure 18. Comparison of acceleration changes in nervous and normal

behaviors (Eftekhari 2017) ................................................................................... 39

Figure 19. Putting the smartphone on the dashboard (Johnson and Trivedi

2011). .................................................................................................................... 40

Figure 20. Difference between accelerometer and gyroscope values for nervous

and normal treats (Eftekhari, 2017). ..................................................................... 41

Figure 21. Decision tree to detect the driving behavior (Eftekhari 2017). ..... 42

Figure 22. An ensemble method for driving evaluation (Bejani and Ghatee

2018) ..................................................................................................................... 43

Figure 23. (a) car axles; (b) smart cell axes; (c) a mobile device placed on the

steering wheel of a smartphone (Liou 2001); (d) the steering wheel of the vehicle

from the side view. ................................................................................................ 44

Figure 24. (a) Smartphone placed on the steering wheel; (b) Car axes and

smartphones axes together .................................................................................... 45

Figure 25. (a) The smartphone placed on the steering wheel; (b) the angle

between the steering axis and the smartphone. ..................................................... 46

Figure 26. The red and blue signals are the acceleration of the smartphone

placed on the steering wheel and the smartphone placed parallel to the car's axes,

respectively. The left and right red signals are before and after applying re-

orientation. (a), (b): Axis x of acceleration for lane changing, (c), (d): Axis y of

acceleration for turn, (e), (f): Axis x of acceleration for U-turn, (g), (h): Axis y of

acceleration for straight movement (Lotfi, Ghatee and Vedaie 2017). ................. 49

Figure 27. Two fuzzy numbers for a safe and a neurotic behavior pattern in lane

changing maneuver (Eftekhari and Ghatee 2019). ................................................ 51

Figure 28. The fuzzy similarity between a driver and a safe behavior (Eftekhari

and Ghatee 2019) .................................................................................................. 51

Figure 29. Architecture of a fuzzy system for driving evaluation (Eftekhari and

Ghatee 2019) ......................................................................................................... 52

Figure 30. The values of extracted features from acceleration in a window with

200 samples. (a) Angular velocity feature (F1(t)). (b) Lateral acceleration feature

(F2(t)). (c) Longitudinal Acceleration feature (F3(t)). (d) Angle variation feature

(F4(t)) (Eftekhari and Ghatee 2018). ..................................................................... 53

Page 6: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 6

I. INTRODUCTION Data mining in Intelligent Transportation System (ITS) is a famous and

important problem (Zhang, et al. 2011). Because of some difficulty to work on big-

data collected by such systems, some new challenges are also augmented. As some

instances, the data of connected vehicles, data of different counters and sensors, the

images of surveillance systems, smartphone data and network pervasive data need

big-data approaches to extract the useful knowledge. This concept reveals a

revolution in ITS. In vehicle devices (Toledo and Lotan, In-vehicle data recorder

for evaluation of driving behavior and safety 2006), we also need to process on data

to support the driver by some decisions. Similarly, in autonomous vehicles we need

to mine the data to imagine the real world. However, our attention is on the

smartphones data analysis in this paper, but many results can be extended for

assistant driving and autonomous driving systems.

Smartphones have been considered as an integrated framework for different

ITS purposes. Some applications are presented as the following:

Traffic management (Campolo, et al. 2012),

Sensing in vehicles (Engelbrecht, et al. 2015),

Vehicle telematic (Wahlström, Skog and Händel., 2015a),

Automatic navigation (Wahlström, Skog and Händel, 2015b),

Travel deta collection (Rasouli 2014),

Travel information systems (Nitsche, et al. 2014),

Traffic monitoring (Mohan, Padmanabhan and Ramjee, 2008),

Vulnerable support (Zadeh, Ghatee and Eftekhari 2017),

Safety improvement (Bejani and Ghatee 2018).

Driving style evaluation (Kanarachos, Christopoulos and Chroneos 2018) is

also one the encouraging topic. For some reviews on the most recent references, see

(Wahlström, Skog and Händel, 2017) and (Astarita, Festa and Giofrè, 2018). Dula

and Ballard (2003) presented some measures for driving evaluation.

Now we address some references about the important issues for driving

evaluation:

A) Sensors

Engelbrecht et al., (2015) presented a survey on smartphone-based sensing in

vehicles by considering 24 related works through four categories including traffic

information, vehicle information, environmental information and driver behavior

information. Hoseini-Tabatabaei, Gluhak and Tafazolli (2013) studied on context-

Page 7: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 7

aware researches based on user’s smartphone. In this work, different sensors and

different techniques were noticed to extract the necessary features.

B) Algorithms

As the algorithmic point of view, we see a great set of contributions. As some

instances, Eftekhari and Ghatee (2019) developed a fuzzy inference engine for

driving evaluation under uncertainty. Bejani and Ghatee (2018) used an ensemble

learning to evaluate the driving style based on context-awareness. The data-mining

algorithms are widely used by many researchers. These algorithms can be

categorized into three kinds of algorithms:

Pre-processing algorithms

Really, any data-mining project needs data cleaning part (Han, Pei and Kamber

2011). In this part, the irrelevant and the noisy data should be detected and the

exceptions need to be explained and interpreted. Also for missing data for example

in GPS data, we need some special process. Eftekhari and Ghatee (2016) discussed

on some threshold methods for data pre-processing in smartphone applications. The

different feature extraction methods were also used in this reference. Besides, the

transformation is important to extract the features. For example, discrete wavelet

transformation is useful for extracting useful features for driver evaluation (Lotfi

and Ghatee 2018). For feature selection, when the redundancy is high, we can also

pursue some statistical or heuristic approaches (Abpeykar, Ghatee and Zare, 2019).

Processing algorithms

In this part, knowledge extraction from smartphone data is considered. In these

cases, different machine learning algorithms are the base of different researches.

For example, (Cho 2016) and (Jahangiri and Rakha 2015) used a varity of machine

learning algorithms for transportation data. Alvarez et al. 2014) specialized a neural

network and Eftekhari and Ghatee (2016) applied an inference engine for

smartphon data. Zadeh, Ghatee and Eftekhari (2017) also developed a geometric

based learning system for smartphons. An ensemble algorithm was also stated by

(Bejani and Ghatee 2018). Dabiri and Heaslip (2018) applied a deep learning

algorithm and Eftekhari and Ghatee (2018) used a fuzzy inference system for

smartphone applications. For a good survey on the recent works, see (Bhavsar, et

al. 2017).

Application algorithms

The aim of these algorithms is the usage of the extracted knowledge in the

applications. For example, some algorithms are developed to warn the users. As

some examples, Zadeh, Ghatee and Eftekhari (2017) proposed a new warning

system for pedestrian, based on the smartphone data. Driving assistant systems

(DAS) is another example which can use such data for preventing the accidents

Page 8: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 8

(Teimouri and Ghatee 2018). These systems support drivers to drive in confortable

and safe status.

For safety purposes, smartphone based systems usually extract the results of

the different sensors that are embeded in different devices of vehicles (Darvishvand,

Ghatee and Eftekhari 2016). Then, by fusion techniques, some information

regarding the vehicle and the context is derived and based on this information some

decision about the driving can be made (Bejani and Ghatee 2018).

Besides, the ability of smartphones to connect to internet and to send messages,

can be considered for making decision in ITS applications. Some alarms and

guidelines can be sent by these abilities, see (Zadeh, Ghatee and Eftekhari 2017),

(Asadi and Ghatee 2015).

In what follows, we firstly give some information about the smartphone

sensors. Then we state some information about communication for safety systems.

Next, we discuss on preprocessing, processing and applications separately. Finally,

we focus on the driver evaluation and summerize the results in a brief conclusion.

Page 9: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 9

REFERENCES Abbasi, Elham, Mehdi Ghatee, and Mohammad Ebrahim Shiri. 2013. “FRAN and

RBF-PSO as two components of a hyper framework to recognize protein

folds”. Computers in biology and medicine 43, no. 9: 1182-1191.

Abbasi, Elham, Mohammad Ebrahim Shiri, and Mehdi Ghatee. 2016. “Root-quatric

mixture of experts for complex classification problems.” Expert Systems

with Applications 53: 192-203.

Abpeykar, Shadi, and Mehdi Ghatee. 2014. “Supervised and unsupervised learning

DSS for incident management in intelligent tunnel: A case study in Tehran

Niayesh tunnel.” Tunnelling and Underground Space Technology 42

(2014): 293-306.

Abpeykar, Shadi, and Mehdi Ghatee. 2018. “An ensemble of RBF neural networks

in decision tree structure with knowledge transferring to accelerate multi-

classification.” Neural Computing and Applications: 1-21.

Abpeykar, Shadi, and Mehdi Ghatee. 2018. “Decent direction methods on the

feasible region recognized by supervised learning metamodels to solve

unstructured problems.” Journal of Information and Optimization

Sciences 39, no. 6: 1245-1262.

Abpeykar, Shadi, Mehdi Ghatee, and Hadi Zare. 2019. “Ensemble decision forest

of RBF networks via hybrid feature clustering approach for high-

dimensional data classification.” Computational Statistics & Data

Analysis 131 (2019): 12-36.

Ahmad, Amir, and Lipika Dey. 2007. “A k-mean clustering algorithm for mixed

numeric and categorical data.” Data & Knowledge Engineering 63, no. 2:

503-527.

Akyildiz, Ian F., Weilian Su, Yogesh Sankarasubramaniam, and Erdal Cayirci.

2002. “A survey on sensor networks.” IEEE communications

magazine 40, no. 8: 102-114.

Alvarez, Alberto Diaz, Francisco Serradilla Garcia, José Eugenio Naranjo, Jose

Javier Anaya, and Felipe Jimenez. 2014. “Modeling the driving behavior

of electric vehicles using smartphones and neural networks.” IEEE

Intelligent Transportation Systems Magazine 6, no. 3: 44-53.

Anjum, A., M. Ilyas. “Activity recognition using smartphone sensors”, IEEE

Consumer Communications and Networking Conference (CCNC), (2013):

914-919.

Araniti, Giuseppe, Claudia Campolo, Massimo Condoluci, Antonio Iera, and

Antonella Molinaro. 2013. "LTE for vehicular networking: a

survey." IEEE communications magazine 51, no. 5: 148-157.

Page 10: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 10

Araújo, Rui, Ângela Igreja, Ricardo de Castro, and Rui Esteves Araujo. 2012.

“Driving coach: A smartphone application to evaluate driving efficient

patterns.” In Intelligent Vehicles Symposium (IV), 2012 IEEE, pp. 1005-

1010.

Arróspide, Jon, Luis Salgado, and Marcos Nieto. 2012. “Video analysis-based

vehicle detection and tracking using an MCMC sampling

framework.” EURASIP Journal on Advances in Signal Processing 2012,

no. 1: 2.

Asadi, Reza, and Mehdi Ghatee. 2015. “A rule-based decision support system in

intelligent hazmat transportation system.” IEEE Transactions on

Intelligent Transportation Systems 16, no. 5: 2756-2764.

Astarita, Vittorio, Demetrio Carmine Festa, and Vincenzo Pasquale Giofrè. 2018.

“Mobile Systems applied to Traffic Management and Safety: a state of the

art.” Procedia computer science 134: 407-414.

Bagheri, Mehrdad, Matti Siekkinen, and Jukka K. Nurminen. 2014. “Cellular-based

vehicle to pedestrian (V2P) adaptive communication for collision

avoidance.” In Connected Vehicles and Expo (ICCVE), 2014 International

Conference on, pp. 450-456.

Bandeira, Jorge, Tiago G. Almeida, Asad J. Khattak, Nagui M. Rouphail, and

Margarida C. Coelho. 2013. “Generating emissions information for route

selection: Experimental monitoring and routes characterization.” Journal

of Intelligent Transportation Systems 17, no. 1: 3-17.

Bejani, Mohammad Mahdi, and Mehdi Ghatee. 2018. “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.

Bejani, Mohammad Mahdi, and Mehdi Ghatee. 2019. “Convolutional Neural

Network with Adaptive Regularization to Classify Driving Styles on

Smartphones.” IEEE transaction on Intelligent Transportation Systems.

Belkin, Mikhail, and Partha Niyogi. 2003. “Laplacian eigenmaps for

dimensionality reduction and data representation.” Neural computation 15,

no. 6 (2003): 1373-1396.

Bhavsar, Parth, Ilya Safro, Nidhal Bouaynaya, Robi Polikar, and Dimah Dera.

2017. “Machine Learning in Transportation Data Analytics.” In Data

Analytics for Intelligent Transportation Systems, pp. 283-307.

Bierlaire, Michel, Jingmin Chen, and Jeffrey Newman. 2013. “A probabilistic map

matching method for smartphone GPS data.” Transportation Research Part

C: Emerging Technologies 26: 78-98.

Page 11: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 11

Blachnik, Marcin, and Włodzisław Duch. 2011. “LVQ algorithm with instance

weighting for generation of prototype-based rules.” Neural Networks 24,

no. 8: 824-830.

Bo, Cheng, Xuesi Jian, Taeho Jung, Junze Han, Xiang-Yang Li, Xufei Mao, and

Yu Wang. 2017. “Detecting driver’s smartphone usage via nonintrusively

sensing driving dynamics.” IEEE Internet of Things Journal 4, no. 2: 340-

350.

Burrus, C. Sidney, Ramesh A. Gopinath, Haitao Guo, Jan E. Odegard, and Ivan W.

Selesnick. 1998. Introduction to wavelets and wavelet transforms: a

primer. Vol. 1. New Jersey: Prentice hall.

Byon, Young-Ji, Baher Abdulhai, and Amer Shalaby. 2009. “Real-time

transportation mode detection via tracking global positioning system

mobile devices.” Journal of Intelligent Transportation Systems 13, no. 4:

161-170.

Campolo, Claudia, Antonio Iera, Antonella Molinaro, Stefano Yuri Paratore, and

Giuseppe Ruggeri. 2012. “SMaRTCaR: An integrated smartphone-based

platform to support traffic management applications.” In Vehicular Traffic

Management for Smart Cities (VTM), 2012 First International Workshop

on, pp. 1-6. IEEE.

Castignani, German, Thierry Derrmann, Raphaël Frank, and Thomas Engel. 2015.

“Driver behavior profiling using smartphones: A low-cost platform for

driver monitoring.” IEEE Intelligent Transportation Systems Magazine 7,

no. 1: 91-102.

Chen, Shuyan, and Wei Wang. 2009. “Decision tree learning for freeway automatic

incident detection.” Expert systems with applications 36, no. 2: 4101-

4105.

Chen, Cong, Yanyan Chen, Jianming Ma, Guohui Zhang, and C. Michael Walton.

2018. “Driver behavior formulation in intersection dilemma zones with

phone use distraction via a logit-Bayesian network hybrid

approach.” Journal of Intelligent Transportation Systems 22, no. 4: 311-

324.

Chen, Huizhong, Sam S. Tsai, Georg Schroth, David M. Chen, Radek Grzeszczuk,

and Bernd Girod. 2011. “Robust text detection in natural images with edge-

enhanced maximally stable extremal regions.” In Image Processing (ICIP),

2011 18th IEEE International Conference on, pp. 2609-2612.

Chen, Jingmin, and Michel Bierlaire. 2015. “Probabilistic multimodal map

matching with rich smartphone data.” Journal of Intelligent Transportation

Systems 19, no. 2: 134-148.

Page 12: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 12

Chen, Po-Han, Heng-Kuang Shen, Chi-Yang Lei, and Luh-Maan Chang. 2012.

“Support-vector-machine-based method for automated steel bridge rust

assessment.” Automation in Construction 23: 9-19.

Chen, Min, Yin Zhang, Yong Li, Shiwen Mao, and Victor CM Leung, 2015a.

“EMC: Emotion-aware mobile cloud computing in 5G.” IEEE Network

29, no. 2: 32-38.

Chen, Zhenghua, Han Zou, Hao Jiang, Qingchang Zhu, Yeng Chai Soh, and Lihua

Xie, 2015b. “Fusion of WiFi, smartphone sensors and landmarks using the

Kalman filter for indoor localization.” Sensors 15, no. 1: 715-732.

Cheng, Hui, and K. C. Gupta. 1989. “An historical note on finite rotations.” Journal

of Applied Mechanics 56, no. 1: 139-145.

Chhabra, Rishu, Seema Verma, and C. Rama Krishna. 2017. “A survey on driver

behavior detection techniques for intelligent transportation systems.”

In Cloud Computing, Data Science & Engineering-Confluence, 2017 7th

International Conference on, pp. 36-41.

Cho, Sung-Bae. 2016. “Exploiting machine learning techniques for location

recognition and prediction with smartphone logs.” Neurocomputing 176:

98-106.

Choi, Sam-Wook, Dai-Jin Kim, Jung-Seok Choi, Heejune Ahn, Eun-Jeung Choi,

Won-Young Song, Seohee Kim, and Hyunchul Youn. 2015. “Comparison

of risk and protective factors associated with smartphone addiction and

Internet addiction.” Journal of behavioral addictions 4, no. 4: 308-314.

Corripio, J. Rosales, DM Arenas González, AL Sandoval Orozco, LJ García

Villalba, Julio Hernandez-Castro, and Stuart James Gibson. 2013. “Source

smartphone identification using sensor pattern noise and wavelet

transform.” 5th International Conference on Imaging for Crime Detection

and Prevention (ICDP 2013): 1-16.

Johnson, Derick A., and Mohan M. Trivedi. 2011. “Driving style recognition using

a smartphone as a sensor platform.” In Intelligent Transportation Systems

(ITSC), 2011 14th International IEEE Conference on, pp. 1609-1615.

Dabiri, Sina, and Kevin Heaslip. 2018. “Inferring transportation modes from GPS

trajectories using a convolutional neural network.” Transportation research

part C: emerging technologies 86: 360-371.

Dai, Jiangpeng, Jin Teng, Xiaole Bai, Zhaohui Shen, and Dong Xuan. 2010.

“Mobile phone based drunk driving detection.” In Pervasive Computing

Technologies for Healthcare (PervasiveHealth), 2010 4th International

Conference on-NO PERMISSIONS, pp. 1-8.

Darvishvand, Fateme G., Mehdi Ghatee, and Hamid Reza Eftekhari. 2016. “Using

3G and 4G/LTE for collision warning systems in vehicular network.” The

Page 13: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 13

15th International Conference On Traffic And Transportation Engineering.

Tehran.

Daubechies, Ingrid. 1990. “The wavelet transform, time-frequency localization and

signal analysis.” IEEE transactions on information theory 36, no. 5: 961-

1005.

De Vries, Nic J., Marelie H. Davel, Jaco Badenhorst, Willem D. Basson, Febe De

Wet, Etienne Barnard, and Alta De Waal. 2014. “A smartphone-based

ASR data collection tool for under-resourced languages.” Speech

communication 56: 119-131.

Deffenbacher, Jerry L., Eugene R. Oetting, and Rebekah S. Lynch. 1994.

“Development of a driving anger scale.” Psychological reports 74, no. 1

(1994): 83-91.

Derbel, Oussama. 2018. “Belief and fuzzy theories for driving behavior assessment

in case of accident scenarios.” International journal of automotive

technology 19, no. 1: 167-177.

Do, Trinh Minh Tri, and Daniel Gatica-Perez. 2014. “The places of our lives:

Visiting patterns and automatic labeling from longitudinal smartphone

data.” IEEE Transactions on Mobile Computing 13, no. 3: 638-648.

Dou, Adam Ji, Vana Kalogeraki, Dimitrios Gunopulos, Taneli Mielikinen, Ville

Tuulos, Sean Foley, and Curtis Yu. 2011. “Data clustering on a network of

mobile smartphones.” In 2011 IEEE/IPSJ International Symposium on

Applications and the Internet, pp. 118-127.

Dula, Chris S., and Mary E. Ballard. 2003. “Development and Evaluation of a

Measure of Dangerous, Aggressive, Negative Emotional, and Risky

Driving 1.” Journal of Applied Social Psychology 33, no. 2: 263-282.

Eftekhari, Hamid Reza, and Mehdi Ghatee. 2017. "The lower bound for dynamic

parking prices to decrease congestion through CBD." Operational

Research 1-27.

Eftekhari, Hamid Reza, 2017. Driving modeling with respect to the awareness

about vehicle and route. Tehran, Iran: PhD Dissertion, Department of

Computer Science, Amirkabir University of Technology.

Eftekhari, Hamid Reza, and Mehdi Ghatee. 2016. “An inference engine for

smartphones to preprocess data and detect stationary and transportation

modes.” Transportation Research Part C: Emerging Technologies 69: 313-

327.

Eftekhari, Hamid Reza, and Mehdi Ghatee. 2018. “Hybrid of discrete wavelet

transform and adaptive neuro fuzzy inference system for overall driving

behavior recognition.” Transportation Research Part F: Traffic Psychology

and Behaviour 58: 782-796.

Page 14: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 14

Eftekhari, Hamid Reza, and Mehdi Ghatee. 2019. “A similarity-based neuro-fuzzy

modeling for driving behavior recognition applying fusion of smartphone

sensors.” Journal of Intelligent Transportation Systems: 1-12.

Eftekhari, Hamid Reza, Ali Reza Jalalian, and Mehdi Ghatee. 2016. “Binary

Programing Model to Optimize RSU Placement for Information

Dissemination.” International Conference on Vehicle Technology and

Intelligent Transport Systems (VEHITS 2016). Rome.

Eldén, Lars. 2007. Matrix methods in data mining and pattern recognition. Vol. 4.

SIAM.

Engelbrecht, Jarret, Marthinus Johannes Booysen, Gert-Jan van Rooyen, and

Frederick Johannes Bruwer. 2015. “Survey of smartphone-based sensing

in vehicles for intelligent transportation system applications.” IET

Intelligent Transport Systems 9, no. 10: 924-935.

Eren, Haluk, Semiha Makinist, Erhan Akin, and Alper Yilmaz. 2012. “Estimating

driving behavior by a smartphone.” In Intelligent Vehicles Symposium

(IV), 2012 IEEE, pp. 234-239.

Faghani Omran, Mohammad J. 2016. Cellphone network data processing in

advanced traveller information system ATIS. Tehran, Iran: MSc. thesis,

Department of Computer Science, Amirkabir University of Technology.

Ghatee, Mehdi, and Malihe Niksirat. 2013. “A Hopfield neural network applied to

the fuzzy maximum cut problem under credibility measure.” Information

Sciences 229: 77-93.

Ghatee, Mehdi. 2014. "Solution of the generalized interval linear programming

problems: pessimistic and optimistic approaches." Journal of Computing

and Security 1 (2):159-167.

Guan, Adrian, Steven H. Bayless, and Radha Neelakantan. 2011. “Connected

vehicle insights.” Trends in computer vision. Technology scan series 2012.

Han, Jiawei, Jian Pei, and Micheline Kamber. 2011. Data mining: concepts and

techniques. Elsevier.

Handel, Peter, Isaac Skog, Johan Wahlstrom, Farid Bonawiede, Richard Welch,

Jens Ohlsson, and Martin Ohlsson. 2014. “Insurance telematics:

Opportunities and challenges with the smartphone solution.” IEEE

Intelligent Transportation Systems Magazine 6, no. 4: 57-70.

Hibbeler, Russell Charles. 2001. Engineering mechanics. Pearson education.

Hoseini-Tabatabaei, Seyed Amir, Alexander Gluhak, and Rahim Tafazolli. 2013.

“A survey on smartphone-based systems for opportunistic user context

recognition.” ACM Computing Surveys (CSUR) 45, no. 3: 27.

Hromic, Hugo, Danh Le Phuoc, Martin Serrano, Aleksandar Antonić, Ivana P.

Žarko, Conor Hayes, and Stefan Decker. 2015. “Real time analysis of

Page 15: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 15

sensor data for the internet of things by means of clustering and event

processing.” In Communications (ICC), 2015 IEEE International

Conference on, pp. 685-691.

Hung, Nguyen Quoc Viet, Hoyoung Jeung, and Karl Aberer. 2013. “An evaluation

of model-based approaches to sensor data compression.” IEEE

Transactions on Knowledge and Data Engineering 25, no. 11: 2434-2447.

Izadi, Davood, Jemal H. Abawajy, Sara Ghanavati, and Tutut Herawan. 2015. “A

data fusion method in wireless sensor networks.” Sensors 15, no. 2: 2964-

2979.

Jahangiri, Arash, and Hesham A. Rakha. 2015. “Applying Machine Learning

Techniques to Transportation Mode Recognition Using Mobile Phone

Sensor Data.” IEEE Trans. Intelligent Transportation Systems 16, no. 5:

2406-2417.

Johnson, Derick A., and Mohan M. Trivedi. 2011. “Driving style recognition using

a smartphone as a sensor platform.” In Intelligent Transportation Systems

(ITSC), 2011 14th International IEEE Conference on, pp. 1609-1615.

Joubert, Johan W., Dirk de Beer, and Nico de Koker. 2016. “Combining

accelerometer data and contextual variables to evaluate the risk of driver

behaviour.” Transportation research part F: traffic psychology and

behaviour 41: 80-96.

Kalra, Nidhi, and Divya Bansal. 2014. “Analyzing driver behavior using

smartphone sensors: a survey.” Int. J. Electron. Electr. Eng 7, no. 7: 697-

702.

Kanarachos, Stratis, Stavros-Richard G. Christopoulos, and Alexander Chroneos.

2018. “Smartphones as an integrated platform for monitoring driver

behaviour: The role of sensor fusion and connectivity.” Transportation

Research Part C: Emerging Technologies 95: 867-882.

Kent, John T. 1983. “Information gain and a general measure of

correlation.” Biometrika 70, no. 1: 163-173.

Kervick, Aoife. 2016. An evaluation of smartphone driver support systems for

young drivers-acceptance, efficacy, and driver distraction. PhD diss.,

School of Psychology, National University of Ireland, Galway.

Ktusek, Adrian, Marcin Kurdziel, Mateusz Paciorekl, Piotr Wawrykal, and

Wojciech Turekl. 2018. “Driver Profiling by Using LSTM Networks with

Kalman Filtering.” In 2018 IEEE Intelligent Vehicles Symposium (IV),

pp. 1983-1988.

Lajunen, Timo, and Dianne Parker. 2001. “Are aggressive people aggressive

drivers? A study of the relationship between self-reported general

Page 16: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 16

aggressiveness, driver anger and aggressive driving.” Accident Analysis &

Prevention 33, no. 2: 243-255.

Lee, Boon-Giin, and Wan-Young Chung. 2012. “A smartphone-based driver safety

monitoring system using data fusion.” Sensors 12, no. 12: 17536-17552.

Lee, Boon Giin, Jae-Hee Park, Chuan Chin Pu, and Wan-Young Chung. 2016.

“Smartwatch-based driver vigilance indicator with kernel-fuzzy-C-means-

wavelet method.” IEEE Sensors Journal 16, no. 1: 242-253.

Lee, SeokJu, Girma Tewolde, and Jaerock Kwon. 2014. “Design and

implementation of vehicle tracking system using GPS/GSM/GPRS

technology and smartphone application.” In Internet of Things (WF-IoT),

2014 IEEE World Forum on, pp. 353-358.

Lin, Miao, and Wen-Jing Hsu. 2014. “Mining GPS data for mobility patterns: A

survey.” Pervasive and mobile computing 12: 1-16.

Liou, Yi-Chaung. 2001. “Device for holding securely a mobile phone dialing device

on the steering wheel of a motor vehicle.” U.S. Patent 6,209,767, issued

April 3, 2001.

López, Jesús R., Luis C. González, Johan Wahlström, Manuel Montes y Gómez,

Leonardo Trujillo, and Graciela Ramírez-Alonso. 2018. “A Genetic

Programming Approach for Driving Score Calculation in the Context of

Intelligent Transportation Systems.” IEEE Sensors Journal 18, no. 17:

7183-7192.

Lotfi, Roya, and Mehdi Ghatee. 2018. “Smartphone based Driving Style

Classification Using Features Made by Discrete Wavelet

Transform.” arXiv preprint arXiv:1803.06213 (2018).

Lotfi, Roya, Mehdi Ghatee, and Seyed Shakib Vedaie, 2017. “Dangerous Driving

Maneuver Detection Based on the Smartphone on the Steering Wheel

applying physical-trigonometric relationships.” The 16th International

Conference on Traffic and Transportation Engineering. Tehran.

Lu, Dang-Nhac, Duc-Nhan Nguyen, Thi-Hau Nguyen, and Ha-Nam Nguyen. 2018.

“Vehicle Mode and Driving Activity Detection Based on Analyzing

Sensor Data of Smartphones.” Sensors18, no. 4: 1036.

Mazimpaka, Jean Damascène, and Sabine Timpf. 2016. “Trajectory data mining: A

review of methods and applications.” Journal of Spatial Information

Science 2016, no. 13: 61-99.

Mohan, Prashanth, Venkata N. Padmanabhan, and Ramachandran Ramjee. 2008.

“Nericell: rich monitoring of road and traffic conditions using mobile

smartphones.” In Proceedings of the 6th ACM conference on Embedded

network sensor systems, pp. 323-336. ACM.

Page 17: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 17

Mumtaz, Shahid, Kazi Mohammed Saidul Huq, Muhammad Ikram Ashraf,

Jonathan Rodriguez, Valdemar Monteiro, and Christos Politis. 2015.

“Cognitive vehicular communication for 5G.” IEEE Communications

Magazine 53, no. 7: 109-117.

Murphy, Enda, and Eoin A. King. 2016. “Testing the accuracy of smartphones and

sound level meter applications for measuring environmental

noise.” Applied Acoustics 106: 16-22.

Navidi, Neda, and Rene Jr. Landry. 2017. "Driving Behavior Assessment Using

Fuzzy Inference System and Low-Cost Inertial Sensors." Journal of Traffic

and Transportation Engineering 5: 217-227.

Nasreen, Shamila, Muhammad Awais Azam, Khurram Shehzad, Usman Naeem,

and Mustansar Ali Ghazanfar. 2014. "Frequent pattern mining algorithms

for finding associated frequent patterns for data streams: a survey."

Procedia Computer Science 37: 109-116.

Nitsche, Philippe, Peter Widhalm, Simon Breuss, Norbert Brändle, and Peter

Maurer. 2014. “Supporting large-scale travel surveys with smartphones–a

practical approach.” Transportation Research Part C: Emerging

Technologies 43: 212-221.

Paefgen, Johannes, Flavius Kehr, Yudan Zhai, and Florian Michahelles. 2012.

“Driving behavior analysis with smartphones: insights from a controlled

field study.” In Proceedings of the 11th International Conference on

mobile and ubiquitous multimedia, p. 36. ACM.

Park, Yongtae, Jihun Ha, Seungho Kuk, Hyogon Kim, Chieh-Jan Mike Liang, and

JeongGil Ko. 2014. “A feasibility study and development framework

design for realizing smartphone-based vehicular networking

systems.” IEEE transactions on mobile computing 13, no. 11: 2431-2444.

Peng, Hanchuan, Fuhui Long, and Chris Ding. 2005. “Feature selection based on

mutual information criteria of max-dependency, max-relevance, and min-

redundancy.” IEEE Transactions on pattern analysis and machine

intelligence 27, no. 8: 1226-1238.

Piotr, Blaszczyk, Wojciech Turek, Aleksander Byrski, and Krzysztof Cetnarowicz.

2015. “Towards credible driver behavior modeling.” In Intelligent

Transportation Systems (ITSC), 2015 IEEE 18th International Conference

on, pp. 1557-1562.

Rasouli, Soora, ed. 2014. Mobile technologies for activity-travel data collection and

analysis. IGI global.

Ronao, Charissa Ann, and Sung-Bae Cho. 2016. “Human activity recognition with

smartphone sensors using deep learning neural networks.” Expert Systems

with Applications 59: 235-244.

Page 18: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Mehdi Ghatee 18

Roweis, Sam T., and Lawrence K. Saul. 2000. “Nonlinear dimensionality reduction

by locally linear embedding.” Science 290, no. 5500: 2323-2326.

Saiprasert, Chalermpol, Suttipong Thajchayapong, Thunyasit Pholprasit, and

Chularat Tanprasert. 2014. “Driver behaviour profiling using smartphone

sensory data in a V2I environment.” In Connected Vehicles and Expo

(ICCVE), 2014 International Conference on, pp. 552-557.

Srinivasan, Vijay, Saeed Moghaddam, Abhishek Mukherji, Kiran K. Rachuri,

Chenren Xu, and Emmanuel Munguia Tapia. 2014. “Mobileminer: Mining

your frequent patterns on your phone.” In Proceedings of the 2014 ACM

International Joint Conference on Pervasive and Ubiquitous Computing,

pp. 389-400. ACM.

Teimouri, Fateme, and Mehdi Ghatee. 2018. “A real-time warning system for rear-

end collision based on random forest classifier.” arXiv preprint

arXiv:1803.10988.

Toledo, Tomer. 2007. “Driving behaviour: models and challenges.” Transport

Reviews 27, no. 1: 65-84.

Toledo, Tomer, and Tsippy Lotan. 2006. “In-vehicle data recorder for evaluation

of driving behavior and safety.” Transportation Research Record: Journal

of the Transportation Research Board 1953: 112-119.

Van Der Maaten, Laurens. 2014. “Accelerating t-SNE using tree-based

algorithms.” The Journal of Machine Learning Research 15, no. 1: 3221-

3245.

Van Ly, Minh, Sujitha Martin, and Mohan M. Trivedi. 2013. “Driver classification

and driving style recognition using inertial sensors.” In Intelligent Vehicles

Symposium (IV), 2013 IEEE, pp. 1040-1045.

Wahlström, Johan, Isaac Skog, and Peter Händel. 2015. “IMU alignment for

smartphone-based automotive navigation.” In Information Fusion

(Fusion), 2015 18th International Conference on, pp. 1437-1443.

Wahlström, Johan. 2017. Sensor Fusion for Smartphone-based Vehicle Telematics.

PhD diss., KTH Royal Institute of Technology, 2017.

Wahlström, Johan, Isaac Skog, and Peter Händel. 2017. “Smartphone-based vehicle

telematics: A ten-year anniversary.” IEEE Transactions on Intelligent

Transportation Systems 18, no. 10: 2802-2825.

Wahlström, Johan, Isaac Skog, and Peter Händel. 2015. “Driving behavior analysis

for smartphone-based insurance telematics.” In Proceedings of the 2nd

workshop on Workshop on Physical Analytics, pp. 19-24. ACM.

Wen, Jiahui, Mingyang Zhong, and Zhiying Wang. 2015. “Activity recognition

with weighted frequent patterns mining in smart environments.” Expert

Systems with Applications 42, no. 17-18: 6423-6432.

Page 19: SMARTPHONE ASED SYSTEMS FOR DRIVING EVALUATIONnorc.aut.ac.ir/wp-content/uploads/2018/11/Samples... · 2019-01-17 · 2 Mehdi Ghatee on the needs, we can implement data visualizers,

Smartphone-based Systems for Driving Evaluation 19

Xiong, Hui, Gaurav Pandey, Michael Steinbach, and Vipin Kumar. 2006.

“Enhancing data analysis with noise removal.” IEEE Transactions on

Knowledge and Data Engineering 18, no. 3: 304-319.

Ye, Yang, Yu Zheng, Yukun Chen, Jianhua Feng, and Xing Xie. 2009. “Mining

individual life pattern based on location history.” In Mobile Data

Management: Systems, Services and Middleware, 2009. MDM'09. Tenth

International Conference on, pp. 1-10, IEEE.

Zadeh, Roya Bastani, Mehdi Ghatee, and Hamid Reza Eftekhari. 2018. “Three-

phases smartphone-based warning system to protect vulnerable road users

under fuzzy conditions.” IEEE Transactions on Intelligent Transportation

Systems 19, no. 7: 2086-2098.

Zhang, Junping, Fei-Yue Wang, Kunfeng Wang, Wei-Hua Lin, Xin Xu, and Cheng

Chen. 2011. “Data-driven intelligent transportation systems: A

survey.” IEEE Transactions on Intelligent Transportation Systems 12, no.

4: 1624-1639.

Zhao, Qingwen, Yanmin Zhu, Chao Chen, Hongzi Zhu, and Bo Li. 2013. “When

3G meets VANET: 3G-assisted data delivery in VANETs.” IEEE Sensors

Journal 13, no. 10: 3575-3584.


Recommended