This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
1. Introduction
Drowsy driving is a typically dangerous driving behavior, which seriously threatens traffic safety and causes substantial financial costs to individuals and society [1–3]. Drowsy driving is a common phenomenon that results from multiple underlying reasons, including prolonged driving hours and sleep deprivation [3, 4]. A review of previous studies indicated that there was an obvious association between drowsy driving and the risk of traffic accidents [4, 5]. The studies pointed out that 7% of all accidents and 16.5% of all road casualties were related to drowsy driving [6]. And, in the European Union, about 20% of commercial transport crashes were caused by drowsy drivers [7]. It was found that the risk of a near-crash event was significantly increased when drivers were drowsy after a night shift [8]. Besides, it is a problem to judge whether a traffic accident is caused by drowsiness [9]. Unlike drunk driving, many accidents related to drowsiness have not been reported due to the lack of objective criteria for judging drowsiness occurrence, and the actual hazards of drowsiness driving may be more serious [10]. Therefore, it is of great significance to study the accurate real-time anti-drowsiness warning system.
Drowsiness-detection models are at the core of the anti-drowsiness warning systems, which are mainly divided into two categories: intrusive and nonintrusive [11, 12]. The intrusive drowsiness-detection models rely on contact devices to collect physiological data, such as electroencephalograms [13], electromyography [14], etc. For example, researchers [15] obtained the signal of heart rate variability (HRV) from surface electrocardiogram and trained drowsiness detector using 7 features derived from HRV, and the positive predictive value reached 0.96. Although the drowsiness-detection using physiological signal is more accurate, the intrusiveness of collecting data limits the practicability [14]. The nonintrusive drowsiness-detection models use noncontact sensors to collect data nonintrusively to detect drowsy driving, such as steering wheel angle, lane position, eye movement data, etc. [14, 16]. The nonintrusive drowsiness-detection models are more practical because they have little interference with drivers and fewer restrictions [14]. So, nonintrusive drowsiness-detection methods have always been a hotspot in drowsy driving research [12, 17]. As reported in much literature, the researchers established various drowsiness-detection models based on nonintrusive measurements, such as lane position derived measurements [18], steering wheel angle derived measurements [17], and the ocular movement derived measurements [19] and obtained relatively accurate drowsiness-detection results. Thus, this paper concentrated on nonintrusive measurements and models of drowsiness detection.
The sensitivity of nonintrusive measurements to drowsiness depends on the time window setting method and calculation parameters of measurements, which greatly determines the accuracy of drowsiness-detection [18, 19]. Many studies concerning measurements and detection methods of drowsy driving have been conducted, which can be found in some review literature [11, 12, 14, 20–22]. This paper focuses on the optimization of calculation parameters of nonintrusive drowsiness measurements. Therefore, we summarize some literature that typically uses nonintrusive measurements to detect drowsiness and gives specific computational parameters. Table 1 is about the apparatus, time window setting, and parameters for nonintrusive measurements calculation in partial drowsy driving studies. It can be seen that time window setting and calculation parameters of nonintrusive measurements in studies are inconsistent, which indicates that these factors affect research outcomes of drowsy driving. Therefore, the calculation parameters of the measurements need to be optimized to improve the drowsiness-detection performance of nonintrusive measurements.
Table 1
Summary of information in drowsy driving studies.
References | Apparatus | Time window setting | Nonintrusive measurements | Calculation parameters |
Li et al. [23] | RV | SSTW | ApEn | Time window is 60 s |
Wakita et al. [24] | DS | SPTW | VCF and DCF | Time window is 0.6 s |
Rossi et al. [25] | DS | SPTW | Mean and standard deviation of steering error and SDLP | The time window is 60 s |
Henni et al. [26] | RV | SPTW | Eye closure duration, mean of speed, and steering wheel movement | The time window is 30 s |
Feng et al. [27] | DS | SPTW | PERCLOS, average eye-opening level, PNS, and SDSWA | The time window is 30 s |
McDonald et al. [28] | DS | SPTW | Steering wheel angle | The time window is 60 s |
Zandi et al. [19] | DS | SSTW | PERCLOS, saccade rate, and blinking rate | The time window ranges from 30 s to 60 s |
Cheng et al. [29] | DS | SPTW | PERCLOS blinking duration, and blinking rate | Time window is 60 s |
Zhang et al. [30] | RV | DPTW | SDSWA and PNS | The first-layer time window is 60 s, the second-layer time window is 15 s |
RV = real vehicle, DS = driving simulator, SSTW = single-layer sliding time window, SPTW = single-layer parallel time window, DPTW = double-layer parallel time window, ApEn = approximate entropy from steering wheel angle, VCF = velocity change in the car following scene, DCF = distance change from the vehicle in front, SDLP = standard deviation of lane position, PERCLOS = percentage of eyelid closure, SDSWA = standard deviation of steering wheel angle, and PNS = percentage of nonsteering.
Most of the drowsy driving studies calculated the measurements of each driver by the same Unified Calculation Parameters (UCPs), without considering individual differences in measurements’ calculation parameters, which are results of driver fingerprinting differences among drivers. It has been discovered that each person not only has unique physical characteristics but also behavioral characteristics [31]. For example, every person has his or her behavioral characteristics in shopping, writing, reading, etc. Driver fingerprinting is each driver’s unique driving behavior characteristics during the driving duration [32], which are reflected in the steering wheel angle, speed, eye movement, and other driving behavior data [33, 34]. The driver fingerprinting is stable and unique [33–35]. So, several researchers have tried to describe driver fingerprinting to identify the drivers. Finker et al. [35] collected multiple CAN-bus signals by field experiments, and cepstral feature extraction techniques were used to analyze brake pedal signals and gas pedal signals. They used artificial neural networks to learn driver fingerprinting characteristics and performed driver-identification. The identification accuracy yielded 84.6%. Xun et al. [36] used actual vehicles to collect naturalistic driving behavior data, including speed, steering wheel angle, accelerator pedal signal, etc. They built a model to achieve driver fingerprinting based on a convolutional neural network and support vector domain description and used driver fingerprinting to accurately identify drivers. The above studies utilized the differences in driver fingerprinting among drivers to accurately identify drivers, which proves that drivers have stable driving behavior characteristics that are different from others. And, the differences in driver fingerprinting were also the reason for the individual differences in some aspects of drowsy driving studies, such as the calculation parameters, data distribution, and drowsiness-detection threshold of drowsiness-related measurements [37–39].
Many scholars have noticed individual differences caused by driver fingerprinting differences in drowsy driving detection research [18, 38, 40, 41]. Most drowsiness-detection models were generalized models that were trained by blending measurements of all drivers, and these models detected the drowsiness of each driver utilizing the same drowsiness threshold [14]. The differences in driver fingerprinting were the important reasons for the low reliability of the nonintrusive generalized drowsiness-detection models [39, 42, 43]. It was frequently mentioned that, due to the driver fingerprinting differences, drivers differed considerably in data distribution of measurements such as SDLP [39], the standard deviation of steering wheel movement (SDSWM) [38], PERCLOS [39], eye closure duration [43], etc. For instance, Inger et al. [37] analyzed the correlation between self-reported drowsiness level and blink duration and SDLP. The results indicated that there were obvious differences among drivers in the distribution of blink duration and SDLP under various levels of drowsiness. They also pointed out that the drowsiness-detection at the individual driver level suffered from systematic errors if the drowsy driving was detected by the same drowsiness-detection threshold for all drivers. Moreover, researchers explored reasons for differences in driver fingerprinting that affected the drowsiness-identification. Silveira, et al. adopted features derived from electrocardiographs and eye movement signals to build the classifiers of subject-dependent driver sleepiness. They found that physiological signals presented obvious individual characteristics, while subject-independent drowsiness classifiers that ignored individual differences performed worse [44]. Similarly, Persson, et al. used HRV measurements to build a drowsiness classifier based on machine learning and pointed out that the accuracy decreased dramatically for a new driver because of individual differences [45]. Yan et al. [41] analyzed driver fingerprinting differences in drowsiness-detection models and found that differences in measurement distribution among drivers could be beyond differences caused by drowsiness when all drivers’ measurements were mixed to train models, which decreased the correlation between measurements and drowsiness. Therefore, the accuracies of drowsiness-detection models without driver fingerprinting differences were impaired.
For eliminating the negative influence of driver fingerprinting differences on drowsiness-detection accuracy, scholars attempted to use measurements of individual drivers to establish driver-specific models and achieve more accurate drowsiness-detection [39, 41, 43, 46, 47]. Chu et al. [47] recorded naturalistic driving data by actual vehicles, and trained drowsiness-detection models by the speed and lane departure value of individual drivers, based on the combined model of neural network and support vector machine. The drowsiness-identification rate of the model for some drivers exceeded 90%, which verified that driver-specific models could improve the accuracy of drowsiness-detection. You, et al. [46] handled differences in eye movement behavior data among drivers, extracted ocular measurements like eyes aspect ratio, and used ocular measurements of individual drivers to establish the driver-specific drowsiness-detection models. The accuracy of the proposed model reached 94.8%, which outperformed generalized drowsiness-detection models. Wang et al. [39] collected multisource driving behavior data by simulating driving experiments and utilized 23 nonintrusive measurements of individual drivers to build the personalized drowsy driving models based on the multilevel logit model. The results verified that the drowsiness-detection accuracy of the personalized model considering driver fingerprinting differences was higher. Naurois et al. [48] used data of a group of drivers to train the drowsiness-detection model based on artificial neural networks and used adaptive learning to personalize the drowsiness-detection model for a new driver. The model enhanced drowsiness-detection performance by roughly 40%.
The above driver-specific drowsiness-detection models improved the accuracy of drowsiness-detection, which was attributed to adopting individual drivers’ specific drowsiness-detection thresholds. However, in the above driver-specific models, measurements of each driver were still computed by UCPs rather than Individual Drivers’ Best Calculation Parameters (IDBCPs), which restrained contributions of measurements for detecting drowsiness. Due to differences in driver fingerprinting among drivers, IDBCPs that made measurements more discriminative for drowsiness were various [18, 49]. For some drivers, IDBCPs of measurement are very different from UCPs. And, using UCPs to compute individual driver’s measurements restrains the drowsiness-detection performance of measurements, which decreases the accuracy of driver-specific drowsiness-detection models. Similarly, Zhang et al. [18] found that there were considerable differences in IDBCPs and using the UCPs to calculate measurements might weaken the correlation between measurements and drowsiness levels for some drivers. Therefore, the purpose of this paper was to build a novel model to optimize the measurements’ calculation parameters of the individual driver. And, measurements calculated by IDBCPs which could validly distinguish drowsiness were chosen to compose individual drivers’ optimal measurement set of drowsy driving. This paper contributes to drowsiness measurement calculations and the establishment of drowsiness-detection models considering driver fingerprinting differences.
The rest of this paper is arranged as follows. In Materials and Methodology, we described the experiment details, measurement calculation method, the extraction model of optimal drowsy driving measurements of individual drivers, and the validation method of the drowsiness-detection advantages of measurements calculated by IDBCP. In Results, we presented the driver fingerprinting differences of measurements using UCPs, the results of the model, and the drowsiness-detection advantages of using IDBCPs to calculate nonintrusive measurements. The discussion of the results, the important contributions, and the application prospects of this paper are introduced in Discussion. And, the summary of research work, research limitations, and future work are given in Conclusions.
2. Materials and Methodology
2.1. Experimental Design
2.1.1. Participants
According to the actual proportion of male and female commercial vehicle drivers locally, 35 male drivers and 5 female drivers were recruited as participants and numbered. All participants were professional drivers with rich driving experience and proficient driving skills. Their age ranged from 34 years old to 57 years old (mean = 46.83, SD = 5.62); the driving age ranged from 3 years to 32 years (mean = 16.53, SD = 6.10). Participants did not have any sleep-related disorders and other physical or mental illnesses, and they took no pharmaceuticals within 1 month before the experiments. On the co-pilot, we arranged one coach with 30 years of driving experience as a safety officer to accompany every participant. The safety officer took countermeasures during emergencies and was trained to inquire and record the participants’ self-reported drowsiness level using the Karolinska Sleepiness Scale (KSS). The KSS ranges from one to nine, where one and nine, respectively, represent extremely alert and extremely drowsy [50]. The safety officer has a rich long-distance driving experience and strong anti-fatigue abilities. To prevent the safety officer from using KSS due to excessive fatigue, the safety officer should have a good rest when arriving at the service area. Besides, during driving duration, the safety officer kept relatively alert by drinking coffee and refreshing energy beverages and listening to pop music, etc.
2.1.2. Devices
The major experimental devices and routes are shown in Figure 1. The experimental vehicle was modified from the actual vehicle, equipped with a variety of sensors. The multisource naturalistic driving behavior data were collected timely. The three-way HD camera (frame rate was 30 Hz) could capture the driver’s facial characteristics, driving operation details, and the traffic environment outside the vehicle including road linearity and traffic flow. The HD cameras were Logitech C910. The driver state sensor (sampling frequency was 60 Hz) was W5Y-DSSV3 (AR-ES5430SM) produced by Seeing Machines, which used an image recognition algorithm to monitor the driver’s eyes and eyelid movements. The Mobileye C2-270 (sampling frequency was 15 Hz) could detect lane lines and output the distance between the vehicle center and the lane lines. The inertial navigation system (sampling frequency was more than 20 Hz) could collect acceleration, velocity, and GPS, which was RT2500 developed by Oxford Technical Solutions. The industrial computer could store raw multiple-source experimental data, which was SIMATIC Rack PC 847B of SIEMENS. The steering wheel angle sensor was LWS 5 of BOSCH (sampling frequency was more than 20 Hz), which collected the steering wheel angle. Besides, other materials were also used, such as the KSS, demographic information scale, etc.
[figure omitted; refer to PDF]
As shown in Figure 4, the model is divided into three parts. Measurements of the individual driver are input into this model to obtain IDBCPs and compose the individual driver’s optimal drowsiness-detection measurement set. In part A, through performing the Wilcoxon test on measurements of the awake state and that of drowsy states, we obtain |Z-statistics| (|Z|) representing the drowsiness-detection performance of measurements and construct the fitness function reflecting the correspondence between the calculation parameters and measurements’ drowsiness-detection performance. In part B, the GA is used to optimize the fitness function and obtain the measurements’ IDBCPs. In part C, we complete the Wilcoxon test on measurements that are computed by IDBCPs. We choose the measurements whose
2.4.2. Establishing Fitness Function of GA
Firstly, the measurement samples are computed by the given calculation parameters. And, according to KSS, measurement samples are divided into samples of the awake state or that of the drowsy state.
Secondly, we perform the Wilcoxon test on measurements of the awake state and that of the drowsy state and obtain Z-statistics. Measurement sample sizes of the awake state and that of the drowsy state are different and samples are not normally distributed. Therefore, the Wilcoxon test was used to analyze the differences between the measurement samples of the awake state and that of the drowsy state. The Wilcoxon test is to analyze whether differences between unpaired samples from two groups are statistically significant without requesting normal distribution [53]. The bigger the |Z|, the greater the difference between measurement samples of the awake state and drowsy state. Thus, |Z| represents the drowsiness-detection performance of measurements. The method of calculating Z-statistics is as follows.
Measurement samples in the awake driving state are
Finally, the fitness function is established as follows:
2.4.3. Optimizing Calculation Parameters Using GA
The genetic algorithm is a method of searching for the optimal solution based on population intelligence with advantages of simplicity, high efficiency, and good robustness [55]. Thus, we used GA to optimize the fitness function (
Encoding measurement’s calculation parameters: a chromosome consists of calculation parameters of measurements that need to be optimized. We use binary coding and decoding because of its advantages of high search efficiency and easy convergence, and convert calculation parameters into binary strings of different lengths according to the solution space and accuracy of the calculation parameters. For instance, when we take SDLP in Table 2, the calculation parameters of SDLP are S1, T1, S2, T2, and for SDLP,
Calculating fitness value: the chromosome which represents measurement’s calculation parameters is input into the function (
Choosing reproduction: chromosomes with larger fitness values are more likely to be selected for reproduction (crossover or mutation) [55]. The probability of the chromosome being selected equals to
Crossover: two chromosomes are randomly selected to crossover according to the cross probability (
Mutation: a chromosome is randomly select to mutate according to the mutation probability (
Relative process parameters of GA: learn from related research [55], parameters of GA are designed as follows,
Termination condition: after the genetic algebra reaches 200, GA is ended. Finally, by decoding, the binary optimal solution is converted to decimal, and IDBCPs of measurements are output.
[figure omitted; refer to PDF]
In this paper, for fusing multiple measurements of a sample (T1) to identify drowsiness, all measurements should have the same S1 and T1. First, some groups (S1, T1) are generated by enumeration. Then, all measurements use the same (S1, T1), and the GA is used to optimize the remaining calculation parameters to obtain the maximum |Zmax| of each measurement under the same (S1, T1). Finally, (S1, T1) with the largest sum of all measurements’ |Zmax| is chosen as the best (S1, T1) of all measurements. Finally, (S1, T1) with the largest sum of all measurements’ |Zmax| is chosen as the best (S1, T1) of all measurements, which together with other optimal parameters constitutes the measurements’ IDBCPs.
2.4.4. Composing Individual Driver’s Optimal Drowsiness-Detection Measurement Set
Although we optimize the calculation parameters of individual driver’s measurements in part B, whether the measurements calculated by IDBCPs can effectively detect drowsy driving needs further test. Thus, we perform Wilcoxon test on measurements calculated by IDBCPs, and then measurements with
2.5. Validation Model of Individual Driver’s Measurements Calculated by IDBCPs
For verifying the drowsiness-detection advantages of measurements’ IDBCPs, for the individual driver, the multiple nonintrusive measurements of individual drivers were integrated to build driver-specific drowsiness-detection models based on the Fisher discriminant algorithm. We, respectively, used drowsiness-detection measurements calculated by UCPs and IDBCPs to build two kinds of driver-specific drowsiness-detection models named DF_U and DF_I. The drowsiness-detection advantages of using IDBCPs are illustrated by comparing drowsiness-detection accuracies of DF_U and DF_I.
Fisher discriminant algorithm is an effective classification method, which simplifies the problem by projecting the points in the high-dimensional space [56].
3. Results
To save paper space, 6 participants (No. 5, No. 11, No. 14, No. 18, No. 23, and No. 29) were randomly selected as examples to display the related results in this section.
3.1. Driver Fingerprinting Differences of Measurements Using UCPs
We took SDLP as an example to display driver fingerprinting differences of measurements calculated by UCPs. Figure 6 shows the radar charts composed of the quartiles of the SDLP of 6 participants in the awake state and drowsy state.
[figures omitted; refer to PDF]
In Figure 6, all closed lines were not circular but irregular polygons. It meant that the distributions of SDLP calculated by the same calculation parameters of 6 participants were different, which was the outcome of driver fingerprinting differences in lane control behavior. There were differences in the median of SDLP among participants in the awake state and drowsy state. For instance, in the awake state, the medians of No. 11 and No. 18 were maximum (0.35) and minimum (0.20), respectively. And, in the drowsy state, the medians of No. 11 and No. 18 were maximum (0.41) and minimum (0.24), respectively. Besides, the ranges of SDLP among participants were also different. In the awake state, the differences between the upper and lower quartiles of No. 11 and No. 18 were the maximum (0.18) and minimum (0.07), respectively. In the drowsy state, the differences between the upper and lower quartiles of No. 14 and No. 18 were the maximum (0.21) and minimum (0.12), respectively.
3.2. Optimal Drowsiness-Detection Measurements of Individual Participants
All samples were divided into the training sample set and testing sample set, with the proportions of 70% and 30%, respectively. Using stratified random sampling, 70% of the data in awake and drowsy states were, respectively, selected to form the training sample set, and the remaining data were the testing sample set. The stratified random sampling was repeated three times, and the final result was taken as the average value of repeated calculations. Table 3 presents the results of models in Figure 4 of the example participants. And in Table 3, |Z| is |Z-statistics| of measurements calculated by IDBCPs, and
Table 3
The IDBCPs and |Z| of measurements for example participants.
Participant number | No. 5 (17) | No. 11 (23) | No. 14 (31) | No. 18 (30) | No. 23 (35) | No. 29 (41) | |
Measurements | S1 = 7, T1 = 62 | S1 = 7, T1 = 66 | S1 = 7, T1 = 54 | S1 = 7, T1 = 56 | S1 = 8, T1 = 65 | S1 = 7, T1 = 50 | |
SDLP | S2 | 3 | 4 | 5 | 2 | 3 | 5 |
T2 | 20 | 15 | 20 | 18 | 14 | 17 | |
|Z| | 4.65 | 4.44 | 6.84 | 6.54 | 2.83 | 1.17 | |
SRR | S2 | 5 | 2 | 3 | 3 | 2 | 2 |
T2 | 20 | 20 | 20 | 18 | 15 | 16 | |
Thr | 5 | 6 | 6 | 7 | 6 | 7 | |
|Z| | 4.34 | 2.34 | 3.23 | 2.64 | 4.07 | 6.03 | |
SDSWM | S2 | 3 | 5 | 5 | 2 | 2 | 2 |
T2 | 20 | 14 | 19 | 19 | 14 | 20 | |
|Z| | 7.05 | 1.64 | 7.51 | 6.40 | 9.30 | 7.65 | |
VSA | S2 | 3 | 5 | 3 | 5 | 5 | 5 |
T2 | 20 | 18 | 14 | 17 | 20 | 14 | |
|Z| | 3.94 | 2.95 | 9.46 | 2.05 | 2.05 | 3.93 | |
SDLA | S2 | 3 | 3 | 3 | 4 | 3 | 2 |
T2 | 19 | 20 | 14 | 14 | 18 | 20 | |
|Z| | 5.89 | 5.42 | 2.57 | 3.91 | 2.59 | 3.51 | |
SDTV | S2 | 3 | 5 | 3 | 2 | 2 | 2 |
T2 | 20 | 17 | 16 | 14 | 15 | 20 | |
|Z| | 8.67 | 1.93 | 7.54 | 10.84 | 4.75 | 3.82 | |
MPE | S2 | 3 | 2 | 2 | 2 | 4 | 4 |
T2 | 14 | 16 | 16 | 14 | 14 | 19 | |
|Z| | 6.22 | 4.32 | 10.79 | 5.14 | 16.63 | 2.83 | |
SDPE | S2 | 3 | 5 | 4 | 3 | 3 | 4 |
T2 | 20 | 14 | 20 | 20 | 18 | 14 | |
|Z| | 3.92 | 3.02 | 5.54 | 1.87 | 8.93 | 1.73 |
As shown in Table 3, most measurements using IDBCPs could distinguish drowsy driving (
Participant No. 14 was chosen as an example to display the optimization process of SRR’s calculation parameters. The training samples of SRR were input into the model in Figure 4. As is shown in Figure 7, the fitness value gradually increased with iterations, which indicated that the model could optimize the calculation parameters and improve the drowsiness-identification performance of measurements.
[figure omitted; refer to PDF]
In Figure 8, whether the SDSWM was calculated by UCPs or IDBCPs, the median of the SDSWM in the drowsy state was greater than that in the awake state. Although there is still an overlap between SDSWM of awake state and that of drowsy state, by performing the Wilcoxon test on SDSWM of awake state and that of drowsy state,
3.4. Verification of Individual Driver’s Optimal Drowsiness-Detection Measurements
Drowsiness-detection advantages of measurements calculated by IDBCPs were verified by comparing drowsiness-detection accuracies of DF_U and DF_I. For the individual participant, the optimal drowsiness-detection measurements calculated by IDBCPs were fused to build DF_I, and the same drowsiness-detection measurements calculated by UCPs were also fused to build DF_U. For individual drivers, according to stratified sampling, 80% of the samples were, respectively, extracted from measurements in the awake state and that in the drowsy state to compose the training sample set, and the rest constituted the testing sample set. The training samples were used to train driver-specific drowsiness-detection models based on the Fisher discriminant algorithm. In Table 5, for DF_U and DF_I, we displayed the mean, standard deviation, minimum, and maximum of drowsiness-detection results across all participants.
Table 5
Results of drowsiness-detection across all participants.
Mean (%) | Standard deviation (%) | Minimum (%) | Maximum (%) | ||
DF_U | Accuracy | 85.25 | 2.35 | 79.4 | 90.2 |
Sensitivity | 87.5 | 2.43 | 81.33 | 91.46 | |
Specificity | 84.15 | 2.54 | 78.32 | 89.6 | |
F1 | 79.56 | 3.1 | 71.76 | 85.71 | |
DF_I | Accuracy | 91.06 | 2.93 | 81.63 | 95.97 |
Sensitivity | 93.39 | 3.06 | 83.95 | 97.78 | |
Specificity | 89.92 | 3.02 | 80.49 | 95.6 | |
F1 | 87.38 | 3.91 | 75.14 | 94.51 |
As shown in Table 5, the related drowsiness-detection results of DF_U were better than that of DF_I. The mean drowsiness-detection accuracy across 35 participants of DF_I was 91.06%, which was higher than that of DF_U (85.25%). The results indicated building driver-specific models based on measurements calculated by IDBCPs could improve drowsiness-detection accuracies.
For every participant, Figure 9 shows the comparison of the drowsiness-detection accuracy of DF_U and DF_I. In Figure 9, for each example participant, the accuracy of DF_I was higher than that of DF_U. Besides, for different participants, the accuracy improvements equalling the accuracy of DF_I minus the accuracy of DF_U were various. The accuracy improvement of No. 6 was maximum with the value of 8.11% (DF_U = 81.73%, DF_I = 89.84%), whereas that of No. 34 was minimum with the value of 1.56% (DF_U = 86.89%, DF_I = 88.45%). The possible interpretation was that the IDBCPs of some participant were similar to UCPs and the improvement of the drowsiness-detection performance of measurements using IDBCPs is limited.
[figure omitted; refer to PDF]4. Discussion
By summarizing the above results, important insights and contributions to the development of drowsiness-detection methods considering driver fingerprinting differences were obtained. There are individual differences in data distribution of measurements using UCPs (Figure 6), which is consistent with the previous research [37]. The reason for this phenomenon is that there are differences in drivers’ raw driving behavior data, which is the typical manifestation of driver fingerprinting. Similar to the studies [33, 34], it is indicated that individual drivers have unique characteristics in driving behavior and physiology, and there are differences in the driver fingerprints among the drivers. Drowsiness-detection thresholds are the average of all drivers when all drivers’ mixed measurement data are used as a whole to train models. And, driver fingerprinting differences make drowsiness-detection of the individual driver to suffer from systematic error. For example, the individual driver’s drowsiness-detection threshold is below the average threshold (like No. 18 in Figure 6), the driver’s drowsiness cannot be detected when measurements exceed this individual driver’s drowsiness-detection threshold but not reach the average threshold of all drivers. Therefore, it is worthy to study accurate drowsiness-detection methods considering driver fingerprinting differences.
The major achievement of this paper is to propose a model to optimize individual driver’s calculation parameters of measurements considering driver fingerprinting differences and extract individual driver’s optimal drowsiness-detection measurements. It is found that the IDBCPs of measurements among drivers are significantly different (Table 3), which is attributed to driver fingerprinting differences among drivers. Figure 8 confirms that using IDBCPs to calculate individual drivers’ measurements can enhance the contribution of measurements for detecting drowsy driving. Similar to existing studies [18, 32, 36], every driver has unique driver fingerprinting characteristics, and the effect of drowsiness on the driving behavior of each driver is also different [10], which causes many individual differences in the raw data related to the drowsiness. For example, the time length of the drowsy state, duration of typical drowsy driving behavior characteristics, and distribution of drowsiness-related driving behavior data of each driver are different. Without considering the driver fingerprinting differences, using UCPs to calculate measurements causes measurements to fail to accurately reflect drowsy driving behavior characteristics of individual drivers, which limits the drowsiness-detection performance of nonintrusive measurements at the individual driver level. Thus, it is suggested to optimize measurements’ calculation parameters of individual drivers to obtain IDBCPs suitable for individual driver’s driver fingerprinting characteristics at different drowsiness levels, which can strengthen the sensitivity of measurements to drowsiness.
Comparison results of drowsiness-detection accuracy in Figure 9 illustrate that DF_I outperforms DF_U, which verifies the drowsiness-detection advantages of using IDBCPs to calculate individual driver’s measurements. The reason is that DF_I utilizes measurements calculated by IDBCPs with stronger drowsiness-identification performance to build models. The previous study establishes the driver-specific drowsiness-detection model in a simulated driving environment using measurements calculated by UCPs [39]. Although the accuracy of DF_U (84.16%) is lower than that of previous research (88.60%), there are many interferences in the real driving environment increasing complexities and difficulties of detecting drowsiness. Thus, the drowsiness-detection accuracy of DF_U is ideal. Moreover, the average drowsiness-detection accuracy of DF_I is higher than that of the previous research [39], and accuracies of some drivers reach more than 93.00% (No. 14 and No. 23 in Figure 9). It is demonstrated that the drowsiness of individual drivers can be reliably detected with higher accuracy using nonintrusive measurements calculated by IDBCPs, which is also inferred in the previous study [18].
As mentioned in the existing studies, the calculation and selection of measurements is an important factor affecting drowsiness-detection accuracy [26, 39]. Therefore, the model and results of this paper can be applied to develop personalized anti-drowsiness systems in real-world conditions. Individual driver’s optimal drowsiness-detection measurements calculated by IDBCPs should be used to train driver-specific drowsiness-detection models. According to the results in Figure 9, the drowsiness-detection accuracy can be improved by using measurements calculated by IDBCPs having higher drowsiness-detection performance. It is worth highlighting that for some drivers whose accuracy improvement of DF_I is high, it is more indispensable to build the driver-specific drowsiness-detection models using measurements calculated by IDBCPs.
5. Conclusions
Due to driver fingerprinting differences, the IDBCPs matching individual driver’s behavior characteristics may be very different from UCPs, and using IDBCPs to calculate measurements enhances measurements’ drowsiness-detection performance for individual drivers. Therefore, the purpose of this paper was to propose a model to optimize measurements’ calculation parameters of individual drivers. Firstly, the naturalistic driving data and KSS of 35 participants were collected through field experiments. Eight nonintrusive measurements related to drowsiness were chosen and computed using the double-layer slide time window. Then, based on Wilcoxon test and GA, we established a model (Figure 4) to extract individual drivers’ optimal drowsiness-detection measurements. Finally, based on the Fisher discriminant algorithm, the two kinds of driver-specific drowsiness-detection models were built using measurements calculated by UCPs and IDBCPs, respectively. And, drowsiness-detection advantages of using IDBCPs to calculate measurements were illustrated.
In the present paper, we obtained individual driver’s optimal drowsiness-detection measurements calculated by IDBCPs, and the results of example participants are shown in Table 3. Figure 6 verifies that there are individual differences in nonintrusive measurements calculated by UCPs, which is attributed to the driver fingerprinting differences among drivers. This paper verifies that for individual drivers, the drowsiness-detection performance of measurements calculated by IDBCPs is better than that of measurements calculated by UCPs. In addition, the results showed that the average drowsiness-detection accuracy of DF_I was 6.25% higher than that of DF_U, which indicated that using nonintrusive measurements calculated by IDBCPs to establish the driver-specific drowsiness-detection models improved drowsiness-detection accuracy at the individual driver level.
Admittedly, there are some limitations in this paper. For instance, we used participants’ self-report KSS as ground truth for drowsiness, and the drowsy levels were relatively subjective. Besides, the amount of experimental data of some individual drivers was not very sufficient which led to insufficient model training and not very high drowsiness-detection accuracy for some participants. For a new user, firstly, we need to label the data with drowsiness and awakeness, which is cumbersome and a limitation in practice. However, for some special drivers such as dangerous goods transport drivers and long-distance bus drivers, it is still very worthwhile to establish a personalized model based on measurements calculated by IDBCPs to improve the drowsiness-detection accuracy.
In the future, we will adopt the more objective and precise standard as the ground truth for drowsiness such as electroencephalogram. And, higher performance models such as artificial neural networks and Bayesian networks will be used to build drowsiness-detection models to reach better accuracies. Ultimately, this research can provide references for the calculation of drowsiness measurements using naturalistic driving data, and guide the establishment of drowsiness-detection models considering driver fingerprinting differences, which can accelerate the development of personalized anti-drowsiness driving active safety systems in vehicles. Meanwhile, the efforts highlight the advantages of studying driver fingerprinting differences and promote the application of driver fingerprinting in the field of dangerous driving behavior.
Acknowledgments
This research was supported by the National Key Research Program of China (2019YFB1600800); National Natural Science Foundation of China (52072289 and U1764262).
[1] G. Adamos, E. Nathanail, "Testing the effectiveness of objective and subjective predictors of driving behavior under fatigue," Transportation Research Record: Journal of the Transportation Research Board, vol. 2673 no. 8, pp. 343-352, DOI: 10.1177/0361198119843099, 2019.
[2] G. Zhang, K. K. W. Yau, X. Zhang, Y. Li, "Traffic accidents involving fatigue driving and their extent of casualties," Accident Analysis & Prevention, vol. 87, pp. 34-42, DOI: 10.1016/j.aap.2015.10.033, 2016.
[3] Akerstedt, "Consensus statement: fatigue and accidents in transport operations," Journal of Sleep Research, vol. 9 no. 4,DOI: 10.1046/j.1365-2869.2000.00228.x, 2000.
[4] A. Moradi, S. Nazari, K. Rahmani, "Sleepiness and the risk of road traffic accidents: a systematic review and meta-analysis of previous studies," Transportation Research Part F: Traffic Psychology Behaviour, vol. 65, pp. 620-629, DOI: 10.1016/j.trf.2018.09.013, 2018.
[5] A. Williamson, D. A. Lombardi, S. Folkard, J. Stutts, T. K. Courtney, J. L. Connor, "The link between fatigue and safety," Accident Analysis & Prevention, vol. 43 no. 2, pp. 498-515, DOI: 10.1016/j.aap.2009.11.011, 2011.
[6] NHTSA, A Sleep at the Wheel: A National Compendium of Efforts to Eliminate Drowsy Driving, 2017.
[7] Fatigue, 2017, https://ec.europa.eu/transport/roadsafety/
[8] M. L. Lee, M. E. Howard, W. J. Horrey, Y. Liang, C. Anderson, M. S. Shreeve, C. S. O’Brien, C. A. Czeisler, "High risk of near-crash driving events following night-shift work," Proceedings of the National Academy of Sciences, vol. 113 no. 1, pp. 176-181, DOI: 10.1073/pnas.1510383112, 2015.
[9] D. Dawson, A. C. Reynolds, H. P. A. Van Dongen, M. J. W. Thomas, "Determining the likelihood that fatigue was present in a road accident: a theoretical review and suggested accident taxonomy," Sleep Medicine Reviews, vol. 42, pp. 202-210, DOI: 10.1016/j.smrv.2018.08.006, 2018.
[10] A. Anund, G. Kecklund, B. Peters, T. Åkerstedt, "Driver sleepiness and individual differences in preferences for countermeasures," Journal of Sleep Research, vol. 17 no. 1, pp. 16-22, DOI: 10.1111/j.1365-2869.2008.00633.x, 2008.
[11] C. C. Liu, S. G. Hosking, M. G. Lenné, "Predicting driver drowsiness using vehicle measures: recent insights and future challenges," Journal of Safety Research, vol. 40 no. 4, pp. 239-245, DOI: 10.1016/j.jsr.2009.04.005, 2009.
[12] G. Sikander, S. Anwar, "Driver fatigue detection systems: a review," IEEE Transactions on Intelligent Transportation Systems, vol. 20 no. 6, pp. 2339-2352, DOI: 10.1109/tits.2018.2868499, 2018.
[13] Q. He, W. Li, X. Fan, Z. Fei, "Driver fatigue evaluation model with integration of multi-indicators based on dynamic Bayesian network," IET Intelligent Transport Systems, vol. 9 no. 5, pp. 547-554, 2014.
[14] M. Doudou, A. Bouabdallah, V. Berge-Cherfaoui, "Driver drowsiness measurement technologies: current research, market solutions, and challenges," International Journal of Intelligent Transportation Systems Research, vol. 18 no. 2, pp. 297-319, DOI: 10.1007/s13177-019-00199-w, 2019.
[15] J. Vicente, P. Laguna, A. Bartra, R. Bailón, "Drowsiness detection using heart rate variability," Medical, & Biological Engineering & Computing, vol. 54 no. 6, pp. 927-937, DOI: 10.1007/s11517-015-1448-7, 2016.
[16] F. You, Y. Gong, H. Tu, J. Liang, H. Wang, "A fatigue driving detection algorithm based on facial motion information entropy," Journal of Advanced Transportation, vol. 2020,DOI: 10.1155/2020/8851485, 2020.
[17] Z. Li, S. Li, R. Li, B. Cheng, J. Shi, "Online detection of driver fatigue using steering wheel angles for real driving conditions," Sensors, vol. 17 no. 3,DOI: 10.3390/s17030495, 2017.
[18] H. Zhang, C. Wu, Z. Huang, X. Yan, T. Z. Qiu, "Sensitivity of lane position and steering angle measurements to driver fatigue," Transportation Research Record: Journal of the Transportation Research Board, vol. 2585 no. 1, pp. 67-76, DOI: 10.3141/2585-08, 2016.
[19] A. S. Zandi, A. Quddus, L. Prest, F. J. E. Comeau, "Non-intrusive detection of drowsy driving based on eye tracking data," Transportation Research Record: Journal of the Transportation Research Board, vol. 2673 no. 6, pp. 247-257, DOI: 10.1177/0361198119847985, 2019.
[20] G. Sikander, S. Anwar, "Driver fatigue detection systems: a review," IEEE Transactions on Intelligent Transportation Systems, vol. 20 no. 6, pp. 2339-2352, DOI: 10.1109/tits.2018.2868499, 2019.
[21] A. Němcová, V. Svozilová, K. Bucsuházy, "Multimodal features for detection of driver stress and fatigue: review," IEEE Transactions on Intelligent Transportation Systems, vol. 22 no. 6, pp. 3214-3233, DOI: 10.1109/tits.2020.2977762, 2020.
[22] S. Soares, S. Ferreira, A. Couto, "Driving simulator experiments to study drowsiness: a systematic review," Traffic Injury Prevention, vol. 1,DOI: 10.1080/15389588.2019.1706088, 2020.
[23] Z. Li, S. Li, R. Li, B. Cheng, J. Shi, "Driver fatigue detection using approximate entropic of steering wheel angle from real driving data," International Journal of Robotics and Automation, vol. 32 no. 3, pp. 291-298, DOI: 10.2316/journal.206.2017.3.206-4972, 2017.
[24] T. Wakita, "Driver identification using driving behavior signals," IEICE-Transactions on Info and Systems, vol. E89-D no. 3, pp. 1188-1194, DOI: 10.1093/ietisy/e89-d.3.1188, 2006.
[25] R. Rossi, M. Gastaldi, G. Gecchele, "Analysis of driver task-related fatigue using driving simulator experiments," Procedia-Social and Behavioral Sciences, vol. 20, pp. 666-675, DOI: 10.1016/j.sbspro.2011.08.074, 2011.
[26] K. Henni, N. Mezghani, C. Gouin-Vallerand, P. Ruer, Y. Ouakrim, É. Vallières, "Feature selection for driving fatigue characterization and detection using visual- and signal-based sensors," Applied Informatics, vol. 5 no. 1,DOI: 10.1186/s40535-018-0054-9, 2018.
[27] R. Feng, G. Zhang, B. Cheng, "An on-board system for detecting driver drowsiness based on multi-sensor data fusion using Dempster-Shafer theory," Proceedings of the International Conference on Networking,DOI: 10.1109/icnsc.2009.4919399, .
[28] A. D. McDonald, C. Schwarz, J. D. Lee, T. L. Brown, "Real-time detection of drowsiness related lane departures using steering wheel angle," Proceedings of the Human Factors and Ergonomics Society-Annual Meeting, vol. 56 no. 1, pp. 2201-2205, DOI: 10.1177/1071181312561464, 2012.
[29] Q. Cheng, W. Wang, X. Jiang, S. Hou, Y. Qin, "Assessment of driver mental fatigue using facial landmarks," IEEE Access, vol. 7, pp. 150423-150434, DOI: 10.1109/access.2019.2947692, 2019.
[30] X. Zhang, B. Cheng, R. Feng, "Real-time detection of driver drowsiness based on steering performance," Journal of Tsinghua University, vol. 7, pp. 1072-1076, 2010.
[31] E. C. Chua, S. C. Yeo, I. T. Lee, L. C. Tan, P. Lau, S. S. Tan, I. Ho Mien, J. J. Gooley, "Individual differences in physiologic measures are stable across repeated exposures to total sleep deprivation," Physiological reports, vol. 2 no. 9,DOI: 10.14814/phy2.12129, 2014.
[32] A. Bouhoute, R. Oucheikh, K. Boubouh, I. Berrada, "Advanced driving behavior analytics for an improved safety assessment and driver fingerprinting," IEEE Transactions on Intelligent Transportation Systems, vol. 20 no. 6, pp. 2171-2184, DOI: 10.1109/tits.2018.2864637, 2019.
[33] S. Ezzini, I. Berrada, M. Ghogho, "Who is behind the wheel? Driver identification and fingerprinting," Journal of Big Data, vol. 5 no. 1,DOI: 10.1186/s40537-018-0118-7, 2018.
[34] E. Miro, T. Alex, K. Karl, T. Kohno, "Automobile driver fingerprinting," Proceedings on Privacy Enhancing Technologies, vol. 2016 no. 1, pp. 34-50, DOI: 10.1515/popets-2015-0029, 2016.
[35] I. d. Campo, R. Finker, M. V. Martínez, J. Echanobe, F. Doctor, "A real-time driver identification system based on artificial neural networks and cepstral analysis," Proceedings of the 2014 International Joint Conference on Neural Networks (IJCNN), pp. 1848-1855, DOI: 10.1109/ijcnn.2014.6889772, .
[36] Y. Xun, J. Liu, N. Kato, Y. Fang, Y. Zhang, "Automobile driver fingerprinting: a new machine learning based authentication scheme," IEEE Transactions on Industrial Informatics, vol. 16 no. 2, pp. 1417-1426, DOI: 10.1109/tii.2019.2946626, 2020.
[37] M. Ingre, T. Akerstedt, B. Peters, A. Anund, G. Kecklund, "Subjective sleepiness, simulated driving performance and blink duration: examining individual differences," Journal of Sleep Research, vol. 15 no. 1, pp. 47-53, DOI: 10.1111/j.1365-2869.2006.00504.x, 2006.
[38] P. Thiffault, J. Bergeron, "Fatigue and individual differences in monotonous simulated driving," Personality and Individual Differences, vol. 34 no. 1, pp. 159-176, DOI: 10.1016/s0191-8869(02)00119-8, 2003.
[39] X. Wang, C. Xu, "Driver drowsiness detection based on non-intrusive metrics considering individual specifics," Accident Analysis & Prevention, vol. 95 no. part B, pp. 350-357, DOI: 10.1016/j.aap.2015.09.002, 2016.
[40] W. B. Verwey, D. M. Zaidel, "Predicting drowsiness accidents from personal attributes, eye blinks and ongoing driving behaviour," Personality and Individual Differences, vol. 28 no. 1, pp. 123-142, DOI: 10.1016/s0191-8869(99)00089-6, 2000.
[41] R. Yan, C. Wu, Y. Wang, "Exploration and evaluation of individual difference to driving fatigue for high‐speed railway: a parametric SVM model based on multidimensional visual cue," IET Intelligent Transport Systems, vol. 12 no. 6, pp. 504-512, DOI: 10.1049/iet-its.2017.0289, 2018.
[42] M. Ingre, T. Akerstedt, B. Peters, A. Anund, G. Kecklund, A. Pickles, "Subjective sleepiness and accident risk avoiding the ecological fallacy," Journal of Sleep Research, vol. 15 no. 2, pp. 142-148, DOI: 10.1111/j.1365-2869.2006.00517.x, 2010.
[43] J. Jo, S. J. Lee, K. R. Park, I.-J. Kim, J. Kim, "Detecting driver drowsiness using feature-level fusion and user-specific classification," Expert Systems with Applications, vol. 41 no. 4, pp. 1139-1152, DOI: 10.1016/j.eswa.2013.07.108, 2014.
[44] C. S. Silveira, J. S. Cardoso, A. L. Lourenço, C. Ahlström, "Importance of subject‐dependent classification and imbalanced distributions in driver sleepiness detection in realistic conditions," IET Intelligent Transport Systems, vol. 13 no. 2, pp. 347-355, DOI: 10.1049/iet-its.2018.5284, 2018.
[45] A. Persson, H. Jonasson, I. Fredriksson, U. Wiklund, C. Ahlstrom, "Heart rate variability for classification of alert versus sleep deprived drivers in real road driving conditions," IEEE Transactions on Intelligent Transportation Systems, vol. 99, 2020.
[46] F. You, X. Li, Y. Gong, H. Wang, H. Li, "A real-time driving drowsiness detection algorithm with individual differences consideration," IEEE Access, vol. 7, pp. 179396-179408, DOI: 10.1109/access.2019.2958667, 2019.
[47] W. Chu, C. Wu, H. Zhang, "Driver behavior model and its application in driver fatigue identification," China Safety Science Journal, vol. 28 no. 6, pp. 43-48, 2018.
[48] C. J. d. Naurois, C. Bourdin, C. Bougard, J.-L. Vercher, "Adapting artificial neural networks to a specific driver enhances detection and prediction of drowsiness," Accident Analysis Prevention, vol. 121, pp. 118-128, DOI: 10.1016/j.aap.2018.08.017, 2018.
[49] Y. Liang, W. J. Horrey, M. E. Howard, M. L. Lee, C. Anderson, M. S. Shreeve, C. S. O’Brien, C. A. Czeisler, "Prediction of drowsiness events in night shift workers during morning driving," Accident Analysis & Prevention, vol. 126, pp. 105-114, DOI: 10.1016/j.aap.2017.11.004, 2019.
[50] A. Å. Miley, G. Kecklund, T. Åkerstedt, "Comparing two versions of the Karolinska sleepiness scale (KSS)," Sleep and Biological Rhythms, vol. 14 no. 3, pp. 257-260, DOI: 10.1007/s41105-016-0048-8, 2016.
[51] H. Singh, A. Kathuria, "Analyzing driver behavior under naturalistic driving conditions: a review," Accident Analysis & Prevention, vol. 150,DOI: 10.1016/j.aap.2020.105908, 2021.
[52] T. a. Åkerstedt, B. A. C. Anund, J. b. Axelsson, G. Kecklund, "Subjective sleepiness is a sensitive indicator of insufficient sleep and impaired waking function," Journal of Sleep Research, vol. 3, pp. 240-252, DOI: 10.1111/jsr.12158, 2014.
[53] T. Moriyama, Y. Maesono, "Smoothed alternatives of the two-sample median and Wilcoxon’s rank sum tests," Statistics, vol. 52 no. 5, pp. 1096-1115, DOI: 10.1080/02331888.2018.1469634, 2018.
[54] L. Jin, K. Li, Q. Niu, L. L. Gao, "A new method for detecting driver fatigue using steering performance," Journal of Transport Information and Safety, vol. 32 no. 5, pp. 103-107, 2014.
[55] K. Dejong, An Analysis of the Behavior of a Class of Genetic Adaptive Systems, 1975.
[56] B. Tavakkol, M. K. Jeong, S. L. Albin, "Measures of scatter and fisher discriminant analysis for uncertain data," IEEE Transactions on Systems, Man, Cybernetics: Systems, vol. 51 no. 3, pp. 1690-1703, DOI: 10.1109/tsmc.2019.2902508, 2019.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Yifan Sun et al. This work is licensed under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Contributions of measurements for detecting drowsy driving are determined by calculation parameters, which are directly related to the accuracy of drowsiness detection. The previous studies utilized the same Unified Calculation Parameters (UCPs) to compute each driver’s measurements. However, since each driver has unique driving behavior characteristics, namely, driver fingerprinting, Individual Drivers’ Best Calculation Parameters (IDBCPs) making measurements more discriminative for drowsiness are various. Regardless of the difference in driver fingerprinting among the drivers being tested, using UCPs instead of IDBCPs to compute measurements will limit the drowsiness-detection performance of the measurements and reduce drowsiness-detection accuracies at the individual driver level. Thus, this paper proposed a model to optimize calculation parameters of individual driver’s measurements and to extract individual driver’s measurements that effectively distinguish drowsy driving. Through real vehicle experiments, we collected naturalistic driving data and subjective drowsy levels evaluated by the Karolinska Sleepiness Scale. Eight nonintrusive drowsiness-related measurements were calculated by double-layer sliding time windows. In the proposed model, we firstly applied the Wilcoxon test to analyze differences between measurements of the awake state and drowsy state, and constructed the fitness function reflecting the relationship between the calculation parameters and measurement’s drowsiness-detection performance. Secondly, the genetic algorithms were used to optimize fitness functions to obtain measured IDBCPs. Finally, we selected measurements calculated by IDBCPs that can distinguish drowsy driving to constitute individual drivers’ optimal drowsiness-detection measurement set. To verify the advantages of IDBCPs, the measurements calculated by UCPs and IDBCPs were, respectively, used to build driver-specific drowsiness-detection models: DF_U and DF_I based on the Fisher discriminant algorithm. The mean drowsiness-detection accuracies of DF_U and DF_I were, respectively, 85.25% and 91.06%. It indicated that IDBCPs could enhance measurements’ drowsiness-detection performance and improve the drowsiness-detection accuracies. This paper contributed to the establishment of personalized drowsiness-detection models considering driver fingerprinting differences.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer