Next Article in Journal
A Method for Autonomous Generation of High-Precision Time Scales for Navigation Constellations
Previous Article in Journal
High-Resolution Magnetoelectric Sensor and Low-Frequency Measurement Using Frequency Up-Conversion Technique
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Recognition of Road Hypnosis in the Typical Monotonous Scene

1
College of Electromechanical Engineering, Qingdao University of Science & Technology, Qingdao 266000, China
2
Collaborative Innovation Center for Intelligent Green Manufacturing Technology and Equipment of Shandong, Qingdao 266000, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(3), 1701; https://doi.org/10.3390/s23031701
Submission received: 14 December 2022 / Revised: 29 January 2023 / Accepted: 1 February 2023 / Published: 3 February 2023
(This article belongs to the Section Vehicular Sensing)

Abstract

:
Road traffic safety can be influenced by road hypnosis. Accurate detection of the driver’s road hypnosis is a very important function urgently required in the driver assistance system. Road hypnosis recurs frequently in a certain period, and it tends to occur in a typical monotonous scene such as a tunnel or a highway. Taking the scene of a tunnel or a highway as a typical example, road hypnosis was studied through simulated driving experiments and vehicle driving experiments. A road hypnosis recognition model based on principal component analysis (PCA) and a long short-term memory network (LSTM) was proposed, where PCA was used to extract various parameters collected by the eye tracker, and the LSTM model was constructed to identify road hypnosis. The accuracy rates of 93.27% and 97.01% in simulated driving experiments and vehicle driving experiments were obtained. The proposed method was compared with k-nearest neighbor (KNN) and random forest (RF). The results showed that the proposed PCA-LSTM model had better performance. This paper provides a novel and convenient method to realize the driver’s road hypnosis detection function of the intelligent driver assistance system in practical applications.

1. Introduction

Road traffic safety is an important issue of widespread concern in modern society. Human attributes are the main causes of traffic accidents around the world [1]. According to an accident causal analysis of the Natural Driving Dataset funded by the National Academy of Sciences [2], nearly 90% of accidents are driver-related. To reduce the occurrence of traffic accidents, smart car manufacturers in various countries are trying to take a variety of measures, which include both active and passive safety measures. As an active safety subsystem, the advanced driving assistance system is considered to be an effective means to avoid traffic accidents to the greatest extent. On the one hand, the environment can be monitored in real time with various sensors installed outside the vehicle. The influence of other vehicles nearby can be mastered by perceiving the multi-source information of surrounding vehicles in time. On the other hand, the various states of the driver can be monitored with sensors inside the vehicle. The abnormal driving behavior of the driver can be identified, and corresponding measures can be taken to prevent accidents. The driver state performance is influenced by different human attributes, including driving propensity [3,4], driving emotion [5,6], driving intention [7], behavioral patterns [8], and so on. The research on active safety has received the most attention in advanced driver assistance systems. One of the core concepts is driving behavior identification. Accurate identification of various driving behaviors is one of the most effective technical means to prevent traffic accidents, which plays an important role in improving road traffic safety [9]. In the research and application fields of abnormal driving behavior identification, such as fatigue driving [10,11], distracted driving [12,13], drunk driving [14], and emotional driving [15], a great deal of research results have been achieved, some of which have been applied to the current advanced driver assistance system. Deeply understanding various types of characteristic information of the driver and accurately identifying the specific mental state of the driver is one of the most serious challenges in the field of intelligent transportation, which will be the case for a long time to come.
In recent years, studies of many researchers in the field of intelligent transportation have been shifted from traditional road simulation and vehicle data to human factors in real vehicle driving tasks. The research on driving behavior involves multi-disciplinary fields such as ergonomics, cognitive neuroscience, and machine vision. There have been many studies on the classification and monitoring of the driver’s mental state. According to the research of the American Automobile Association Foundation for Traffic Safety (AAA FTS), the driver’s state of consciousness is divided into the following five categories: attention, distraction, looked but not seen, drowsy, and unknown. Many studies have paid attention to the fatigue and distraction states of drivers, and only a few studies have involved road hypnosis, a special state that can have an important influence on road traffic safety. Road hypnosis is a state that is extremely likely to appear in driving tasks, especially in monotonous scenes or roads with frequent repetitive and familiar scenes (such as scenes of tunnels or highways). The specific manifestations of road hypnosis are transient amnesia, trance, hallucinations, decreased vigilance, inattention, and being in a state of unconscious driving. In this case, although the driver can maintain a normal driving state, the reaction speed will be significantly slower than that under the normal driving state. Especially in tunnels and highways, which are prone to road hypnosis, cars often travel at high speeds. Once an accident occurs, it is often more serious than a conventional road traffic accident. Therefore, it is necessary to conduct in-depth research on road hypnosis.
As a state that tends to appear in a monotonous or familiar environment and is prone to occur, strengthen, maintain, transfer, and disappear frequently within a period, road hypnosis is essentially different from driving fatigue and driving distraction. Driver fatigue is defined as a transitional state from wakefulness to sleep, in which the driver’s alertness, mental function, and physical and mental function decrease due to external environmental factors and physiological factors. Meanwhile, sleep-related sensory or physical symptoms, such as frequent eye blinking, yawning, and abnormal head posture, may occur. Driver distraction is a state in which the driver shifts his or her attention from the main task of driving to secondary tasks unrelated to driving, which usually includes visual distraction, cognitive distraction, auditory distraction, and motor distraction. Both aforementioned abnormal driving behaviors have similarities with the road hypnosis state, but they are different in their internal mechanism and external performance. Compared with driving fatigue, road hypnosis is less severe, and it occurs repeatedly within a period. When a driver is in a state of road hypnosis, he often does not perceive that he is in a state of road hypnosis subjectively, which is in an unconscious driving state. When a driver emerges from road hypnosis, there is usually a noticeable state of alertness. Although the driver may not remember what happened to him under road hypnosis, he has a clear memory of having recently experienced the above-mentioned stupor state. Driving fatigue usually makes drivers feel tired subjectively. Once it appears, it will be in a persistent state, and the driver needs to take appropriate measures to overcome it before it subsides. Compared with driving distraction, road hypnosis is similar to cognitive distraction, in which the driver’s attention is not focused on the main task of driving. However, the difference is that when the driver is in road hypnosis, he or she is still performing the main task of driving. However, in the state of cognitive distraction, the driver is performing corresponding subtasks that have nothing to do with driving. The state of road hypnosis is, to a greater extent, affected by the main driving task itself and the road environment (monotonous, familiar, and repetitive), so it is a sudden phenomenon that occurs frequently within a period. However, the current research has not been able to accurately and effectively identify the hypnotic state by the road and lacks a valuable theoretical framework and applicable technical solutions from the perspective of the human–vehicle–environment system.
As typical monotonous scenes, tunnels and highways are the two road environments more prone to lead to road hypnosis. In this paper, a typical monotonous scene was selected. Taking tunnels and highways as examples, the road hypnotic state of drivers in simulated driving and vehicle driving was studied. PCA [16] and LSTM [17] were used to establish the identification model of road hypnosis to identify the corresponding states of drivers in simulated driving and vehicle driving experiments. The accuracy rate was 97.01% according to the dataset obtained from the simulated driving experiment, and a 93.27% accuracy rate was achieved according to the dataset obtained from the vehicle driving experiment.

2. Literature Review

