1. Field of the Invention
The present invention relates to a technique of assisting in safe driving by determining a state of attention (e.g., a state of being focused on driving or a state of being distracted) of an operator performing operation of a vehicle, such as driving an automobile, on the basis of an electroencephalogram.
2. Description of the Related Art
In recent years, in the development of safe driving assistance techniques, there are increasing needs for techniques of grasping the physical state or psychological state of a driver in real time and providing assistance which is adapted to the state of the driver. As a technique of objectively and quantitatively evaluating the state of a driver, attempts of quantifying the arousal level by using physiological indices, e.g., an electroencephalogram or nictitation, are being made. For example, Japanese Laid-Open Patent Publication No. 7-108848 discloses a technique of estimating the arousal level of a driver from a hypnagogic waveform pattern or an α wave component of the electroencephalogram.
However, the inventors consider it insufficient to employ the mere arousal level to define the state of a driver during driving. The reason is that the arousal level alone does not help define a state where attention is not directed to driving (a so-called state of distraction) although one is in wakeful state. Therefore, what is needed is not only the conventional dozing-off detection based on the arousal level, but also a technique of measuring and evaluating a specific state of attention with respect to driving (e.g., a “looking-aside of the conscious”, which is the conscious being not focused on driving because of thinking about something else, or being absorbed in music or a conversation, for example).
In recent years, studies are undertaken to examine how much attention is being paid to a visual object by using an eye fixation related potential (EFRP) of the electroencephalogram. This method makes it possible to examine a state of attention to driving, including a looking-aside of the conscious. As used herein, an “eye fixation related potential” refers to a transient potential fluctuation in the brain which occurs in relationship with the end time of a rapid oculomotor movement (saccade), i.e., the start time of an eye fixation, while a person is working on a task or looking at things at liberty. Among the components of an eye fixation related potential, a positive component which appears more dominantly in the occiput than in the sinciput is especially referred to as a “lambda response”. A lambda response is known to fluctuate with the degree of attention and concentration onto a visual object.
For example, in Japanese Laid-Open Patent Publication No. 2007-125184, in an environment where large and small saccades variously occur, the saccades are classified based on saccade size or patterns of line-of-sight movement, and an eye fixation related potential is calculated. Then, a degree of attention and concentration is evaluated from a specific component (e.g., the amplitude value of an eye fixation related potential component corresponding to a lambda response) of the calculated eye fixation related potential.
However, since the manner in which an electroencephalogram waveform appears is greatly affected by the individual difference of each driver, the conventional technique described in Japanese Laid-Open Patent Publication No. 2007-125184 cannot accurately determine a state of attention to driving.
This will be specifically described with reference to
According to the graph of
One method of adjusting for such individual differences is previously performing an adjustment as to the determination criterion of each test subject, i.e., so-called calibration. For example, Japanese Laid-Open Patent Publication No. 2005-34620 proposes a method of adjusting for individual differences when using an electroencephalogram interface for distinguishing an option that a test subject wishes to select from among a plurality of options by utilizing an event-related potential of the electroencephalogram. In this method, one test subject is asked to previously perform about 100 runs of a task of selecting one option from among a plurality of options by using the electroencephalogram interface. Then, from the electroencephalogram data obtained from each task, the system learns characteristic features of the electroencephalograms of the respective individuals.
A similar method might also be possible for determining a state of attention to driving by using an electroencephalogram. However, the requirement of a complicated calibration task prior to driving is troublesome and is a lot of burden on the driver. Furthermore, it is practically impossible for actually driving to be conducted in a state of distraction on a public road for the sake of a previous calibration task, which makes it difficult to acquire a sufficient amount of data for learning in advance.
The present invention has been made in order to solve the above problems, and an objective thereof is, in an apparatus which determines a state of attention to driving by using an electroencephalogram that is susceptible to large individual differences among drivers, to accurately determine the state of attention of each driver, without asking the driver to previously perform any explicit calibration task.
A state-of-attention determination apparatus according to the present invention comprises: an electroencephalogram measurement section for measuring an electroencephalogram signal of an operator; an oculomotor measurement section for measuring an oculomotor signal indicating an oculomotor movement of the operator; a standby state detection section for detecting a time period during which the operator is making preparations prior to beginning a driving operation; a determination criterion adjustment section for adjusting a determination criterion for determining a state of attention while the operator is performing a driving operation, the determination criterion adjustment section calculating an eye fixation related potential of the electroencephalogram signal measured at least in the time period by using the oculomotor signal, and adjusting the determination criterion based on the calculated eye fixation related potential; a state-of-attention determination section for calculating an eye fixation related potential from the electroencephalogram signal and the oculomotor signal measured after the operator begins a driving operation, and determining a state of attention of the operator performing the driving operation based on the calculated eye fixation related potential and the adjusted determination criterion; and an output section for acting to call attention of the operator based on a result of determination.
The determination criterion adjustment section may adjust the determination criterion further based on a frequency power spectrum value of the electroencephalogram signal measured in the time period.
The state-of-attention determination section may determine the state of attention of the operator by comparing an amplitude value of a lambda response of the arithmetic-meaned eye fixation related potential against a determination threshold which is the determination criterion.
As the determination criterion, the determination criterion adjustment section may set a higher determination threshold as the lambda response amplitude value of the calculated eye fixation related potential increases, and set a lower determination threshold as the lambda response amplitude value decreases.
The determination criterion adjustment section may set a higher determination criterion as the power spectrum value of a waves contained in the electroencephalogram signal measured in the time period increases, and set a lower determination criterion as the power spectrum value of β waves contained in the electroencephalogram signal measured in the time period increases.
The state-of-attention determination apparatus may be used to determine the state of attention of the operator performing a driving operation of a vehicle and to call attention of the operator, and the standby state detection section may detect the time period by defining as a start time at least one of the following points in time: a start of an engine of the vehicle, a start of a setting manipulation for a car navigation system provided in the vehicle, release of a brake of the vehicle, and detection of a vehicle speed of the vehicle being equal to or less than a predetermined value.
The standby state detection section may detect the time period by defining as an end time at least one of the following points in time: completion of a setting manipulation for the car navigation system, detection of a vehicle speed of the vehicle being equal to or greater than a predetermined value, and a predetermined time after the start time.
Based on the oculomotor signal, the determination criterion adjustment section may detect as a start time of the eye fixation related potential a point in time at which the oculomotor movement of the operator has become smaller than a predetermined threshold.
As the amplitude value of the lambda response, the attention amount determination section may utilize a local maximum contained within 50±100 milliseconds of the arithmetic-meaned eye fixation related potential based on the eye fixation start time as a starting point.
Another state-of-attention determination apparatus according to the present invention comprises: a standby state detection section for detecting a time period during which an operator is making preparations prior to beginning a driving operation; a determination criterion adjustment section for adjusting a determination criterion for determining a state of attention while the operator is performing a driving operation, the determination criterion adjustment section using an oculomotor signal measured by an oculomotor measurement section for measuring an oculomotor signal indicating an oculomotor movement of the operator to calculate an eye fixation related potential of an electroencephalogram signal measured at least in the time period by an electroencephalogram measurement section for measuring an electroencephalogram signal of the operator, and adjusting the determination criterion based on the calculated eye fixation related potential; a state-of-attention determination section for calculating an eye fixation related potential from the electroencephalogram signal and the oculomotor signal measured after the operator begins a driving operation, and determining a state of attention of the operator performing the driving operation based on the calculated eye fixation related potential and the adjusted determination criterion; and an output section for acting to call attention of the operator based on a result of determination.
A state-of-attention determining method according to the present invention comprises: a step of measuring an electroencephalogram signal of an operator; a step of measuring an oculomotor signal indicating an oculomotor movement of the operator; a step of detecting a time period during which the operator is making preparations prior to beginning a driving operation; a step of adjusting a determination criterion for determining a state of attention while the operator is performing a driving operation, the step calculating an eye fixation related potential of the electroencephalogram signal measured at least in the time period by using the oculomotor signal, and adjusting the determination criterion based on the calculated eye fixation related potential; a step of calculating an eye fixation related potential from the electroencephalogram signal and the oculomotor signal measured after the operator begins a driving operation; a step of determining a state of attention of the operator performing the driving operation based on the calculated eye fixation related potential and the adjusted determination criterion; and a step of acting to call attention of the operator based on a result of determination.
A computer program according to the present invention is a computer program to be executed by a computer mounted in a state-of-attention determination apparatus, the computer program causing the computer to execute: a step of receiving data of an electroencephalogram signal of an operator; a step of receiving data of an oculomotor signal indicating an oculomotor movement of the operator; a step of detecting a time period during which the operator is making preparations prior to beginning a driving operation; a step of adjusting a determination criterion for determining a state of attention while the operator is performing a driving operation, the step calculating an eye fixation related potential of the electroencephalogram signal measured at least in the time period by using the oculomotor signal, and adjusting the determination criterion based on the calculated eye fixation related potential; a step of calculating an eye fixation related potential from the electroencephalogram signal and the oculomotor signal measured after the operator begins a driving operation; a step of determining a state of attention of the operator performing the driving operation based on the calculated eye fixation related potential and the adjusted determination criterion; and a step of acting to call attention of the operator based on a result of determination.
According to the present invention, without asking an operator to previously perform any explicit calibration task, it is possible to a maintain high accuracy in the determination of the state of attention (e.g., a state of being focused on driving or a state of being distracted) of each operator. Therefore, based on the result of determination, it is possible to provide appropriate assistance, e.g., attention calling, for each operator.
Other features, elements, processes, steps, characteristics and advantages of the present invention will become more apparent from the following detailed description of preferred embodiments of the present invention with reference to the attached drawings.
a) to 17(d) are diagrams showing average values, which are respectively derived under four conditions, of distinction rates of the state of attention to driving concerning all of 12 test subjects.
Hereinafter, with reference to the attached drawings, an embodiment of a state-of-attention determination apparatus, method, and program according to the present invention will be described.
In the present embodiment, it is assumed that the state-of-attention determination apparatus is to be used in a situation where a driver performs a driving operation of a vehicle (automobile). Hereinafter, an experiment conducted by the inventors, and the findings which the inventors derived from the results of the experiment, will be described first.
From the experiment described below, the inventors have found that an optimum threshold for determining a state of attention to driving can be estimated for each driver based on the lambda response amplitude value of the eye fixation related potential in a driving operation standby state, and the power spectrum values of α waves, β waves, and θ waves among components of the electroencephalogram.
In the example of driving a vehicle such as an automobile, a “driving operation standby state” means a state of making preparations (e.g., engine start, manipulating a car navigation system, or releasing the parking brake) before beginning a travel (driving operation), or a state where the vehicle speed is less than 10 km/hour, which is generally considered as slow speed. As will be described later, the present invention does not need to be particularly limited to the operation of driving; therefore, the generic term “operation standby state” may be used. The “eye fixation related potential” and “lambda response” are as already described in the background art section.
Hereinafter, the details of the experiment conducted by the inventors will be described.
There were a total of 12 test subjects, including 7 males and 5 females, whose average age was 21.3±1.2 years. The inventors conducted an experiment by a dual task method, where each test subject was asked to concurrently perform two tasks.
The first task was a driving task. Each test subject was asked to perform a task of driving in a town course of about 6 minutes on a driving simulator (manufactured by MITSUBISHI PRECISION CO., LTD.; hereinafter abbreviated as a “DS”). The roads in the town course were set to a congestion level that allowed free traveling within the speed limit, and also preceding vehicles, oncoming vehicles, following vehicles, and pedestrians were provided. Following the instructions which were displayed on the screen of the car navigation system, each test subject traveled a predetermined route. However, the route was confirmed only via the test subject's own visual inspection of the screen, and no navigation via audio guidance was provided.
The second task was a cognitive load task. With a purpose of experimentally diverting the attention resource of the test subject from driving, a task called an n-Back test was performed. An “n-Back test” is a task where single-digit numbers in audio form are presented every 3 seconds, for example, and after the presentation, each number which was presented n steps earlier (e.g., 0 steps earlier, 2 steps earlier) is to be declared via voice utterance. This will be specifically described. For example, in the case where audio presentation of “3, 5, 9, 1, 6, . . . ” is made at an interval of every 3 seconds and numbers which are 0 steps earlier (0-Back) are to be declared, the test subject is supposed to declare the presented numbers as they come, i.e., “3, 5, 9, 1, 6, . . . ”. On the other hand, in the case where numbers which are 2 steps earlier (2-Back) are to be declared, the test subject is supposed to declare a number which is always 2 steps earlier, i.e., “-(no answer), -(no answer), 3, 5, 9, . . . ”. As the value of n increases, more numerical values need to be temporarily memorized and updated by the test subject, which increases the cognitive load of the test subject. Therefore, this is believed to experimentally mock having thoughts during driving or having a conversation related to one's memory, and the like.
Next, the experimental conditions will be described. In this experiment, the electroencephalogram during driving was measured under two conditions as shown in Table 1. The first condition was a driving-focused condition. Under the driving-focused condition, DS operation (driving) and a 0-Back test are conducted concurrently. Since a 0-Back test does not present such a large cognitive load, this is considered to be a state of being able to focus on driving.
The second condition is a distracted condition. Under the distracted condition, DS operation (driving) and a 2-Back test are conducted concurrently. Since a 2-Back test presents a cognitive load, the test subject needs to allocate a lot of attention resource to performing this task, thus presumably causing a state of being distracted from driving.
Moreover, each test subject was asked to wear an electroencephalograph (manufactured by TEAC Corporation; Polymate AP-1124). The electrode positioning of the electroencephalograph was as follows. A recording electrode was placed at Oz (occiput) in the International 10-20 system; reference electrodes were placed at A1 and A2 (average of both right and left earlobes); and a ground electrode was placed at the metopic.
Electroencephalogram data which was measured with a sampling frequency of 200 Hz and a time constant of 3 seconds was subjected to a bandpass filtering process of 1 to 15 Hz. Then, based on the saccade end time, i.e., the eye fixation start time as a starting point, electroencephalogram data from −300 milliseconds to 600 milliseconds was cut out, and subjected to a baseline correction with respect to a potential value at 0 milliseconds.
As described earlier,
In the graph of
Now, estimation of a state of attention as to whether each test subject's attention was focused on driving or was distracted will be discussed. In the present embodiment, an amplitude value of the lambda response and a threshold are employed, such that a state of focused driving is determined (estimated) when the amplitude value is greater than the threshold, or a state of distraction is determined (estimated) when the amplitude value is equal to or less than that.
Judging from the amplitude value of the lambda response, as for the test subject A of
First plots 91 to 94 at the left end of each graph of
On the other hand, the second and later plots of each graph represent lambda response amplitude values calculated from EFRP arithmetic mean waveforms for the respective time periods for determination after the driving operation standby state, where a time span TW is set to 180 seconds and a time shift TS is set to 30 seconds.
According to the plots 91 to 94 in
The inventors have made the following observation from such characteristics.
In a driving operation standby state, oculomotor movements associated with trivial tasks of confirmation will occur. For example, oculomotor movements occur in response to the engine start, manipulations of the car navigation system, releasing of the parking brake, watching of one's right and left before pulling out and during travel at a slow speed, and so on. Moreover, it is believed that a certain amount of attention resource is assigned to each such confirmation task, as necessary, in a driving operation standby state. The reason is that a manipulation of the car navigation system for setting a desired destination, and an operation of pulling a vehicle out of a relatively narrow place such as a parking lot while paying attention so that no bumping will occur at the front, rear, right, or left, constitute a sequence of tasks whose execution require a certain amount of attention, as compared to the relatively monotonous task of subsequent driving. Furthermore, each operation requires confirmation via visual inspection, and thus is considered to be a task that inevitably causes oculomotor movements.
Therefore, not only referring to a time range existing prior to travel or during travel at a slow speed, but a “driving operation standby state” may also be considered as a state where the aforementioned sequence of tasks is being actually executed. It is presumably for this reason that the lambda response amplitude value in a driving operation standby state is not much affected by differences in, the state of attention (experimental conditions) (i.e., the difference between the plots 91 and 92 or the difference between the plots 93 and 94 in
It would usually be preferable to make determination criterion adjustments for each driver (a so-called calibration) by utilizing the eye fixation related potential during actual driving, because the need to determine the state of attention of the driver during driving would make it naturally appropriate to acquire the eye fixation related potential during a driving time period, in which individual differences occur.
However, the inventors have recognized through experimentation that the states of attention of drivers have little variation and are rather constant, and that it is not so much during driving as in a driving operation standby state, which exists prior to driving (period of making preparations for driving), that the eye fixation related potential is likely to be affected by individual differences alone. Based on this finding, the time period of a driving operation standby state becomes an appropriate time zone for acquiring the eye fixation related potential of the driver, and it is preferable to make determination criterion adjustments for each driver (so-called calibration) by utilizing the eye fixation related potential during this driving operation standby state.
According to this approach, it is believed that an optimum threshold which takes each test subject's characteristics into consideration can be calculated by using a lambda response amplitude value in an operation standby state, which strongly reflects individual differences alone. An example of a simplest method may be to calculate an optimum threshold as follows.
Th=L [Equation 1]
Herein, L is a lambda response amplitude value in an operation standby state, and Th is an optimum determination threshold of each test subject.
Furthermore, specific calculation methods other than the above equation will be described in detail below.
As a result of subjecting the data plotted in
Th=1.0366·L−0.0575 [Equation 2]
A correlation coefficient R in the approximate expression is 0.96, indicative of a very strong correlation relationship between the lambda response amplitude value and the optimum threshold in an operation standby state. A “correlation function” is a statistical index representing a correlation (degree of similarity) between two variables, and it is generally believed that a strong correlation exists when its absolute value is 0.7 or more. By utilizing this relationship, it becomes possible to estimate an optimum threshold from the lambda response amplitude value in an operation standby state.
As described above, it is possible to estimate a threshold based on the lambda response amplitude value alone. The inventors have further utilized the power spectrum values of α waves, β waves, and θ waves to determine a threshold, and made evaluations thereof.
E=0.9465·L+1.0950·α−0.7410·β+0.3406·θ−1.4438
Th=E [Equation 3]
The correlation coefficient R in the above approximate expression is 0.99, indicative of an even stronger correlation relationship than in the example of
As described above, from the experiment of the inventors and its experimental results, it was found that the optimum threshold of each test subject can be estimated more accurately based only on the lambda response amplitude value in an operation standby state, or by employing the power spectrum values of α waves, β waves, and θ waves in addition to the lambda response amplitude value.
Note that, when vehicle operations are categorized into an operation of driving toward a destination (driving operation) and an operation of making preparations before beginning the driving operation, a “driving operation standby state” refers to the latter. The detection of a driving operation standby state may be made based on whether a predetermined time has elapsed or not since a given point in time, e.g., the engine start, and/or may be changed in accordance with the contents of the operational preparations. For example, if a shift lever operation or a stepping on the accelerator has been detected, it may be determined that the “driving operation standby state” has ended and a transition to a “driving operation state” has occurred.
Hereinafter, an embodiment of a state-of-attention determination apparatus according to the present invention, which was accomplished by the inventors based on the above findings, will be described. Although a situation of driving an automobile or the like will be illustrated as in the above description, this is exemplary.
The state-of-attention determination apparatus 1 includes an electroencephalogram measurement section 11, an oculomotor measurement section 12, an output section 16, and a determination processing section 20. The determination processing section 20 includes a standby state detection section 13, a determination criterion adjustment section 14, and a state-of-attention determination section 15. Note that the driver 10 block is illustrated for ease of description.
Hereinafter, the respective constituent elements will be schematically described, and then specifically described in order.
The electroencephalogram measurement section 11 measures an electroencephalogram signal of the driver 10.
The oculomotor measurement section 12 measures oculomotor movements of the driver 10, and outputs an oculomotor signal indicating the oculomotor movements.
The standby state detection section 13 of the determination processing section 20 detects the time period of a driving operation standby state, i.e., a period over which a driving operation standby state continues. Based on the electroencephalogram data in the time period and the value of a specific component (described later) calculated from the oculomotor data, the determination criterion adjustment section 14 of the determination processing section 20 adjusts the determination criterion for determining a state of attention to driving. Moreover, by utilizing the oculomotor data measured by the oculomotor measurement section 12, the state-of-attention determination section 15 of the determination processing section 20 calculates an eye fixation related potential from the electroencephalogram data measured by the electroencephalogram measurement section 11, and determines a state of attention to driving based on the amplitude value of a specific component in the calculated eye fixation related potential and the determination criterion adjusted by the determination criterion adjustment section 14.
Based on the result of determination, the output section 16 provides assistance of calling the attention of the driver 10.
Hereinafter, each functional block will be described in detail.
The electroencephalogram measurement section 11 is an electroencephalograph which measures a potential by using electrodes which are worn on the head of the driver 10, and outputs an electroencephalogram signal by measuring potential changes therein. The inventors envisage that a wearable-type electroencephalograph will be used in future.
However, measurement is also possible at Pz (parietal center) near the occiput, and a head-mount type electroencephalograph having an electrode disposed so as to come in contact with this position may be adopted. The electrode positions are to be determined based on reliability of signal measurements, wearing ease, and the like.
Moreover, there may be at least two electrodes. For example, potential measurement is possible with only the electrodes 11b and 11d corresponding to electrode positions Oz and A1.
By adopting such electrode positioning, the electroencephalogram measurement section 11 is able to measure an electroencephalogram of the driver 10. The measured electroencephalogram signal is sampled so as to be computer-processible, and is stored to a primary storage device (e.g. semiconductor memory) which is included in the electroencephalogram measurement section 11. Note that an auxiliary storage device (not shown) such as a hard disk drive may be provided in the state-of-attention determination apparatus 1, and the sampled electroencephalogram signals may be stored in that auxiliary storage device. For example, data spanning a predetermined fixed time is temporarily stored in the aforementioned primary storage device, and updated from time to time. Instead of temporarily, they may all be stored in the aforementioned auxiliary storage device.
In order to reduce the influence of noises on commercial power mixing into the electroencephalogram signal, it is preferable that the electroencephalogram signal measured by the electroencephalogram measurement section 11 is subjected to an advance low-pass filtering process. In the case where commercial power of e.g. 50 Hz or 60 Hz is to be used, the electroencephalogram signal may be subjected to a 30 Hz low-pass filtering process.
It is assumed that the driver 10 is wearing the aforementioned electroencephalograph in advance.
The oculomotor measurement section 12 measures oculomotor movements according to the EOG (Electrooculogram) method. The “EOG method” is a method of measuring oculomotor movements from potential changes in the electrodes that are disposed on the right and left and above and below an eyeball. The EOG method takes advantage of the nature of an eyeball's cornea that it is positively charged relative to the retina. The oculomotor measurement section 12 outputs a signal (oculomotor signal) indicating the oculomotor movements.
From a potential difference between the electrodes (H1, H2) worn at the right and left temples of the driver 10, the horizontal direction potential detector 21 detects a horizontal oculomotor signal indicating the motion of the eyeball along the horizontal direction. From a potential difference between the electrodes (V1, V2) worn above and below the eyeball, the vertical direction potential detector 22 detects a vertical oculomotor signal indicating the motion of the eyeball along the vertical direction. Note that a vector signal obtained by merging horizontal and vertical oculomotor signals may be used as a signal indicating the direction of oculomotor movement. In advance, the eye angle information memory 23 stores information (first eye angle information) indicating correspondence between the amplitude values of horizontal and vertical oculomotor signals and eyeball angles. Based on this eye angle information, the converter 24 measures an eyeball angle from each amplitude value. The primary memory 25 stores data spanning a predetermined fixed time, and updates it from time to time. The oculomotor measurement section 12 shown in
Alternatively, the oculomotor measurement section 12 may take measurements according to the corneal reflection method instead of the EOG method.
The oculomotor measurement section 12 includes a near-infrared light source 31, a CCD camera 32, a reflection image position detector 33, an eye angle information memory 34, a converter 35, and a primary memory 36.
The near-infrared light source 31 is a near-infrared point light source, which irradiates the eyeball 37 with near-infrared. The CCD camera 32 images the eyeball 37 irradiated with near-infrared. At this time, the test subject is gazing at an image or the like which is indicated on the display 40. The position to be gazed at is illustrated as a fixation point 41. Based on the capture video of the eyeball, the reflection image position detector 33 recognizes the pupil 38 and the corneal surface, and further detects the position of a reflection image (corneal reflection image 39) of the light source at the pupil 38 and the corneal surface. The eye angle information memory 34 stores the relationship (second eye angle information) between positions of the corneal reflection image 39 and angles of the eyeball 37 in advance. The data structure of the second eye angle information is similar to the data structure shown in
Based on the eye angle information, the converter 35 measures an eyeball angle from the position of the reflection image. The primary memory 36 stores data spanning a predetermined fixed time, and updates it from time to time. The oculomotor measurement section 12 shown in
Next, the specific construction of the determination processing section 20 (
The determination processing section 20 includes a CPU 5a, a RAM 5b, a ROM 5c, a program 5d, an image processing circuit 5e, and an audio processing circuit 5f.
The CPU 5a reads the computer program 5d which is stored in the ROM 5c onto the RAM 5b, where the computer program 5d is laid out and executed. By executing the computer program 5d, the CPU 5a functions as the standby state detection section 13, the determination criterion adjustment section 14, and the state-of-attention determination section 15, which have been described in connection with
The determination processing section 20 further includes the image processing circuit 5e and the audio processing circuit 5f. In accordance with an instruction from the CPU 5a, the image processing circuit 5e generates data of an image to be displayed on a head-up display (HUD) 16a described later. In accordance with an instruction from the CPU 5a, the audio processing circuit 5f generates data of an audio to be output from a loudspeaker 16b in the car.
The aforementioned computer program may be distributed on the market in the form of a product recorded on a storage medium, such as a CD-ROM, or transmitted via telecommunication lines such as the Internet. Note that the determination processing section 20 can also be implemented in hardware, e.g., a DSP composed of a computer program incorporated in a semiconductor circuit.
Next, the respective operations (functions) when the CPU 5a of the determination processing section 20 executes the program 5d in order to operate as the standby state detection section 13, the determination criterion adjustment section 14, and the state-of-attention determination section 15 will be described.
The standby state detection section 13 detects the time period of a driving operation standby state.
Specific examples of start timings of the time period are the engine start, start of car navigation system manipulations, release of the parking brake, and the timing of detecting a state where the vehicle speed is less than 10 km/hour.
End timings of the time period may be, for example, the timing of detecting a state where the vehicle speed is 10 km/hour or more, completion of the setting of the car navigation system, and lapse of a predetermined time after the start timing (e.g., 45 seconds later).
The standby state detection section 13 detects at least one of the aforementioned start timings, and detects at least one of the aforementioned end timings. Furthermore, having detected both of the start and end timings marking the time period of a driving operation standby state, the standby state detection section 13 notifies the determination criterion adjustment section 14 of those results.
Based on the electroencephalogram data in the above time period and the value of a specific component calculated from the oculomotor data, specifically, based on the lambda response amplitude value of the eye fixation related potential, and power spectrum values e.g., α waves, β waves, and θ waves, the determination criterion adjustment section 14 adjusts the determination criterion for determining a state of attention to driving. Now, a procedure of processing by the determination criterion adjustment section 14 will be described with reference to
At step S51 in
At step S52, the determination criterion adjustment section 14 acquires from the oculomotor measurement section 12 the oculomotor data which was measured by the oculomotor measurement section 12 in the aforementioned time period.
At step S53, saccades in the aforementioned oculomotor data are detected, and the end time of each saccade detected, i.e., the eye fixation start time is extracted or identified.
According to previous literature (Yo MIYATA et al., “New Physiopsychology 1”, 1998, p 256, Kitaoji Shobo), the time required for a saccade is usually 20 to 70 milliseconds, and the saccade velocity is 300 to 500 degrees (degrees)/second in terms of viewing angle. Therefore, any oculomotor movement such that the direction of movement of the eyeball continues to be the same for a predetermined time (e.g., 20 to 70 milliseconds) and that the average angular velocity during the predetermined time is equal to or greater than 300 degrees (degrees)/second can be detected as a saccade.
As a saccade detection method, a method may be employed where saccades in the horizontal and vertical directions are first detected, and thereafter any saccades in the horizontal and vertical directions which have overlapping time periods are combined into one saccade. A method may also be employed where vector data obtained by merging horizontal oculomotor data and vertical oculomotor data is calculated first, and saccade detection is performed based on the direction and size data of the vector data.
As an eye fixation start time, the determination criterion adjustment section 14 extracts each saccade end time that is detected.
At step S54, the determination criterion adjustment section 14 acquires electroencephalogram data corresponding to the time period of a driving operation standby state received at step S51 from the electroencephalogram measurement section 11.
At step S55, in the electroencephalogram data having been read at step S54, the determination criterion adjustment section 14 cut outs electroencephalogram data from −300 milliseconds to 600 milliseconds based on the eye fixation start time extracted at step S53 as a starting point.
At step S56, the determination criterion adjustment section 14 calculates an amplitude value of the lambda response from each electroencephalogram data having been cut out. Hereinafter, the procedure thereof will be described in detail.
First, the determination criterion adjustment section 14 subjects each electroencephalogram data having been cut out to a baseline correction so that the potential at the eye fixation start time (0 milliseconds) is 0 μV.
Next, the determination criterion adjustment section 14 performs an arithmetic mean process for all of the electroencephalogram data having been cut out. In the example of
Finally, in the arithmetic-meaned eye fixation related potential, the determination criterion adjustment section 14 measures an amplitude value of the lambda response, which is a positive component near about 100 milliseconds.
In the present specification, in order to define a component of the eye fixation related potential, a point in time after a predetermined time from an eye fixation start time is expressed as “about 100 ms”, for example. This means that a range around a specific point in time of 100 ms may be included. Concerning the event-related potential, which is another component of an electroencephalogram signal similarly to the eye fixation related potential, “JISHOUKANRENDENI (ERP) MANYUARU—P300 WO CHUSHINNI (or “Event-Related Potential (ERP) Manual—mainly concerning P300”), edited by Kimitaka KAGA et al., Shinohara Shuppan Shinsha, 1995)” is known. According to Table 1 on p. 30 of this document, generally speaking, there are 30 ms to 50 ms of differences (shifts) in event-related potential waveform between individuals. Therefore, the terms “near about X ms” and “near X ms” mean that a breadth of 30 to 50 ms may exist before or after X ms (e.g., 100 ms±50 ms). It is considered that the eye fixation related potential also has differences (shifts) between individuals as does the event-related potential. Therefore, the present specification assumes that “near about 100 milliseconds” means e.g. a period of 50 milliseconds to 150 milliseconds also concerning the eye fixation related potential.
In the studies of the eye fixation related potential in general, an analysis is performed after taking an arithmetic mean of electroencephalogram data. As a result of this, any random action potentials of the brain that are not related to eye fixation are counteracted, whereby a component having a certain latency and polarity can be detected. However, the determination criterion adjustment section 14 of the present invention may measure a lambda response amplitude value from a non-cumulative electroencephalogram (i.e., a single piece of electroencephalogram data), without being limited to the aforementioned arithmetic mean process.
At step S57, the determination criterion adjustment section 14 calculates a power spectrum value for each frequency band of the electroencephalogram data having been read at step S54.
Generally speaking, a frequency component of the electroencephalogram that is 8 Hz or more but less than 13 Hz is referred to as a waves; a frequency component of 13 Hz or more is referred to as p waves; and a frequency component of 4 Hz or more but less than 8 Hz is referred to as θ waves. Therefore, the determination criterion adjustment section 14 first determines frequency component data from the electroencephalogram data in chronological order through Fourier transform, and calculates a power spectrum of the electroencephalogram data as a product of the frequency component data and a complex conjugate thereof. By further calculating each of the aforementioned frequency components in the calculated power spectrum, the respective power spectrum values of α waves, β waves, and θ waves are obtained.
At step S58, based on the lambda response amplitude value and the power spectrum values of α waves, β waves, and θ waves calculated at step S56 and step S57, the determination criterion for determining a state of attention to driving is adjusted. More specifically, the determination criterion adjustment section 14 calculates an optimum threshold for each driver.
According to equations 1 to 3 above, it can be seen that the threshold (Th) to be estimated has a positive correlation with the lambda response amplitude value (L) in a driving operation standby state. In other words, the determination criterion adjustment section 14 may set a higher threshold (Th) as the lambda response amplitude value (L) in a driving operation standby state increases, and set a lower threshold (Th) as the lambda response amplitude value (L) in a driving operation standby state decreases.
Although the present embodiment illustrates an example where the lambda response amplitude value and power spectrum values are utilized, it is also possible to set a threshold based only on the lambda response amplitude value, as has been described in connection with equations 2 and 3 above.
In the case of utilizing power spectrum values, the determination criterion adjustment section 14 may set a higher threshold (Th) as the power spectrum value of α waves in a driving operation standby state increases, and set a lower threshold (Th) as the power spectrum value of β waves in a driving operation standby state increases.
The inventors have found advantages of using power spectrum values as follows.
Generally speaking, it is supposed that β waves appear in the electroencephalogram when psychological activities are taking place, whereas α waves appear in an absent-minded state. Therefore, when the α waves are large and the β waves are small, i.e., in an absent-minded state, the threshold (Th) is increased according to equation 3 above.
The state-of-attention determination section 15 described later determines a “low” state of attention when the lambda response amplitude value during driving is smaller than the threshold (Th). Therefore, presumably, adjusting the threshold (Th) to be larger will make it possible to detect a state of being distracted without fail.
On the other hand, when the α waves are small and the β waves are large, i.e., when psychological activities are taking place, the threshold (Th) becomes small according to equation 3. As a result, the possibility of wrongly determining the state of being focused on driving to be a “low” state of attention is presumably decreased.
The calculated threshold is used for determining the incessantly-changing state of attention to driving at the state-of-attention determination section 15 by using the lambda response amplitude value at each moment.
At step S59, the determination criterion adjustment section 14 notifies the state-of-attention determination section 15 of the resultant determination criterion adjusted at step S58.
Step S53 above is illustrated so that electroencephalogram data from −300 milliseconds to 600 milliseconds is cut out based on each extracted eye fixation start time as a starting point. However, the time span of the electroencephalogram data to be cut out is exemplary. For example, electroencephalogram data from 0 to 200 milliseconds may be cut out based on the eye fixation start time as a starting point. Alternatively, from the standpoint that it suffices if the lambda response is acquired, an arithmetic mean may be taken of the greatest value near 100 milliseconds based on each eye fixation start time as a starting point.
Next, the processing of the state-of-attention determination section 15 will be described.
From the electroencephalogram data and oculomotor data measured by the electroencephalogram measurement section 11 and the oculomotor measurement section 12, the state-of-attention determination section 15 calculates an eye fixation related potential, and based on the calculated lambda response amplitude value of the eye fixation related potential and the determination criterion adjusted by the determination criterion adjustment section 14, determines a state of attention to driving. Hereinafter, with reference to
At step S71 in
At step S72, the state-of-attention determination section 15 decides a time period for determining the state of attention to driving. In advance, the state-of-attention determination section 15 retains data of time span TW (seconds) and time shift TS (seconds) for the time period for determination. The time span TW is a parameter that defines how long a zone the eye fixation related potential to be used should span, whereas the time shift TS is a parameter that defines every how many seconds the state of attention is to be calculated. For example, a time span of TW=20 seconds and a time shift of TS=5 seconds may be set.
However, the above setting values are exemplary. A short time span may be set within a range that conserves the accuracy of analysis, and the time shift amount is to be determined depending on the contemplated usage. For example, in the case where an immediate response is needed, e.g., alarming the driver as soon as possible when a low state of attention to driving is determined, a short time span TW=20 seconds/10 seconds/5 seconds and a short time shift TS=5 seconds may be set. On the other hand, in the case where accurate evaluations of states are needed when examining driver's state of attention after finishing driving, rather than providing immediate response, a relatively long time span TW=2 minutes or 3 minutes may be set.
The processes from step S73 to step S77 are identical to step S52 to step S56 described with reference to
At step S78, based on the lambda response amplitude value (L) calculated at step S77 and the threshold of each driver received at step S71, the state-of-attention determination section 15 determines the driver's state of attention to driving.
For example, in the case of determining whether the driver's state of attention corresponds to high or low, given the threshold Th, a “low” state of attention (i.e., a state of distraction) is determined if L<Th, or a “high” state of attention (i.e., a state of focused driving) is determined if Th≦L. In the case of determining whether the driver's state of attention corresponds to high, medium, or low, two thresholds Th1 and Th2 (Th1<Th2) are received from the determination criterion adjustment section 14, and a “low” state of attention is determined if L<Th1, a “medium” state of attention is determined if Th1≦L<Th2, or a “high” state of attention is determined if Th2≦L.
At step S79, the state-of-attention determination section 15 sends the result of determination at step S7 to the output section 16.
Moreover, the state-of-attention determination section 15 causes the aforementioned series of processes to be repeated every time shift TS (seconds).
The output section 16 presents the result of determination by the state-of-attention determination section 15 in the form of an image or audio. If the state-of-attention determination section 15 determines a “low” state of attention, the output section 16 acts toward the driver so as to call the driver's attention. In other words, via action of the output section 16, the driver enjoys an assistance of inducing a change in state.
The method of outputting by the output section 16 to the driver may be calling out to the driver in audio form, presenting an operating sound or an alarm sound, or presenting text or an image on a car navigation system or a head-up display (HUD).
Otherwise, various methods that act on the perception of the driver may be adopted, e.g., direct presentation of information using an AR (Augmented Reality) technique of displaying an image in the form of an overlay on an object which needs attention, attention calling through a vibration of the steering wheel or the like, and an indirect intervention through a smell or adjustment of an amount of fanned air.
As the respective constituent elements of the state-of-attention determination apparatus 1 perform the above-described operations, the state-of-attention determination apparatus 1 executes the processes shown in
Furthermore, advantages obtained by the present embodiment will be specifically described based on the results of trial calculations of distinction rates of the state of attention to driving.
The trial calculations of the distinction rate utilized the aforementioned experimental results. Herein, a “distinction rate” means a distinction rate between the two states of the state of focused driving and the state of distraction. With a time span of TW=180 seconds and a time shift of TS=30 seconds, an average value between the probability of correctly determining focused driving from the lambda response amplitude value under the driving-focused condition (0-Back test) and the probability of correctly determining distractedness from the lambda response amplitude value under the distracted condition (2-Back test) is defined as the aforementioned distinction rate.
a) to (d) show an average value among a total of 12 test subjects of the distinction rate of states of attention to driving determined under each of four conditions. The four conditions mean the distinction rate calculation being performed by using four different values, that is: (a) a threshold common to all test subjects; (b) an optimum threshold (estimated value) which is determined for each test subject from the lambda response amplitude value in a driving operation standby state according to the present invention; (c) an optimum threshold (estimated value) which is determined for each test subject from the lambda response amplitude value and an average power spectrum value of a waves, β waves, and θ waves in a driving operation standby state according to the present invention; and (d) an optimum threshold of each test subject as determined from both experimental results of focused driving and distractedness (corresponding to a previous explicit calibration task). The threshold common to all test subjects under condition (a) was an average value of the lambda response amplitudes under the respective conditions in the arithmetic mean waveform of all test subjects shown in
As shown in
The results shown in
With the construction and procedure of processing according to the present embodiment, in a state-of-attention determination apparatus for determining a driver's state of attention, an optimum threshold for determining each driver's state of attention is calculated based on the lambda response amplitude value and power spectrum values of α waves, β waves, and θ waves in a driving operation standby state. As a result, without asking the driver to previously perform a calibration task, a high accuracy of determination as to states of attention can be maintained, and based on the result of determination, assistance of prompting a change in state, e.g., attention calling, can be appropriately provided for the driver.
The state-of-attention determination apparatus of the present embodiment has been illustrated as being integrally composed of a plurality of constituent elements. However, for example, some or all functions of the determination processing section 20 may be provided at separate positions from the electroencephalogram measurement section 11, the oculomotor measurement section 12, and the output section 16. For example, the determination processing section 20 may be realized by a computer in a remote place that is connected to the electroencephalogram measurement section 11 and the like via a wireless network. In this case, the determination processing section 20 itself functions as a state-of-attention determination apparatus. The electroencephalogram measurement section 11, the oculomotor measurement section 12, and the output section 16 are respectively realized as an electroencephalograph, an oculomotor measurement device as shown in
The present specification illustrates a case where the state-of-attention determination apparatus 1 includes the output section 16. However, provision of the output section 16 is not essential. For example, the output section may be omitted and the result of determination may not be output, but rather stored to an internal memory (not shown) in the state-of-attention determination section 15. Alternatively, a recording device (e.g., a hard disk drive) for storing the results of determination and the determination threshold of states of attention may be provided inside the state-of-attention determination apparatus 1.
It has been illustrated that the state-of-attention determination apparatus of the present embodiment determines a state of focused driving when an amplitude value of the lambda response is equal to or greater than a threshold, and determines a state of distraction when it is smaller than the threshold. However, it may determine a state of distraction when the amplitude value of the lambda response is equal to the threshold.
The state-of-attention determination apparatus of the present embodiment has been illustrated as being used for the determination of states of attention during automobile driving. However, such usage is only exemplary, and automobile driving is not a limitation. A state-of-attention determination apparatus may be used in various situations where an operator performs operations of a device or the like. For example, it is applicable to the determination of the state of attention of an operator in a surveillance system, e.g., a control tower, plant facilities, and road monitoring. For example, the standby state existing before an operator performs a monitoring task may be defined to be from the timing with which the operator enters the monitoring room or logs into the surveillance system until the lapse of a predetermined time, whereby the state of attention of the operator can be accurately determined and appropriate monitoring work can be performed.
The present invention is applicable to any situation where there is a need to estimate how much attention is being allocated to the primary task of driving, operation, etc., not only to a driver of a common vehicle, but also to a driver driving a vehicle for business uses, e.g., a truck, a taxi, or a bus driver, or an operator of anything but a car, e.g., a train, an airplane, or a marine vessel, a plant supervisor of a factory or the like.
While the present invention has been described with respect to preferred embodiments thereof, it will be apparent to those skilled in the art that the disclosed invention may be modified in numerous ways and may assume many embodiments other than those specifically described above. Accordingly, it is intended by the appended claims to cover all modifications of the invention that fall within the true spirit and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2009-256170 | Nov 2009 | JP | national |
This is a continuation of International Application No. PCT/JP2010/006257, with an international filing date of Oct. 22, 2010, which claims priority of Japanese Patent Application No. 2009-256170, filed on Nov. 9, 2009, the contents of which are hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2010/006257 | Oct 2010 | US |
Child | 13207547 | US |