Signal Processing - November 2016 - 43
versa (except a few locations, such as "I" and "J"). A compreIn the EEG method, two (or three including the active
hensive review of various EEG processing techniques used to
ground) to more than 100 electrodes are located on the
monitor driver's mental workload, fatigue, and drowsiness is
scalp, each measuring an aggregate of electric voltage fields
provided in [31].
from millions of neighboring neurons. EEG signals can be
Finally, it is noteworthy that any facial activity or eye
expressed in terms of a number of rhythmic activities, which
movement can cause interference in the EEG signals, which
are usually divided into the following frequency bands: Delta
are commonly referred to as artifacts. For example, the blue
(< 4 Hz), Theta (4-8 Hz), Alpha (812 Hz), Beta (12-30 Hz),
highlighted parts in Figure 7 are the artifacts caused by eye
and Gamma (> 30 Hz) [42]. When no major cognitive or
blinks. The common practice in EEG analysis is to remove
motor task is performed, large populations of neurons are
these artifacts to study the underlying brain activity. However,
synchronized and result in steady rhythmic activities. In conin the context of driver monitoring, these artifacts can provide
trast, during cognitive or motor tasks, the synchronization of
side information regarding the facial activities, in particular
these populations usually decreases (in some cases increases),
eye movements. Therefore, one area with great potential for
which results in a decrease (or increase) in the power of corfuture research is to exploit EEG artifacts for extraction of fearesponding oscillatory rhythms.
tures, such as blink duration/frequency, eye closures, and even
The waking EEG is mostly characterized by a desynchroeye gaze direction.
nized pattern, causing rapid, high-frequency waves in the beta
range. When people are awake in a quiet
relaxed state, the increased synchrony of
Data fusion
There is great potential
underlying neural activity in nonstimulatEach of the three measurement categories
for the development
ed brain regions results in patterns of alpha
discussed in the previous sections has its
of new fusion
waves particularly at the posterior part of
own pros and cons, which have to be taken
the brain. In driver monitoring systems,
into account in the design of smart driver
techniques for
one of the most difficult tasks is to detect
monitoring systems. The main limitation
driver monitoring.
the onset of drowsiness, often referred to
of both vehicle-based measures and facial/
as nonrapid eye movement (NREM) sleep
body expressions is that they depend on facstage N1 [43]. However, in EEG signals, this transition can be
tors that tend to manifest themselves at the late stages of fatigue
easily identified by the changes of alpha and theta waves. If
or drowsiness (low arousal) or mental overload (high arousal),
the driver passes this stage and enters the next NREM sleep
whereas physiological measures can provide early indicators
stage (N2) [43], the eye movements will cease, the HR slows
of changes in arousal. However, since current technologies for
down, and body temperature decreases, preparing the body
physiological measurement require direct attachment of sento enter deep sleep. At this stage, background EEG oscillasors to driver's body, these measures might be more intrutions decrease below 5 Hz. Furthermore, these slow oscilsive than other categories. Similarly, some drivers may have
lations will be superimposed by periodic, transient EEG
concerns with having a camera analyzing their facial/body
patterns called sleep spindles and K-complexes. These synexpressions while driving. If the driver's concerns regardchronization changes at different regions of the brain and
ing privacy, ease of use, and nonintrusiveness are taken into
their corresponding effects on the EEG characteristics in
account in the design of new sensing technologies such that
time/frequency/space domains can be used for driver state
drivers embrace them, the combination of these three categomonitoring. Some examples of commonly used methods
ries can provide a multifaceted driver monitoring system that
for extraction of discriminative features from EEG signals
can benefit from the advantages of each of these categories
include: parametric spectral estimation (e.g., autoregressive/
and provide higher accuracy and performance. Furthermore,
moving-average), nonparametric spectral estimation (e.g.,
information provided by intelligent transportation systems
Fourier/wavelet transform), bandpass filtering, and spatial fil[44] as well as information about driver's interactions with
tering (e.g., common spatial patterns, independent component
his surroundings, such as conversation with other passengers,
analysis, surface Laplacian filtering).
can also be utilized. Combining multiple sources of informaFigure 6 provides an example of the changes in an EEG
tion calls for the development of new data fusion techniques.
feature (the ratio between powers in Alpha and Theta bands
For example, [45] uses a fuzzy Bayesian framework to comfor T7-O1 bipolar EEG channel) and the driver's sleepiness
bine the information obtained from facial features, ECG,
level recorded in a simulator experiment. In Figure 6, both
photoplethysmography, temperature, and a three-axis accelgraphs in (a) and (b) illustrate the relationship between the
erometer to monitor driver drowsiness. Still, fusion techchanges in sleepiness level and the EEG signal. Note that the
niques for driver monitoring systems are in their early stages
sleepiness scale is a subjective scale with limited granularity
and are not fully explored yet. Potential reasons include: 1)
(five discrete levels) whereas EEG provides a nonsubjective
relatively recent success in computationally efficient realcontinuous measure of sleepiness. As shown in the lower plot
time analysis of video data, 2) relatively recent advancements
of Figure 6(a), corresponding to the 3-minute moving averin nonintrusive measurement techniques for physiological
age window (dashed line), the brain wave power ratio shows
signals, and 3) the complex nature of sensing technologies
an increasing trend with increasing sleepiness level, and vice
in driver monitoring that usually requires multidisciplinary
IEEE SIgnal ProcESSIng MagazInE
|
November 2016
|
43
Table of Contents for the Digital Edition of Signal Processing - November 2016
Signal Processing - November 2016 - Cover1
Signal Processing - November 2016 - Cover2
Signal Processing - November 2016 - 1
Signal Processing - November 2016 - 2
Signal Processing - November 2016 - 3
Signal Processing - November 2016 - 4
Signal Processing - November 2016 - 5
Signal Processing - November 2016 - 6
Signal Processing - November 2016 - 7
Signal Processing - November 2016 - 8
Signal Processing - November 2016 - 9
Signal Processing - November 2016 - 10
Signal Processing - November 2016 - 11
Signal Processing - November 2016 - 12
Signal Processing - November 2016 - 13
Signal Processing - November 2016 - 14
Signal Processing - November 2016 - 15
Signal Processing - November 2016 - 16
Signal Processing - November 2016 - 17
Signal Processing - November 2016 - 18
Signal Processing - November 2016 - 19
Signal Processing - November 2016 - 20
Signal Processing - November 2016 - 21
Signal Processing - November 2016 - 22
Signal Processing - November 2016 - 23
Signal Processing - November 2016 - 24
Signal Processing - November 2016 - 25
Signal Processing - November 2016 - 26
Signal Processing - November 2016 - 27
Signal Processing - November 2016 - 28
Signal Processing - November 2016 - 29
Signal Processing - November 2016 - 30
Signal Processing - November 2016 - 31
Signal Processing - November 2016 - 32
Signal Processing - November 2016 - 33
Signal Processing - November 2016 - 34
Signal Processing - November 2016 - 35
Signal Processing - November 2016 - 36
Signal Processing - November 2016 - 37
Signal Processing - November 2016 - 38
Signal Processing - November 2016 - 39
Signal Processing - November 2016 - 40
Signal Processing - November 2016 - 41
Signal Processing - November 2016 - 42
Signal Processing - November 2016 - 43
Signal Processing - November 2016 - 44
Signal Processing - November 2016 - 45
Signal Processing - November 2016 - 46
Signal Processing - November 2016 - 47
Signal Processing - November 2016 - 48
Signal Processing - November 2016 - 49
Signal Processing - November 2016 - 50
Signal Processing - November 2016 - 51
Signal Processing - November 2016 - 52
Signal Processing - November 2016 - 53
Signal Processing - November 2016 - 54
Signal Processing - November 2016 - 55
Signal Processing - November 2016 - 56
Signal Processing - November 2016 - 57
Signal Processing - November 2016 - 58
Signal Processing - November 2016 - 59
Signal Processing - November 2016 - 60
Signal Processing - November 2016 - 61
Signal Processing - November 2016 - 62
Signal Processing - November 2016 - 63
Signal Processing - November 2016 - 64
Signal Processing - November 2016 - 65
Signal Processing - November 2016 - 66
Signal Processing - November 2016 - 67
Signal Processing - November 2016 - 68
Signal Processing - November 2016 - 69
Signal Processing - November 2016 - 70
Signal Processing - November 2016 - 71
Signal Processing - November 2016 - 72
Signal Processing - November 2016 - 73
Signal Processing - November 2016 - 74
Signal Processing - November 2016 - 75
Signal Processing - November 2016 - 76
Signal Processing - November 2016 - 77
Signal Processing - November 2016 - 78
Signal Processing - November 2016 - 79
Signal Processing - November 2016 - 80
Signal Processing - November 2016 - 81
Signal Processing - November 2016 - 82
Signal Processing - November 2016 - 83
Signal Processing - November 2016 - 84
Signal Processing - November 2016 - 85
Signal Processing - November 2016 - 86
Signal Processing - November 2016 - 87
Signal Processing - November 2016 - 88
Signal Processing - November 2016 - 89
Signal Processing - November 2016 - 90
Signal Processing - November 2016 - 91
Signal Processing - November 2016 - 92
Signal Processing - November 2016 - 93
Signal Processing - November 2016 - 94
Signal Processing - November 2016 - 95
Signal Processing - November 2016 - 96
Signal Processing - November 2016 - 97
Signal Processing - November 2016 - 98
Signal Processing - November 2016 - 99
Signal Processing - November 2016 - 100
Signal Processing - November 2016 - 101
Signal Processing - November 2016 - 102
Signal Processing - November 2016 - 103
Signal Processing - November 2016 - 104
Signal Processing - November 2016 - 105
Signal Processing - November 2016 - 106
Signal Processing - November 2016 - 107
Signal Processing - November 2016 - 108
Signal Processing - November 2016 - 109
Signal Processing - November 2016 - 110
Signal Processing - November 2016 - 111
Signal Processing - November 2016 - 112
Signal Processing - November 2016 - 113
Signal Processing - November 2016 - 114
Signal Processing - November 2016 - 115
Signal Processing - November 2016 - 116
Signal Processing - November 2016 - 117
Signal Processing - November 2016 - 118
Signal Processing - November 2016 - 119
Signal Processing - November 2016 - 120
Signal Processing - November 2016 - 121
Signal Processing - November 2016 - 122
Signal Processing - November 2016 - 123
Signal Processing - November 2016 - 124
Signal Processing - November 2016 - 125
Signal Processing - November 2016 - 126
Signal Processing - November 2016 - 127
Signal Processing - November 2016 - 128
Signal Processing - November 2016 - 129
Signal Processing - November 2016 - 130
Signal Processing - November 2016 - 131
Signal Processing - November 2016 - 132
Signal Processing - November 2016 - 133
Signal Processing - November 2016 - 134
Signal Processing - November 2016 - 135
Signal Processing - November 2016 - 136
Signal Processing - November 2016 - 137
Signal Processing - November 2016 - 138
Signal Processing - November 2016 - 139
Signal Processing - November 2016 - 140
Signal Processing - November 2016 - 141
Signal Processing - November 2016 - 142
Signal Processing - November 2016 - 143
Signal Processing - November 2016 - 144
Signal Processing - November 2016 - 145
Signal Processing - November 2016 - 146
Signal Processing - November 2016 - 147
Signal Processing - November 2016 - 148
Signal Processing - November 2016 - Cover3
Signal Processing - November 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com