There are few studies on aspects of its generation, enhancement, maintenance, transfer, and disappearance. Williams G.W. et al. [18] descriptively defined road hypnosis in 1963. They described it as an amnesiac, trancelike state with a longer reaction time, in which, however, a normal effect of driving was performed. Meanwhile, they noted the difference between hypnosis and sleep. Shor R.E. et al. [19] set 10 triggers in a monotonous highway scene, and asked drivers to perform continuous and repetitive tracking or monitoring tasks. They demonstrated the existence of road hypnosis on the highway by designing a reaction time detection device and described it as a state of fantasy, distorted thinking, and mental fatigue. Williams G.W. et al. [20] went a step further in 1970 to induce road hypnosis by gazing at bright spots on a monotonous highway and described it as a state of drowsiness and distorted thinking and judgment. Wertheim A.H. et al. [21] proposed the eye movement theory. They emphasized that it was not only the monotonous environment that triggered road hypnosis, but also the predictability of the environment. Cerezuela G.P. et al. [22] induced road hypnosis by asking drivers to drive in a highly predictable environment for a long time. They described road hypnosis as an involuntary driving pattern and used relative parameters in statistics to identify road hypnosis.
LSTM is a special form of recurrent neural network, which is proposed to solve the problem of gradient disappearance and gradient explosion during long sequence training [17]. In 1999, Felix A. Gers et al. [23] introduced the forget gate mechanism in LSTM to avoid the network crash problem caused by not resetting the internal state of the network. In 2000, they further added the Peephone to the LSTM internal state unit to enhance the network’s ability to distinguish subtle features in the input sequence [24]. Alex Graves et al. [25] proposed a bidirectional long short-term memory neural network, BiLSTM, also known as vanilla LSTM, which is currently the most widely used LSTM model. LSTM is characterized by a time loop structure, which can well describe sequence data with temporal and spatial correlations, and is widely used in natural language processing and other fields. Google uses the model for speech recognition and for improving the machine translation capabilities of Google Translate. Amazon uses LSTM models to boost Alexa’s capabilities. Facebook has implemented the translation function based on the LSTM model for a long time. LSTM is also widely used in the research of driving behavior, including detecting driver fatigue, distraction, intention, and emotion [26]. Alameen Sara A. et al. [27] proposed a spatiotemporal model for monitoring drowsiness visual indicators from videos. The model depended on integrating a 3D convolutional neural network (3D-CNN) and LSTM. The model achieved test detection accuracy of 96%, 93%, and 90% on YawDD, Side-3MDAD, and Front-3MDAD. Cura Aslihan et al. [28] developed a LSTM model and a CNN model to classify and assess bus driver behavior characterized by deceleration, engine speed pedaling, and corner turn and lane change attempts. Wang Shu et al. [29] proposed a method based on LSTM for identifying the driver braking intention. Wollmer Martin et al. [30] presented a technique for online driver distraction, modeling the long-range temporal context of driving and head tracking data. LSTM networks enabled the reliable subject-independent detection of inattention with accuracy of up to 96.6%. Wu Zhanqian et al. [31] proposed an Attention-Enhanced Residual-MBi-LSTM (attention-enhanced bidirectional multi-layer residual long short-term memory neural network) model for lane change intention recognition based on the trajectory characteristics and vehicle interaction information, which can identify driver intention on average 2.07 s in advance.

3. Materials and Methods

3.1. Participants

Fifty drivers were recruited from society to participate in driving experiments. Among them, the ratio of male to female was 8:2, the age distribution was between 30 and 60 years old, and the driving age was distributed between 10 and 32 years. The basic information about the drivers in the experimental sample can be seen in Table 1.

3.2. Equipment

This study included simulated driving experiments and vehicle driving experiments. The experimental equipment used in the simulated driving experiment included a driving simulation system, eye tracker, human factor equipment, laptop computer, video recorder, etc. The experimental environment is shown in Figure 1. The simulated driving experiment was carried out in a laboratory environment with standard lighting and curtains. In the experiment, the eye tracker was used to collect the driver’s eye movement information, and the video recorder was used to record the whole process of the experiment. In the driving simulation system, the Logitech G29 driving kit and a six-degrees-of-freedom platform were used to simulate the driving of the vehicle. UC-win/Road software was used to generate a simulated driving environment. The simulated driving environment was displayed through three 55-inch triple display screens. Another three experimental assistants participated in the simulated driving experiment.
The experimental equipment used in the vehicle driving test included a Buick car, eye tracker, human factor equipment, laptop computer, video recorder, etc. The experimental environment is shown in Figure 2. In the vehicle driving experiment, the eye tracker was used to collect the driver’s eye movement information. A video recorder was used to record the whole experiment process. Another three experimental assistants participated in the vehicle driving experiment.
A relatively comprehensive experiment was conducted, intending to collect various characteristics of drivers under road hypnosis. Many types of human factor equipment were used in the experiment, including ECG equipment, myoelectric equipment, respiratory rate equipment, heart rate equipment, skin temperature equipment, and blood oxygen equipment. However, in this study, we used ECG parameters and eye movement parameters, combined with the driver’s external performance, to determine whether the driver was in the road hypnosis state. Whether the result was correct or not could be judged through the active inquiry of the experimental auxiliary staff. Other human factor parameters were not used in this study.

3.3. Procedure

In the monotonous driving environment, the change in road alignment is simple, the traffic flow is small, and the road environment lacks changes, and there is little stimulation of the visual senses. This leads to driver distraction and a reduction in operating ability and driving alertness, which is likely to activate road hypnosis after driving for a while. Therefore, the highway scenario was selected to carry out the simulated driving experiment in this study. In the vehicle driving experiment, due to the fast speed of the vehicle on the highway, it is especially easy to encounter other fast-speed interfering vehicles. The safety of vehicle driving experiments cannot be well guaranteed. Therefore, a tunnel scene with fewer vehicles and slower vehicle speeds than that of the expressway was selected for the vehicle driving experiment.
The processes of the simulation driving experiment and vehicle driving experiment were basically the same, as follows:
  • Select the road environment for the experiment;
  • Select the participants and determine the experiment time;
  • Before the experiment, the experimental auxiliary staff should debug the experimental equipment;
  • Start the driving experiment, and assist the experiment personnel to complete various tasks in the experiment and collect relevant data;
  • Finish the experiment and arrange the equipment by the auxiliary staff.

3.3.1. Simulated Driving Experiment

To ensure that the driving environment generated by the simulation software was similar to that of the actual highway, a two-way four-lane highway scenario was selected for the simulated driving experiment in this paper. The whole road section was composed of straight road sections, with a total length of 40 km and a single lane width of 3.75 m. The scene that we designed in the simulated driving experiment was similar to the highway scene on the actual road. The road surface was smooth and open, without interference from pedestrians and other vehicles. There was no water, gravel, or other obstacles on the road surface, and there was no interference from buildings, bushes, pedestrians, or others on both sides of the road. Trees and grass on both sides of the road were added at regular intervals. This segment was repeated throughout the experiment until the end.
It was required that the subjects experienced no sleep disturbance, and, meanwhile, they were to ensure sufficient and regular sleep in the three days before the experiment. The degree of myopia of the experimenters did not exceed 600 degrees. The simulated driving test time was 9:00–11:00 in the morning. During the experiment, three experimental assistants were required. Before the simulated driving test began, the test assistants debugged the equipment. During the experiment, the subjects were required to wear eye trackers and drive in a single lane at a speed of 120 km/h for 20 min. Any problems during this process could be reported to the experimental assistants. A special experimental assistant was in charge of recording and observing the changes in the driver’s ECG in real time. They observed the driver’s external performance state when the driver’s ECG characteristics were stable. When the driver appeared in a state in which they might wake up from road hypnosis, the experimental assistant asked the driver whether the state occurred and recorded it. After the driving process was over, the subjects took off the eye tracker and rested for ten minutes, and the experimental assistants checked and debugged the equipment. During this period, an experimental assistant asked the subjects whether they had fatigue, distraction, and other behaviors during the driving process they had experienced and recorded them. Combining the whole video and the eye movement information video of the driver during the experiment, at the time point when road hypnosis may have appeared during the driving process, the driver was asked whether the road hypnosis occurred and it was recorded. After the break, the subjects wore eye trackers and kept driving in a single lane at a speed of 120 km/h. The driving time was 40 min under the condition without talking to other people. This process was consistent with the experimental process performed previously. After the simulated driving was completed, the experimental assistants organized the equipment and ended the experiment.

3.3.2. Vehicle Driving Experiment

In the vehicle driving experiment, the road section of the Qingdao Binhai Highway (Qingdao University of Science and Technology Laoshan Campus—Shandong University Qingdao Campus) was selected for the experiment. The total length of the experimental road section was 36 km, and the road speed limit was 80 km/h. The environment along the road was relatively monotonous. The Yangkou Tunnel, passed by on the route, had a total length of 7.76 km, with a two-way six-lane arrangement, and was divided into left and right tunnels, among which the left line was 3.875 km long, and the right line was 3.888 km long. The single hole was 14.8 m wide and 8 m high.
In the vehicle driving experiment, considering the impact of the morning rush hour, when there were too many road vehicles, the period from 10:00 to 12:00 was selected for the experiment. Excluding the subjects, a total of three experimental assistants participated in the vehicle driving experiment. The road conditions in the first 5 km of the actual vehicle test road section (Qingdao University of Science and Technology Laoshan Campus-Ocean University of China Laoshan Campus section) were not particularly monotonous. During the driving process of this road section, the test personnel were familiar with the vehicle driving environment. Subjects could report or ask any questions to the experimental assistants. After arriving at the Laoshan Campus of Ocean University of China, participants stopped for a 5-min rest, and then continued the driving process. The driver drove at a constant speed while ensuring driving safety. Drivers were required to avoid overtaking and changing lanes as much as possible during driving and could not to talk to other people. During this process, the experimental assistants collected the eye movement information of the subjects through the eye tracker. At the same time, another experimental assistant videotaped the whole process of the subjects and observed the changes in the driver’s ECG in real time. They observed the driver’s external performance state when the driver’s ECG characteristics were stable. When a state of waking up from road hypnosis might have appeared, the experimental assistant asked the driver whether the state occurred and recorded it. After arriving at the Qingdao Campus of Shandong University, the subjects took off the eye tracker and rested for 20 min. An experimental assistant immediately asked the subjects whether they had experienced fatigue, distraction, and other behaviors during the driving process and recorded them. Combining the whole video and the eye movement information video of the driver during the experiment, at the time point at which the road hypnosis may have appeared during the driving process, the driver was asked whether the road hypnosis had occurred and this was recorded. During this period, the experimental assistants saved the data and debugged the equipment. After the break, the subjects put on the eye tracker again and returned from the Qingdao Campus of Shandong University to the Laoshan Campus of Qingdao University of Science and Technology. The flow of this process was consistent with that from the Laoshan Campus of Ocean University of China to the Qingdao Campus of Shandong University. After arriving at the destination, the experimental assistants sorted out the equipment and ended the experiment.

3.4. Data Collection and Analysis

In this paper, the glasses-type eye-tracking equipment developed by the 7invensun Company was used to collect eye movement information about the subjects. The collected parameters included basic information about the subjects, pupil information, gaze point information, eye saccade information, blink information, etc. The specific parameters and their meanings are shown in Table 2.

3.5. Model

Based on the fact that the experimental data collected in this study were the data information with time series characteristics, the long short-term memory (LSTM) algorithm was used to establish a road hypnosis identification model. The structure of LSTM is shown in Figure 3.
LSTM mainly includes three gates, which are the input gate, forget gate, and output gate.
Input gate: The input gate is used to update the cell state. First, the information of the hidden state of the previous layer and the information of the current input are passed to the sigmoid function. We adjust the value within 0~1 to decide which information to update. Here, 0 means not important, and 1 means important. Secondly, the information of the hidden state of the previous layer and the information of the current input must be passed to the tanh function to create a new vector of candidate values. Finally, the output value of the sigmoid function is multiplied by the output value of the tanh function, and the output value of sigmoid will determine which information in the output value of the tanh function is important and needs to be preserved.
Forget gate: This determines which information should be discarded or kept. The information from the previous hidden state and the current input information are passed to the sigmoid function at the same time, and the output value is between 0 and 1. A closer value to 0 means that it should be discarded, and a value closer to 1 means that it should be retained.
Output gate: The output gate is used to determine the value of the next hidden state, which contains the information of the previous input. First, we pass the previous hidden state and the current input into the sigmoid function, and then pass the newly obtained cell state to the tanh function. Finally, the output of the tanh function is multiplied by the output of the sigmoid function to determine which information the hidden state should carry. Then, we use the hidden state as the output of the current cell, and pass the new cell state and new hidden state to the next time step.
The calculation formulas of the forget gate, input gate, and output gate are as follows:
f t = σ ( W f [ h t 1 , x t ] + b f )
f t is the forget gate. σ is the gate activation function. h t 1 is the output at the previous time step (t − 1). x t is the current input. W f is the weight associated with h t 1 and x t , while b f is the bias term.
C ~ t = tanh ( W C [ h t 1 , x t ] + b C ) i t = σ ( W i [ h t 1 , x t ] + b i )
W C and W i are the weights associated with h t 1 and x t . h t 1 is the output at the previous time step (t − 1). x t is the current input. σ is the gate activation function. C ~ t is the block input. i t is the input gate. b C and b i stand for the bias weight vector.
C t = f t C t 1 + i t C ~ t
C t is the output gate. f t is the forget gate. i t is the input gate. C ~ t is the block input, while C t 1 is the block input at the previous time step (t − 1).
In addition, the problems regarding gradient disappearance and gradient explosion have also been properly solved in LSTM. Its calculation formula is as follows:
C ( k ) C ( k 1 ) = C ( k 1 ) σ ( ) W f o ( k 1 ) tanh ( C ( k 1 ) ) + a ( k ) σ ( ) W i o ( k 1 ) tanh ( C ( k 1 ) ) +   i ( k ) tanh ( ) W c o ( k 1 ) tanh ( C ( k 1 ) ) + f ( t ) k = t + 1 T C ( k ) C ( k 1 ) = ( f ( k ) f ( k + 1 ) f ( T ) ) + o t h e r

4. Results

4.1. Principal Component Analysis Process and Results

The data obtained from the experiment were sorted out, the effectiveness of the driver’s road hypnotic state excitation was judged by the expert scoring method, and 50 sets of vehicle driving test data and 50 sets of simulated driving test data were obtained. The expert scoring method, also known as the analytic hierarchy process, is a qualitative and quantitative method for calculating weights. It uses the method of pairwise comparison to establish a matrix, and uses the relativity of the number size, with the principle that the larger the number is, the more important it is, and the higher the weight will be, and finally the importance of each factor is obtained. This is mainly completed by experts (here, we selected personnel who had researched in this area in our laboratory, including professors, scientific research assistants, Doctoral and Master’s students, etc., with a total of 8 personnel) in road hypnosis according to the video playback and experimental data of the experiment. The effectiveness of state excitation is scored. The basis for scoring includes a variety of influencing factors, such as whether the driver’s state in the video is fatigued, the driver’s reaction time after receiving the question, changes in the driver’s eye movement and ECG characteristics, etc. Using this method can eliminate the experimental data of insufficient stimulation of the road hypnosis state.
The experts screened 10 min of time segments with typical road hypnosis phenomena from the collected data as the road hypnosis driving state dataset. Because the state of road hypnosis is a state that reappears many times within a certain period, it is not a state that can last for a long time after it appears. Therefore, the data in the 10 min screened are not a completely continuous period. Ten minutes of normal driving data in a non-hypnotic state are selected as the normal driving dataset.
After the dataset screening is completed, another expert will manually score the selected dataset. They judge the validity of the dataset based on the video playback and confirm its final score. Due to the physical strength of the test subjects and the irregular driving posture in some experimental data, some drivers experienced driving fatigue. Therefore, the experimental data of nine drivers were excluded from the vehicle driving experimental data. Finally, 35 sets of effective video data were screened out to build a road hypnosis vehicle driving experiment database. They contained 25 sets of normal driving test data and 10 sets of road hypnosis driving test data. In the simulated driving experiment, the experimental data of three drivers were eliminated, and 43 sets of effective video data were screened out to construct the road hypnosis simulated driving experiment data set. They contained 27 sets of normal driving test data and 16 sets of road hypnosis driving test data.
The experimental data were preprocessed according to the above method, and a total of 183,517 simulated driving test data and 139,458 vehicle driving test data were obtained. They contained 164,284 valid simulated driving test data and 112,494 valid vehicle driving test data, respectively. Among them, 91,482 pieces of data were selected from the simulated driving test dataset to form the original database for model calibration and training. Meanwhile, 32,583 pieces of data were used for model testing. The remaining 40,219 pieces of data are used for model validation. In addition, 64,395 pieces of data were selected from the vehicle driving test dataset to form the original database for model calibration and training; 21,393 pieces of data were used for model testing. The remaining 26,706 pieces of data were used for model validation. The ratio of training set, test set, and validation set are shown in Figure 4.
In this paper, the principal component analysis method is used to extract the common factors that characterize the hypnotic state by the road to the greatest extent. Based on sorting and analysis of the preprocessed experimental data, a principal component analysis model is constructed to achieve the purpose of dimensionality reduction and avoid the problem of dimensionality.
The principal component analysis of the vehicle driving experimental data is as follows.
The KMO and Bartlett test on the data of the vehicle driving experiment were first carried out to test whether it was suitable for the principal component analysis method, as shown in Table 3. According to the test results, the KMO coefficient is 0.835, and the significance is 0.000. Therefore, the principal component analysis method is suitable for the vehicle driving experimental dataset.
The results shown in Table 4 and Table 5 and Figure 5 intuitively present the loading square, variance percentage, and the information content of each factor. The analysis results show that the eigenvalues of the first five components are all greater than 1, and the cumulative variance contribution rate reached 80.846%, higher than 80%, which can represent most of the information on all parameters. Considering the information content of each component and the inflection point of the gravel map, in this paper, the first five components (respectively, denoted as C1, C2, C3, C4, and C5) are selected as the main features of road hypnotic state identification in the vehicle driving experimental dataset. The formula for calculating its coefficient is U i = A i λ i . U i is the factor loading coefficient matrix of each component. A i is the factor loading value corresponding to each component in the component matrix. λ i is the eigenvalue corresponding to each component in the total variance explanation table. The final calculation formula for each component is as follows:
C 1 = 0.062 G V + 0.038 P 1 + 0.051 P 2 + 0.04 P 3 + 0.05 P 4 +   0.024 I + 0.077 G 1 + 0.077 G 2 + 0.079 G 3 + 0.078 G 4 +   0.073 G 5 + 0.069 G 6 + 0.04 G 7 + 0.07 G 8 + 0.073 G 9 +   0.053 G 10 + 0.067 G 11 + 0.073 G 12 + 0.012 F 1 +   0.034 F 2 + 0.07 P 5 + 0.07 P 6 + 0.07 P 7 + 0.07 P 8 C 2 = 0.013 G V + 0.181 P 1 + 0.19 P 2 0.102 P 3 0.12 P 4   0.024 I + 0.043 G 1 0.046 G 2 + 0.055 G 3 + 0.29 G 4   0.097 G 6 + 0.14 G 7 + 0.063 G 8 + 0.151 G 9 0.125 G 10   0.12 G 11 0.15 G 12 + 0.047 F 1 0.092 F 2 + 0.166 P 5 +   0.158 P 6 0.155 P 7 0.159 P 8 C 3 = 0.029 G V + 0.173 P 1 + 0.1 P 2 + 0.282 P 3 + 0.241 P 4 +   0.183 I + 0.023 G 1 0.162 G 2 0.02 G 3 0.114 G 4 +   0.077 G 5 0.166 G 6 + 0.005 G 7 0.14 G 8 0.049 G 9   0.008 G 10 0.117 G 11 + 0.054 G 12 + 0.006 F 1 0.243 F 2 +   0.024 P 5 + 0.012 P 6 + 0.098 P 7 + 0.081 P 8 C 4 = 0.021 G V 0.113 P 1 0.102 P 2 + 0.022 P 3 + 0.012 P 4 +   0.017 I + 0.208 G 1 + 0.005 G 2 + 0.189 G 3 + 0.055 G 4 +   0.162 G 5 0.044 G 6 0.338 G 7 + 0.018 G 8 0.031 G 9   0.28 G 10 0.055 G 11 0.038 G 12 + 0.455 F 1 0.013 F 2   0.02 P 5 0.034 P 6 0.02 P 7 0.033 P 8 C 5 = 0.162 G V + 0.323 P 1 + 0.061 P 2 0.185 P 3 0.183 P 4 +   0.531 I 0.105 G 1 + 0.072 G 2 0.104 G 3 0.113 G 4   0.083 G 5 + 0.192 G 6 0.235 G 7 0.195 G 8 0.19 G 9   0.084 G 10 + 0.174 G 11 0.004 G 12 + 0.07 F 1 + 0.25 F 2 +   0.183 P 5 + 0.173 P 6 + 0.043 P 7 + 0.052 P 8
The ratio of the eigenvalues corresponding to the obtained five principal components to the total eigenvalues of the extracted principal components is used as the weight to calculate the principal component comprehensive model. The calculation formula is as follows:
C = n = 1 5 λ n i = 1 5 λ i C n
The principal component analysis of the simulated driving test data is as follows.
For the data of the simulated driving experiment, the KMO and Bartlett test were also adopted to test whether it was suitable for the principal component analysis method, as shown in Table 6. According to the test results, the KMO coefficient is 0.847, and the significance is 0.000. Therefore, the principal component analysis method is suitable for the vehicle driving experimental dataset.
The results shown in Table 7 and Table 8 and Figure 6 intuitively present the loading square, variance percentage, and the information content of each factor. The analysis results show that the eigenvalues of the first five components are all greater than 1, and the cumulative variance contribution rate reached 90.652%, higher than 90%, which can represent most of the information of all parameters. Considering the information content of each component and the inflection point of the gravel map, in this paper, the first six components are selected as the main features of road hypnotic state identification in the vehicle driving experimental dataset. The formula for calculating its coefficient is U i = A i λ i . U i is the factor loading coefficient matrix of each component. A i is the factor loading value corresponding to each component in the component matrix. λ i is the eigenvalue corresponding to each component in the total variance explanation table. The final calculation formula for each component is as follows:
C 1 = 0.003 G V + 0.06 P 1 + 0.049 P 2 + 0.057 P 3 + 0.048 P 4   0.048 I + 0.069 G 1 + 0.07 G 2 + 0.069 G 3 + 0.069 G 4 +   0.07 G 5 + 0.071 G 6 0.049 G 7 + 0.058 G 8 0.045 G 10 +   0.061 G 11 + 0.017 G 12 + 0.069 F 1 + 0.07 F 2 +   0.068 P 5 + 0.039 P 6 + 0.069 P 7 + 0.045 P 8 C 2 = 0.025 G V + 0.057 P 1 + 0.077 P 2 + 0.052 P 3 + 0.064 P 4 +   0.163 I 0.091 G 1 + 0.073 G 2 0.094 G 3 + 0.077 G 4 0.088 G 5   0.068 G 6 + 0.067 G 7 + 0.018 G 8 0.124 G 9 0.012 G 10 +   0.063 G 11 0.152 G 12 0.091 F 1 + 0.07 F 2 0.098 P 5 +   0.163 P 6 0.093 P 7 + 0.154 P 8 C 3 = 0.033 G V + 0.24 P 1 + 0.274 P 2 + 0.269 P 3 + 0.295 P 4   0.014 I 0.03 G 1 0.059 G 2 0.028 G 3 0.068 G 4   0.031 G 5 0.051 G 6 + 0.168 G 7 + 0.006 G 8 + 0.123 G 9 +   0.205 G 10 0.058 G 11 + 0.072 G 12 0.029 F 1 0.062 F 2   0.03 P 5 0.121 P 6 0.028 P 7 0.113 P 8 C 4 = 0.027 G V + 0.064 P 1 + 0.078 P 2 + 0.059 P 3 + 0.087 P 4   0.061 I + 0.007 G 1 0.045 G 2 + 0.003 G 3 0.047 G 4 +   0.011 G 5 0.043 G 6 0.061 G 7 0.164 G 8 0.113 G 9   0.143 G 10 0.049 G 11 0.097 G 12 + 0.007 F 1 0.046 F 2 +   0.024 P 5 0.081 P 6 0.01 P 7 0.086 P 8 C 5 = 0.194 G V 0.066 P 1 0.084 P 2 0.054 P 3 0.087 P 4 +   0.096 I 0.048 G 1 0.067 G 2 0.045 G 3 + 0.073 G 4   0.051 G 5 + 0.061 G 6 + 0.129 G 7 + 0.254 G 8 + 0.217 G 9 +   0.257 G 10 + 0.11 G 11 + 0.228 G 12 0.046 F 1 + 0.073 F 2   0.063 P 5 + 0.097 P 6 0.023 P 7 + 0.071 P 8 C 6 = 0.824 G V 0.028 P 1 0.059 P 2 0.022 P 3 0.044 P 4 +   0.012 I + 0.028 G 1 + 0.07 G 2 + 0.026 G 3 + 0.072 G 4 +   0.024 G 5 + 0.066 G 6 + 0.167 G 7 + 0.002 G 8 + 0.293 G 9 +   0.224 G 10 0.09 G 11 + 0.128 G 12 + 0.028 F 1 + 0.069 F 2 +   0.012 P 5 + 0.048 P 6 + 0.029 P 7 + 0.04 P 8
The ratio of the eigenvalues corresponding to the obtained six principal components to the sum of the eigenvalues of the extracted principal components is used as the weight to calculate the principal component comprehensive model. The calculation formula is as follows:
C = n = 1 6 λ n i = 1 6 λ i C n

4.2. Model Training, Testing, Validation, and Evaluation Results

The data and labels collected from simulation experiments and vehicle driving experiments are used for model calibration, training, and verification. PyCharm2021 is adopted for algorithm programming. The training set is used to train the PCA-LSTM identification model. The PCA algorithm is used to extract the principal component features, which are substituted into the LSTM neural network identification model to establish the PCA-LSTM road hypnosis identification model. Considering the objective and multi-dimensional measurement model indicators, in this paper, simulated driving data and vehicle driving data are adopted to verify the trained PCA-LSTM model. To verify the superiority of the optimized recognition algorithm, the random forest and K-nearest neighbor algorithms are introduced to compare with the PCA-LSTM model. The base evaluator of the random forest is a decision tree model. The core idea of the bagging method is to construct multiple independent base evaluators, and determine the classification result of the final integrated evaluator through the principle of voting or majority voting. This model reduces the problem of easily overfitting with the decision tree model to a certain extent. At the same time, it is simple in principle and easy to operate, so it is widely used in data analysis, processing, and other fields. The K-nearest neighbor algorithm (KNN) is a supervised learning model. When the input new data are predicted, the KNN algorithm predicts them by majority voting and judges that they belong to the category with the greatest frequency of appearance in the K categories closest to the new data. The two most important factors of the KNN algorithm are the selection of the K value and the calculation of the distance. The KNN classification algorithm has the advantages of simple principles and good classification effects and is widely used in feature classification tasks. The confusion matrix of the obtained results is shown in Figure 7 and Figure 8 and Table 9.
To evaluate the performance and generalization ability of the road hypnosis identification model, the performance of the PCA-LSTM, random forest, and K-nearest neighbor models is evaluated using four evaluation indicators: accuracy, recall, precision, and F1-score. Accuracy is the percentage of the number of correctly identified road hypnotic states and non-road hypnotic states to the total number of behaviors in the experimental data—that is, the probability of correct identification. Its calculation formula is as follows:
A c c u r a c y = T P + T N F P + F N + T P + T N × 100 %
Among them, TP is the number of true positive samples. TN is the number of true negative samples. FP is the number of false positive samples. FN is the number of false negative samples.
Recall is the ratio of the number of correctly classified positive samples to the total number of positive samples. There is a trade-off between recall and precision, which represents the balance between the need to capture the minority class and the need to avoid misjudging the majority class. Its calculation formula is as follows:
R e c a l l = T P T P + F N × 100 %
Precision is the ratio of the number of correctly classified positive samples to the total number of normal driving samples predicted by the model. The accuracy rate represents the measure of the cost required to judge the majority class wrong.
P r e c i s o n = T P T P + F P × 100 %
Due to mutual constraints between precision and recall, in this study, the comprehensive indicator of the F1-score is introduced to reconcile the balance between them. The value range of the F1-score is [0, 1], and the higher the score, the better the performance.
F 1 - s c o r e = 2 × P r e × R e c P r e + R e c × 100 %
The verification results of the three types of identification models are calculated according to the confusion matrix, as shown in Figure 9.

5. Discussion

It can be seen from the confusion matrix in Table 9 that normal driving misclassified as road hypnosis has a larger number than that of road hypnosis misjudged as normal driving. The reason for this result may be related to the calibration of the dataset, because road hypnosis with a lesser degree or samples before and after the appearance of road hypnosis will be marked as road hypnosis during manual calibration. The number of road hypnosis states identified by the PCA-LSTM model is the largest, which also shows the superiority of the PCA-LSTM model in road hypnosis identification. However, in the results of KNN and RF model identification, there are more misjudgments in both normal driving and road hypnosis than that of the PCA-LSTM model, and its performance in road hypnosis detection in this study is average.
It can be seen from Figure 9 that the KNN model has the lowest accuracy rate of road hypnosis identification and the worst generalization ability, and is the worst-performing model among the three types of models. Although the recall rate and F1-score value of the RF model are slightly different from those of the PCA-LSTM model, there is a significant gap in the accuracy rate, and the overall performance of the model is unstable. Compared with the KNN and RF models, the four evaluation indicators of the PCA-LSTM model proposed in this paper have superior performance, and they can accurately identify road hypnosis in simulated driving experiments and vehicle driving experiments. This is because tunnels and highways, as typical monotonous scenes, are very likely to induce road hypnosis. Therefore, the characteristic parameters of the road hypnosis collected from the vehicle driving experiment are more typical. Based on the data from vehicle driving experiments, an accurate and effective road hypnosis identification model can be established. In the simulated driving experiment, we set up a more typical monotonous scene. Compared with the vehicle driving experiment, there are fewer interference factors, which are easier to be controlled during the experiment, and it can more accurately induce the driver’s road hypnosis and collect corresponding parameters. Therefore, the performance of various models established by the data obtained from the simulated driving test is significantly better than that of the vehicle driving test.
Since the external characteristics of cognitive distraction and road hypnosis are similar, there may be cases where the state of cognitive distraction is misjudged as the state of road hypnosis. However, the internal mechanism of cognitive distraction and road hypnosis is different. Cognitive distraction means that the driver’s cognitive resources and attention are occupied by the driving subtask instead of focusing on the main driving task. Although the driver did not focus on the main task of driving under road hypnosis, the attention of cognitive resources was not occupied by other certain secondary tasks. The experimental methods employed in this study differ from those commonly used in studies of cognitive distraction. During the driving process, we did not set secondary tasks for the driver to induce road hypnosis but placed the driver in a natural driving state. By observing the changes in ECG and eye movements, it is possible to detect the road hypnosis that the driver may experience. However, in cognitive distraction research, cognitive distraction secondary tasks (such as working memory tasks, etc.) are often used, and the experimenter actively asks the driver to perform secondary tasks to induce cognitive distraction during the driving process. Therefore, in the experimental method of this study, the interference of cognitive distraction on the experimental results was excluded as much as possible.
ECG and eye movement features were selected in this study. Whether road hypnosis has occurred can be determined by the driver’s external performance and active inquiry. When road hypnosis appears, although the driver usually cannot perceive subjectively that he or she is in road hypnosis, it is a real existing unconscious driving state. However, when the driver emerges from road hypnosis, it is often accompanied by a marked state of alertness. The time that we chose to question them was during this alert state, which not only achieved the purpose of accurately recording the hypnotic state by the road but also avoided the interference caused by active inquiry into the driving process. Drivers may not remember the experience during their road hypnosis, but they often recognise that they have recently experienced road hypnosis. We inquired in real time when suspected road hypnosis during driving was observed, to avoid the situation of complete forgetfulness or inaccurate memory when inquiring about the driver only through post-event video. The results prove that our experimental method is feasible and the experimental procedure is reasonable.
There are also some shortcomings in this study. (1) Road hypnosis can easily appear repeatedly during driving. For some milder or shorter-duration road hypnotic states, the driver’s external performance is insufficient. This lesser and recurring condition is difficult to be detected by electrocardiogram and eye movement alone. (2) Although we attempted to eliminate the interference caused by cognitive distraction from the experimental method, it is rather impossible to directly distinguish road hypnosis from cognitive distraction according to the characteristics of eye movement. It is difficult to completely rule out the influence of cognitive distraction on the experimental results only by using eye movement features. (3) During the experiment, no additional requirements were placed on the drivers. This was in order to place the driver in a natural driving state. However, our road hypnosis identification model is only established under experimental conditions. Although the combination of a vehicle driving experiment and simulation experiment is adopted, corresponding identification models are established according to the data obtained from the vehicle driving experiment and simulation experiment, respectively, and no unified model is formed. (4) Two typical monotonous scenes of the tunnel and highway were selected for the experiment, but road hypnosis does not only occur in monotonous scenes. Regardless of whether the scene is familiar (especially the repeated scene experienced in daily life), or non-familiar to the driver, if the same or a similar scene continues to appear in a certain section of the road, road hypnosis is also extremely likely to appear. (5) In vehicle driving experiments, there is currently a lack of vehicle driving experimental verification of the expressway scene. This is because the speed of vehicles driving on the expressway is relatively fast, and it is difficult to guarantee the safety of the vehicle driving experiment. (6) When determining whether the driver is in a state of distraction, in this study, the changes in ECG law combined with the real-time observation and questioning of experimental assistants were used, which interfered with the driver’s driving process to a certain extent.
This study was an exploratory study on road hypnotic state identification. In further research, other sensing methods (such as near-brain infrared and EEG equipment) can be considered to study the law of brain activity of drivers under road hypnosis and to deeply analyze its internal mechanism. In terms of experimental methods, the external representation and internal mechanism of the typical road hypnosis can be adopted for the extraction of characteristic parameters during the driving experiment, to avoid the interference caused by the interrogation of the experimental assistants in the driving process. This can be verified by vehicle driving experiments on closed expressway sections, and further experiments can also be carried out on general road scenes, especially those familiar to drivers. Considering the simulated driving test and the vehicle driving test comprehensively, a unified road hypnosis identification model is expected to be established.

6. Conclusions

In this paper, the driver’s normal driving state and road hypnosis are classified by collecting and classifying the driver’s eye movement information in two typical monotonous scenes of a tunnel and highway. A road hypnosis identification model based on PCA-LSTM is proposed. The main work of this paper includes the following aspects:
(1)
Simulated driving experiments and vehicle driving experiments were designed and organized. A total of 50 test subjects were recruited to collect experimental data on drivers’ normal driving and road hypnosis. After the experiment, the video during the experiment was judged through active inquiry and the expert scoring method during the experiment. The tag data of drivers in different states were recorded, and a road hypnosis sample database was established, preparing for the analysis of road hypnosis characteristic parameters and the construction and calibration of road hypnosis identification models. A variety of eye movement characteristic parameters contained in the road hypnosis sample database help to make up for the poor stability and robustness of the identification model caused by a single eye movement characteristic parameter.
(2)
The method of adopting principal component analysis to extract the principal components of road hypnosis characteristic parameters was introduced. A principal component analysis model was constructed, in which the principal components that met the conditions were extracted as the characteristic parameters, to reduce the data dimension. Through the principal component analysis model, the comprehensive principal components of the vehicle driving test and those of the simulated driving test were extracted, which were adopted as the input parameters for the subsequent establishment of the LSTM model.
(3)
A road hypnosis identification model was established by using the LSTM algorithm. To verify the validity and accuracy of the model, it was compared with the model established by the KNN and RF algorithms. Four evaluation indicators of accuracy, recall, precision, and F1-score were introduced for model evaluation. The verification results show that the PCA-LSTM model established in this paper has good generalization ability and stability, and it can accurately identify road hypnosis in simulated driving experiments and vehicle driving experiments. This study demonstrates the existence of road hypnosis and the feasibility of detecting road hypnosis by machine learning methods. It provides a reliable method and technical support for the real-time and accurate identification of road hypnosis, which is of great significance for improving the active safety performance of smart cars.

Author Contributions

Conceptualization, X.W. and H.S.; methodology, X.W. and H.S.; software, H.S. and B.W.; validation, X.W. and H.S.; formal analysis, L.C., H.S. and G.W.; investigation, L.C., H.S. and G.W.; resources, X.W. and L.C.; data curation, H.S., L.C., B.W. and G.W.; writing—original draft preparation, L.C.; writing—review and editing, X.W., L.C. and F.Z.; visualization, G.W., F.Z. and B.W.; supervision, X.W.; project administration, X.W.; funding acquisition, X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Shandong Province, grant number ZR2020MF082, the Collaborative Innovation Center for Intelligent Green Manufacturing Technology and Equipment of Shandong Province, grant number IGSD-2020-012, the Qingdao Top Talent Program of Entrepreneurship and Innovation, grant number 19-3-2-8-zhc, the Qingdao University of Science and Technology Postgraduate Independent Research and Innovation Project, grant number B2022KY005, and the National Key Research and Development Program grant number 2018YFB1601500.

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki, and approved by the Ethics Committee at the College of Electromechanical Engineering, Qingdao University of Science & Technology.

Informed Consent Statement

The Ethics Committee at the College of Electromechanical Engineering, Qingdao University of Science & Technology, supported the practice of the protection of the human participants in this research. All participants were informed of the research process and provided written informed consent in accordance with the Declaration of Helsinki. The two items involving humans included a driving experiment and a questionnaire survey. Before the experiments, all participants were explicitly informed of the experimental process and that their data would be recorded. The participations were solicited, yet strictly voluntary.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Adanu, E.K.; Smith, R.; Powell, L.; Jones, S. Multilevel analysis of the role of human factors in regional disparities in crash outcomes. Accid. Anal. Prev. 2017, 109, 10–17. [Google Scholar] [CrossRef] [PubMed]
  2. Haghighattalab, S.; Chen, A.; Fan, Y.; Mohammadi, R. Engineering ethics within accident analysis models. Accid. Anal. Prev. 2019, 129, 119–125. [Google Scholar] [CrossRef] [PubMed]
  3. Wang, X.Y.; Liu, Y.Q.; Guo, Y.Q.; Xia, Y.Y.; Wu, C.Z. Transformation mechanism of vehicle cluster situations under dynamic evolution of driver’s propensity. Transp. Res. F Traffic Psychol. Behav. 2019, 65, 665–684. [Google Scholar] [CrossRef]
  4. Wang, X.Y.; Liu, Y.Q.; Wang, J.Q.; Zhang, J.L. Study on influencing factors selection of driver’s propensity. Transp. Res. D Transp. Environ. 2019, 66, 45–48. [Google Scholar] [CrossRef]
  5. Wang, X.Y.; Liu, Y.Q.; Wang, F.; Wang, J.; Liu, L.; Wang, J. Feature extraction and dynamic identification of drivers’ emotions. Transp. Res. F Traffic Psychol. Behav. 2019, 62, 175–191. [Google Scholar] [CrossRef]
  6. Liu, Y.Q.; Wang, X.Y. The analysis of the driver’s behavioral tendency under different emotional stated based on a Bayesian Network. IEEE Trans. Affect Comput. 2020; in press. [Google Scholar]
  7. Wang, X.Y.; Guo, Y.Q.; Bai, C.L.; Yuan, Q.; Liu, S.L.; Han, J.Y. Driver’s intention identification with involvement of emotional factors in two-lane roads. IEEE Trans. Intell. Transp. 2020, 22, 6866–6874. [Google Scholar] [CrossRef]
  8. Tosi, J.D.; Ledesma, R.D.; Lázaro, C.M.D.; Poo, F.M. Implicit attitudes towards risky driving behaviors: Evidence of validity for the implicit association test. J. Saf. Res. 2020, 75, 284–291. [Google Scholar] [CrossRef]
  9. Yang, S.; Wang, W.; Jiang, Y.; Wu, J.; Zhang, S.; Deng, W. What contributes to driving behavior prediction at unsignalized intersections? Transp. Res. C Emerg. Technol. 2019, 108, 100–114. [Google Scholar] [CrossRef]
  10. Yan, Y.; Yuan, H.Z.; Yang, X.L.; Liu, G.; Guo, Z.Y.; Wang, L. A model of the relationship between monotonic road environment and driving fatigue based on multi-source data. China J. Highw. Transp. 2021, 34, 156–167. [Google Scholar]
  11. Salvati, L.; d’Amore, M.; Fiorentino, A.; Pellegrino, A.; Sena, P.; Villecco, F. On-road detection of driver fatigue and drowsiness during medium-distance journeys. Entropy 2021, 23, 135. [Google Scholar] [CrossRef]
  12. Kaber, D.; Jin, S.; Zahabi, M.; Pankok, C. The effect of driver cognitive abilities and distractions on situation awareness and performance under hazard condition. Transp. Res. F Traffic Psychol. Behav. 2016, 42, 177–194. [Google Scholar] [CrossRef]
  13. Alexey, K.; Roman, S.; Christian, K.; Alexander, S. Driver distraction detection methods: A literature review and framework. IEEE Access 2021, 9, 60063–60076. [Google Scholar]
  14. Femke, C.; Pieter, V.D.; Jan, D.H. Predicting drunk driving, using a variant of the implicit association test. J. Saf. Res. 2022, 81, 134–142. [Google Scholar]
  15. Kadoya, Y.; Watanapongvanich, S.; Khan, M. How is an emotion associated with driving speed? A study of taxi drivers in Japan. Transp. Res. F Traffic Psychol. Behav. 2021, 79, 205–216. [Google Scholar] [CrossRef]
  16. Hasan, B.M.S.; Abdulazeez, A.M. A review of principal component analysis algorithm for dimensionality reduction. J. Soft Comput. Data Min. 2021, 2, 20–30. [Google Scholar]
  17. Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  18. Griffith, W.W. Highway hypnosis: An hypothesis. Int. J. Clin. Exp. Hypn. 1963, 11, 143–151. [Google Scholar]
  19. Shor, R.E.; Thackray, R.I. A program of research in “highway hypnosis”: A preliminary report. Accid. Anal. Prev. 1970, 2, 103–109. [Google Scholar] [CrossRef]
  20. Griffith, W.W.; Shor, R.E. An historical note on highway hypnosis. Accid. Anal. Prev. 1970, 2, 223–225. [Google Scholar]
  21. Wertheim, A.H. Explaining highway hypnosis: Experimental evidence for the role of eye movements. Accid. Anal. Prev. 1978, 10, 111–129. [Google Scholar] [CrossRef]
  22. Cerezuela, G.P.; Tejero, P.; Choliz, M.; Chisvert, M.; Monteagudo, M.J. Wertheim’s hypothesis on ‘highway hypnosis’: Empirical evidence from a study on motorway and conventional road driving. Accid. Anal. Prev. 2004, 36, 1045–1054. [Google Scholar] [CrossRef] [PubMed]
  23. Gers, F.A.; Schmidhuber, J.; Cummins, F.A. Learning to Forget: Continual Prediction with LSTM. Neural Comput. 2000, 12, 2451–2471. [Google Scholar] [CrossRef]
  24. Gers, F.A.; Schmidhuber, J. Recurrent nets that time and count. In Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks, Como, Italy, 27 July 2000. [Google Scholar]
  25. Graves, A.; Schmidhuber, J. Framewise phoneme classification with bidirectional LSTM and other neural network architectures. Neural Netw. 2005, 18, 602–610. [Google Scholar] [CrossRef]
  26. Mendi, A.F. A sentiment analysis method based on a blockchain-supported long short-term memory deep network. Sensors 2022, 22, 4419. [Google Scholar] [CrossRef] [PubMed]
  27. Alameen, S.A.; Alhothali, A.M. A lightweight driver drowsiness detection system using 3DCNN with LSTM. Comput. Syst. Sci. Eng. 2023, 44, 895–912. [Google Scholar] [CrossRef]
  28. Cura, A.; Kucuk, H.; Ergen, E.; Oksuzoglu, I.B. Driver profiling using long short term memory (LSTM) and convolutional neural network (CNN) methods. IEEE Trans. Int. Transp. Syst. 2021, 22, 6572–6582. [Google Scholar] [CrossRef]
  29. Wang, S.; Zhao, X.; Yu, Q.; Yuan, T. Identification of driver braking intention based on long short-term memory (LSTM) network. IEEE Access 2020, 8, 180422–180432. [Google Scholar] [CrossRef]
  30. Wollmer, M.; Blaschke, C.; Schindl, T.; Schuller, B.; Farber, B.; Mayer, S.; Trefflich, B. Online driver distraction detection using long short-term memory. IEEE Trans. Int. Transp. Syst. 2011, 12, 574–582. [Google Scholar] [CrossRef]
  31. Wu, Z.Q.; Liang, K.C.; Liu, D.C.; Zhao, Z.G. Driver lane change intention recognition based on Attention Enhanced Residual-MBi-LSTM network. IEEE Access 2022, 10, 58050–58061. [Google Scholar] [CrossRef]
Figure 1. Experiments of simulated driving.
Figure 1. Experiments of simulated driving.
Sensors 23 01701 g001
Figure 2. Experiments of actual driving.
Figure 2. Experiments of actual driving.
Sensors 23 01701 g002
Figure 3. The structure of LSTM.
Figure 3. The structure of LSTM.
Sensors 23 01701 g003
Figure 4. Ratio of training set, test set, and validation set.
Figure 4. Ratio of training set, test set, and validation set.
Sensors 23 01701 g004
Figure 5. Lithograph of the vehicle driving experimental data.
Figure 5. Lithograph of the vehicle driving experimental data.
Sensors 23 01701 g005
Figure 6. Lithograph of the simulated driving test data.
Figure 6. Lithograph of the simulated driving test data.
Sensors 23 01701 g006
Figure 7. Confusion matrix of vehicle driving experiments.
Figure 7. Confusion matrix of vehicle driving experiments.
Sensors 23 01701 g007
Figure 8. Confusion matrix of simulated driving experiments.
Figure 8. Confusion matrix of simulated driving experiments.
Sensors 23 01701 g008
Figure 9. Vehicle data results and simulation data results.
Figure 9. Vehicle data results and simulation data results.
Sensors 23 01701 g009
Table 1. Basic information about drivers.
Table 1. Basic information about drivers.
Range (Year)Number of Drivers
Age30–4026
41–5018
51–606
Driving age10–1511
16–2018
21–3221
Table 2. Eye tracker acquisition parameters and their meanings.
Table 2. Eye tracker acquisition parameters and their meanings.
TypeNameExplanation
Basic InformationRecording Timestamp (ms)Timestamp of eye tracking data
Time of Day (HH: mm: SS: ms)Recording time of eye movement data
StimulusRecording name
ParticipantParticipant name
Tracker Ratio (%)The ratio of the captured effective gaze point to the frame rate
Video Time (HH: mm: SS: ms)Recording time relative to video recording start time
Pupil InformationValidity LeftValidity of left eye pupil recognition: 0 means the recognition is successful; 1 means the recognition fails
Validity RightValidity of right eye pupil recognition: 0 means the recognition is successful; 1 means the recognition fails
Pupil Diameter Left (mm)Left eye pupil diameter
Pupil Diameter Right (mm)Right eye pupil diameter
IPD (mm)Interpupillary distance
Gaze Point InformationGaze Point IndexOriginal gaze point index
Gaze Point X (px)Original fixation x-coordinate in pixels
Gaze Point Y (px)Original fixation y-coordinate in pixels
Gaze Point Right X (px)X-coordinate of the original gaze point of the right eye
Gaze Point Right Y (px)Y-coordinate of the original gaze point of the right eye
Gaze Point Left X (px)X-coordinate of the original gaze point of the left eye
Gaze Point Left Y (px)Y-coordinate of the original gaze point of the left eye
Fixation IndexAggregate gaze index
Fixation Point X (px)The x-coordinate of the gaze point in pixels
Fixation Point Y (px)The y-coordinate of the gaze point in pixels
Fixation Duration (ms)Gaze duration
Gaze Vector Left XThe x-coordinate of the left eye gaze vector
Gaze Vector Left YThe y-coordinate of the left eye gaze vector
Gaze Vector Left ZThe z-coordinate of the left eye gaze vector
Gaze Vector Right XThe x-coordinate of the right eye gaze vector
Gaze Vector Right YThe y-coordinate of the right eye gaze vector
Gaze Vector Right ZThe z-coordinate of the left eye gaze vector
Saccade InformationSaccade IndexSaccade index
Saccade Amplitude (px)Saccade amplitude, angle value
Saccade Velocity Average (px/ms)Average velocity of saccade
Saccade Single Velocity (px/ms)Average saccade velocity per frame
Saccade Velocity Peak (px/ms)Velocity peaks during saccades
Blink InformationBlink IndexBlink index
Blink Duration (ms)Duration of blink
Blink EyeBlink label: 0 for double wink; 1 for left wing; 2 for right wing
Table 3. KMO and Bartlett test of the vehicle driving experimental data.
Table 3. KMO and Bartlett test of the vehicle driving experimental data.
KMO Sampling Suitability Quantity0.835
Bartlett’s sphericity testApproximate chi-square7,735,048.806
Degrees of freedom276
Salience0.000
Table 4. Total explained variance of the vehicle driving experimental data.
Table 4. Total explained variance of the vehicle driving experimental data.
Initial EigenvaluesExtracted Load Sum of Squares
ComponentTotalPercent Variance (%)Accumulation (%)TotalPercent Variance (%)Accumulation (%)
110.81845.07545.07510.81845.07545.075
23.09212.88457.9593.09212.88457.959
32.50210.42568.3852.50210.42568.385
41.8417.66976.0541.8417.66976.054
51.1504.79280.8461.1504.79280.846
60.8383.49084.336
70.7683.19887.534
80.5072.11289.646
90.4872.03191.677
100.4071.69493.371
110.3661.52794.898
120.2821.17396.071
130.2220.92496.996
140.1930.80697.801
150.1190.49898.299
160.1000.41798.716
170.0820.34199.057
180.0680.28599.342
190.0590.24799.590
200.0440.18299.772
210.0270.11399.884
220.0230.09799.982
230.0030.01199.993
240.0020.007100.000
Table 5. Composition matrix of the vehicle driving experimental data.
Table 5. Composition matrix of the vehicle driving experimental data.
Component
Representation Symbol12345
Gaze VelocityGV0.6730.040−0.0720.038−0.186
Pipul Diameter Left [px]P10.4120.5610.432−0.2080.371
Pipul Diameter Left [mm]P20.5550.5870.250−0.1880.070
Pipul Diameter Right [px]P30.432−0.3140.7040.041−0.213
Pipul Diameter Right [mm]P40.545−0.3720.6040.022−0.210
IPD [mm]I0.258−0.0750.4570.0320.611
Gaze Point X [px]G10.8370.1320.0580.383−0.120
Gaze Point Y [px]G20.838−0.144−0.4050.0090.083
Gaze Point Left X [px]G30.8540.171−0.0500.347−0.120
Gaze Point Left Y [px]G40.8480.091−0.2850.102−0.130
Gaze Point Right X [px]G50.7900.0010.1920.298−0.096
Gaze Point Right Y [px]G60.746−0.300−0.417−0.0810.220
Gaze Vector Left XG70.4280.4330.013−0.622−0.270
Gaze Vector Left YG80.7550.196−0.3500.032−0.225
Gaze Vector Left ZG90.7910.468−0.122−0.056−0.219
Gaze Vector Right XG100.570−0.387−0.021−0.514−0.097
Gaze Vector Right YG110.724−0.371−0.292−0.1010.200
Gaze Vector Right ZG120.787−0.4630.135−0.070−0.004
Fixation Point X [px]F10.1280.1450.0140.8380.081
Fixation Point Y [px]F20.371−0.284−0.608−0.0240.287
Pupil Position Left XP50.7540.5140.061−0.0370.210
Pupil Position Left YP60.7600.4900.031−0.0630.199
Pupil Position Right XP70.760−0.4800.244−0.0370.049
Pupil Position Right YP80.762−0.4910.203−0.0610.059
Table 6. KMO and Bartlett test of the simulated driving test data.
Table 6. KMO and Bartlett test of the simulated driving test data.
KMO Sampling Suitability Quantity0.847
Bartlett’s sphericity testApproximate chi-square840,279.813
Degrees of freedom351
Salience0.000
Table 7. Total explained variance of the simulated driving test data.
Table 7. Total explained variance of the simulated driving test data.
Initial EigenvaluesExtracted Load Sum of Squares
ComponentTotalPercent Variance (%)Accumulation (%)TotalPercent Variance (%)Accumulation (%)
112.92047.85147.85112.92047.85147.851
24.57116.92964.7804.57116.92964.780
32.2498.32973.1102.2498.32973.110
42.1898.10781.2172.1898.10781.217
51.5265.65286.8691.5265.65286.869
61.0213.78390.6521.0213.78390.652
70.7722.86093.512
80.6472.39795.909
90.5281.95497.863
100.2110.78298.644
110.1120.41499.058
120.0840.31399.371
130.0520.19399.564
140.0470.17399.738
150.0180.06799.805
160.0120.04699.851
170.0120.04399.893
180.0090.03499.927
190.0060.02199.948
200.0050.01799.965
210.0030.01099.976
220.0030.01099.985
230.0020.00899.993
240.0020.00699.999
250.0000.001100.000
268.708 × 10−50.000100.000
274.389 × 10−50.000100.000
Table 8. Composition matrix of the simulated driving test data.
Table 8. Composition matrix of the simulated driving test data.
Component
Representation Symbol12345
Gaze VelocityGV−0.0380.113−0.0740.058−0.295
Pipul Diameter Left [px]P10.7710.2630.5400.141−0.101
Pipul Diameter Left [mm]P20.6390.3510.6160.170−0.128
Pipul Diameter Right [px]P30.7340.2370.6060.129−0.082
Pipul Diameter Right [mm]P40.6250.2930.6640.191−0.132
IPD [mm]I−0.6240.743−0.031−0.1330.146
Gaze Point X [px]G10.0670.039−0.1400.8670.462
Gaze Point Y [px]G20.894−0.417−0.0660.016−0.073
Gaze Point Left X [px]G30.9090.334−0.134−0.0990.102
Gaze Point Left Y [px]G40.886−0.431−0.0640.007−0.068
Gaze Point Right X [px]G50.8920.352−0.153−0.1020.111
Gaze Point Right Y [px]G60.899−0.404−0.0690.025−0.078
Gaze Vector Left XG70.9150.311−0.114−0.0950.093
Gaze Vector Left YG8−0.6330.3070.378−0.1330.197
Gaze Vector Left ZG90.7440.0830.014−0.3590.387
Gaze Vector Right XG10−0.006−0.5660.276−0.2460.331
Gaze Vector Right YG11−0.575−0.0570.462−0.3130.393
Gaze Vector Right ZG120.7920.290−0.129−0.1080.167
Fixation Point X [px]F10.221−0.6930.163−0.2130.349
Fixation Point Y [px]F20.0650.034−0.0980.8870.432
Pupil Position Left XP50.069−0.3370.137−0.2320.506
Pupil Position Left YP60.893−0.415−0.0650.015−0.070
Pupil Position Right XP70.9070.321−0.138−0.1010.111
Pupil Position Right YP80.874−0.448−0.0670.052−0.095
Table 9. Validation results of the model.
Table 9. Validation results of the model.
Model PredictionsReal Data Results
KNNRFPCA-LSTM
Normal DrivingRoad HypnosisNormal DrivingRoad HypnosisNormal DrivingRoad Hypnosis
Normal Driving16,234241817,110183815,9101495
Road Hypnosis217119,395146619,805120921,604
Model PredictionsSimulation Data Results
KNNRFPCA-LSTM
Normal DrivingRoad HypnosisNormal DrivingRoad HypnosisNormal DrivingRoad Hypnosis
Normal Driving11,280110511,86172111,065493
Road Hypnosis94213,38047313,65330314,846
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Shi, H.; Chen, L.; Wang, X.; Wang, B.; Wang, G.; Zhong, F. Research on Recognition of Road Hypnosis in the Typical Monotonous Scene. Sensors 2023, 23, 1701. https://doi.org/10.3390/s23031701

AMA Style

Shi H, Chen L, Wang X, Wang B, Wang G, Zhong F. Research on Recognition of Road Hypnosis in the Typical Monotonous Scene. Sensors. 2023; 23(3):1701. https://doi.org/10.3390/s23031701

Chicago/Turabian Style

Shi, Huili, Longfei Chen, Xiaoyuan Wang, Bin Wang, Gang Wang, and Fusheng Zhong. 2023. "Research on Recognition of Road Hypnosis in the Typical Monotonous Scene" Sensors 23, no. 3: 1701. https://doi.org/10.3390/s23031701

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop