[go: up one dir, main page]

WO2020188629A1 - Alertness state determination device, awakening system, and alertness state determination method - Google Patents

Alertness state determination device, awakening system, and alertness state determination method Download PDF

Info

Publication number
WO2020188629A1
WO2020188629A1 PCT/JP2019/010829 JP2019010829W WO2020188629A1 WO 2020188629 A1 WO2020188629 A1 WO 2020188629A1 JP 2019010829 W JP2019010829 W JP 2019010829W WO 2020188629 A1 WO2020188629 A1 WO 2020188629A1
Authority
WO
WIPO (PCT)
Prior art keywords
period
control unit
state
awakening
state determination
Prior art date
Application number
PCT/JP2019/010829
Other languages
French (fr)
Japanese (ja)
Inventor
あゆみ 竹本
Original Assignee
オムロン株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by オムロン株式会社 filed Critical オムロン株式会社
Priority to PCT/JP2019/010829 priority Critical patent/WO2020188629A1/en
Priority to JP2021506797A priority patent/JPWO2020188629A1/ja
Publication of WO2020188629A1 publication Critical patent/WO2020188629A1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
    • A61B5/18Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state for vehicle drivers or machine operators

Definitions

  • the alertness state regarding a person's alertness changes over time.
  • the arousal state includes a normal state, a drowsiness state in which the arousal level is lower than the normal state, and a drowsiness state in which the arousal level is further lower than the drowsiness state. If you fall into a drowsy or drowsy state with reduced alertness, you may reduce the work efficiency of a person or cause a serious accident. Therefore, it is required to determine the awake state of a person, for example, whether or not the awake state of a person is in the awake state.
  • Patent Document 1 various arithmetic processes are performed in order to detect minute changes such as a small amplitude or a frequency of occurrence of saccades in the vertical direction from the captured image of the driver and perform threshold determination.
  • minute changes such as a small amplitude or a frequency of occurrence of saccades in the vertical direction from the captured image of the driver and perform threshold determination.
  • a driver drives a vehicle or the like, there are various factors that reduce the accuracy of imaging, and it is easy to implement an imaging means or a calculation means capable of detecting minute changes as described above. Difficult to do.
  • the awakening state determination device sequentially acquires image data from an imaging unit that captures an image including the human eye and generates image data, and sequentially acquires image data from the imaging unit, and moves the human eye based on the acquired image data. It is provided with a control unit for detecting.
  • the control unit measures the frequency of saccades in which the eyes generate saccades based on the eye movements detected during the period to be determined, and measures the saccade period in which the eye movements stay based on the detected eye movements. Then, based on the measured saccade frequency and the period of stay, it is determined whether or not the awakening state of the person is in a vague state during the period to be determined.
  • Another aspect of the present disclosure provides an awakening system including the awakening state determination device of the above aspect and an output unit that executes a predetermined operation based on the determination result of the awakening state determination device.
  • the saccade state determination method includes a step in which the control unit sequentially acquires image data generated by capturing an image including the human eye, and a control unit determines the movement of the human eye based on the acquired image data. Based on the step to detect, the step to measure the frequency of saccades in which the eyes generate saccades, based on the eye movements detected by the control unit during the period to be determined, and the steps to measure the frequency of saccades detected by the control unit. Based on the step of measuring the dwell period in which the eye movement is stagnant and the measured frequency of occurrence of saccade and the dwell period, whether or not the awakening state of the person is in a vague state during the period to be determined. Includes a step to determine.
  • the figure for demonstrating the application example of the awakening state determination apparatus which concerns on this disclosure The figure which illustrates the structure of the awakening system which concerns on embodiment of this disclosure.
  • Flow chart exemplifying the operation flow of the awakening system A flowchart illustrating the detailed flow of the initial processing step of FIG. Diagram for explaining an example of a saccade detection method
  • Diagram for explaining an example of a method for measuring the degree of eye opening A flowchart illustrating the detailed flow of the state determination step of FIG.
  • FIG. 1 is a diagram for explaining an application example of the awakening state determination device 100 according to the present disclosure.
  • FIG. 1 illustrates an awakening system 1 equipped with an awakening state determination device 100.
  • the awakening system 1 is embodied as, for example, a vehicle control system that controls the vehicle 2.
  • the awakening state determination device 100 includes a camera 3 attached to the vehicle 2.
  • the camera 3 is an example of the “imaging unit” of the present disclosure.
  • the camera 3 captures the driver's face, especially the eyes.
  • the camera 3 is mounted in front of the driver, such as near the steering column cover, dashboard, and room mirror.
  • the position of the camera 3 is not limited to this, and may be any position as long as it can capture the driver's face.
  • the camera 3 may be a spectacle-type camera or a head-mounted camera mounted on the driver's head.
  • the camera 3 has a frame rate of, for example, about 20 to 60 fps, for example, 30 fps. In other words, the camera 3 has a time resolution of 20-60 Hz.
  • the camera 3 may be a high-speed camera having a frame rate of 100 fps or more, but the awakening state determination device, the awakening system, and the awakening state determination method according to the present disclosure are realized by using a normal, that is, a non-high-speed camera. it can.
  • the awakening state determination device 100 measures the driver's eye movement or eye opening degree based on the image captured by the camera 3. At the time of measurement, data indicating the positions of the driver's pupil center, upper eyelid, and lower eyelid obtained by analyzing the image captured by the camera 3 is used. Specifically, the arousal state determination device 100 measures the driver's saccade frequency, eyeball retention period, and eye opening degree.
  • the awakening state determination device 100 determines whether or not the driver is in a drowsy state or a drowsy state based on the measurement result.
  • the rambling state is a state in which the driver's arousal level is lower than that at the time of awakening. For example, in a state of rambling, the driver does not concentrate on driving and becomes vague.
  • the drowsiness state is a state in which the arousal level is further lowered from the drowsiness state.
  • a drowsiness state is a state in which the driver is drowsy.
  • the inventor found that when the driver falls into a state of rambling, the number of saccades becomes about 50% of the time of awakening, and the eyeball retention period also becomes about 70% of the time of awakening.
  • the inventor has found that when the driver falls into a drowsy state, the time rate at which the degree of eye opening, which indicates the degree of eye opening, decreases to about 50% of the time of awakening increases.
  • the awakening state determination device 100 can determine whether the driver is in an awake state, a drowsiness state, or a drowsiness state by measuring the saccade frequency, the eyeball retention period, and the degree of eye opening.
  • the awakening state determination device 100 determines that the driver is in a drowsy state or a drowsy state
  • the awakening state determination device 100 drives the output unit 20 to improve the awakening degree of the driver.
  • the output unit 20 is, for example, a speaker, and when the driver is in a drowsy state or a drowsy state, the output unit 20 outputs a voice to awaken the driver.
  • the camera 3 is an imaging device that images the face of the subject, especially the eyes, to form an captured image.
  • the camera 3 is, for example, a camera that forms an image captured by a solid-state image sensor such as CMOS (Complementary MOS) or CCD (Charge Coupled Device).
  • CMOS Complementary MOS
  • CCD Charge Coupled Device
  • the camera 3 has a frame rate of, for example, about 20-60 fps, for example 30 fps.
  • the camera 3 may be a high-speed camera having a frame rate of 100 fps or more.
  • the awakening state determination device 100 may include an infrared irradiator 4.
  • the infrared irradiator 4 is a light source device that irradiates an infrared ray toward the subject's face, particularly the eyes. Infrared rays reflected by the subject's face, cornea, etc. are incident on the camera 3. In this case, the camera 3 is configured to have sensitivity in the infrared region.
  • the configuration of the awakening state determination device 100 is not limited to the above, and a camera 3 having sensitivity in the same wavelength range as the wavelength of the light reflected by the subject's face may be provided.
  • the awakening state determination device 100 may be configured to include a visible light irradiator and a visible light camera, or an ultraviolet irradiator and an ultraviolet camera.
  • the awakening state determination device 100 does not include a light source device such as an infrared irradiator 4, a visible light irradiator, and an ultraviolet irradiator, and the camera 3 captures sunlight or fluorescent light reflected by the subject's face. It may be an image.
  • the storage unit 5 stores the information of the program or the like by electrical, magnetic, optical, mechanical or chemical action so that the computer or other device, the machine or the like can read the information of the recorded program or the like. It is a medium to do.
  • the storage unit 5 includes, for example, an auxiliary storage device such as a hard disk drive or a solid state drive.
  • the control unit 10 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like, and controls each component according to information processing.
  • the control unit 10 is composed of, for example, an ECU (electronic control unit).
  • the control unit 10 interprets and executes, for example, a program expanded in the RAM by the CPU.
  • the control unit 10 includes, for example, an image processing unit 11, a measurement unit 12, a state determination unit 13, and a drive control unit 14.
  • the output unit 20 executes a predetermined operation based on the determination result of the awakening state determination device 100.
  • the output unit 20 includes, for example, a display unit 21.
  • the display unit 21 is a display device such as a liquid crystal display, an organic EL display, and a projector.
  • the display unit 21 may be, for example, a head-up display that projects an image onto the windshield of the vehicle 2 or a dedicated glass panel.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 transmits a control signal indicating the determination result of the state of the target person to the display unit 21, and the display unit that receives the control signal. 21 displays the determination result.
  • the output unit 20 includes, for example, a speaker 22.
  • the speaker 22 is a voice output device that notifies the target person of various information by voice.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 causes the speaker 22 to output a voice corresponding to the determination result of the state of the target person.
  • the warning sound output from the speaker 22 improves the arousal level of the subject, and eliminates the drowsiness state and the drowsiness state.
  • the output unit 20 may include a conversation system 23 that has a conversation with the target person, and the conversation system 23 may output a voice according to a determination result about the state of the target person. For example, when the control unit 10 determines that the subject is in a drowsy state or a drowsy state, the control unit 10 causes the conversation system 23 to output a voice to recommend a break.
  • the output unit 20 includes, for example, an air conditioning system 24.
  • the air conditioning system 24 is a system that adjusts the temperature, humidity, air flow, and the like of the air around the subject.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the air conditioning system 24 according to the determination result of the state of the target person to lower the temperature around the target person or the target person. Or blow the wind on. As a result, the arousal level of the subject is improved, and the drowsiness state and the drowsiness state are eliminated.
  • the output unit 20 includes, for example, a lighting system 25.
  • the lighting system 25 is, for example, a light source device that adjusts the illuminance and the brightness of the space around the subject.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the lighting system 25 according to the determination result of the state of the target person to increase the illuminance or blink the light source. As a result, the arousal level of the subject is improved, and the drowsiness state and the drowsiness state are eliminated.
  • the output unit 20 includes, for example, a vibration unit 26.
  • the vibrating unit 26 is attached to, for example, a seat on which the subject sits, and can transmit vibration to the subject.
  • the vibrating unit 26 may be attached to, for example, a steering handle and transmit the vibration to the target person's hand.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 vibrates the vibrating unit 26 according to the determination result of the state of the target person. As a result, the arousal level of the subject is improved, and the drowsiness state and the drowsiness state are eliminated.
  • the output unit 20 may be, for example, a brake 27.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the brake 27 according to the determination result of the state of the target person, and stops the vehicle 2 driven by the target person.
  • a collision accident or the like caused by a decrease in arousal level such as a drowsy state or a drowsy state of the subject.
  • the output unit 20 may be, for example, a steering wheel 28.
  • the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the steering 28 according to the determination result of the state of the target person, and controls the traveling direction of the vehicle 2 driven by the target person. ..
  • a collision accident or the like caused by a decrease in arousal level such as a drowsy state or a drowsy state of the subject.
  • FIG. 3 is a flowchart illustrating the flow of operation of the awakening system 1. Each process of the flowchart of FIG. 3 is executed by the control unit 10 of the awakening state determination device 100 of the awakening system 1.
  • the control unit 10 executes the initial processing step S1 and the state determination step S2, turns on the drowsiness state flag when the target person is in a drowsiness state, and turns on the drowsiness state flag when the target person is in a drowsiness state. To. Details of steps S1 and S2 will be described later.
  • the control unit 10 that operates as the drive control unit 14 determines whether or not the drowsiness state flag is ON (S3).
  • the control unit 10 operating as the drive control unit 14 performs drive control for the drowsiness state with respect to the output unit 20 (S4).
  • the drive control for the drowsiness state is a drive control for increasing the arousal level of the subject and eliminating the drowsiness state.
  • control unit 10 controls the voice output of the conversation system 23, the vibration application by the vibration unit 26, the vehicle stop by the brake 27, the adjustment of the vehicle traveling direction by the steering 28, and the like as the drive control for the drowsiness state.
  • step S3 when it is determined in step S3 that the drowsiness state flag is OFF (No in S3), the control unit 10 operating as the drive control unit 14 determines whether or not the drowsiness state flag is ON (S5). .. When it is determined that the rambling state flag is ON (Yes in S5), the control unit 10 operating as the drive control unit 14 performs drive control for the rambling state to the output unit 20 (S6).
  • the drive control for the rambling state is a drive control for increasing the arousal level of the subject and eliminating the rambling state.
  • control unit 10 controls the output of a warning sound from the speaker 22, the adjustment of the temperature and the air flow by the air conditioning system 24, the increase in the illuminance by the lighting system 25, and the like as the drive control for the rambling state.
  • step S4 When step S4 is completed, when step S6 is completed, and when it is determined in step S5 that the vague state flag is OFF (No in S5), the process returns to step S2.
  • steps S2 to S6 may be performed immediately when each step is completed, or may be performed at predetermined time intervals.
  • the initial processing step S1 is executed only once.
  • the operation of the awakening system 1 is not limited to this. For example, every time a predetermined period elapses, the process may return to step S1 and the initial process may be performed again.
  • FIG. 4 is a flowchart illustrating the detailed flow of the initial processing step S1 of FIG.
  • the control unit 10 acquires an image of the target person's eyes captured by the camera 3 (S101).
  • Step S101 may include irradiating the subject's eyes with infrared rays by the infrared irradiator 4 before acquiring the image.
  • control unit 10 that operates as the image processing unit 11 performs image processing on the acquired image of the eye, and detects the position of the center of the pupil and the positions of the upper eyelid and the lower eyelid (S102).
  • the detected data indicating the positions of the pupil center, the upper eyelid, and the lower eyelid are stored in the storage unit 5.
  • the position of the center of the pupil is used to detect saccades and saccades observed as eye movements.
  • the stagnation is sometimes referred to as fixation.
  • the control unit 10 does not detect eye movements such as saccades when the relative position of the eyeball with respect to the face does not change even when the entire face of the subject moves significantly.
  • the position relative to the reference point on the subject's face or the like is detected as the position of the center of the pupil. In this sense, it can be said that the detection of the position of the center of the pupil performed by the control unit 10 operating as the image processing unit 11 is the detection of the line of sight of the subject.
  • the control unit 10 detects the position of the center of the pupil by using the corneal reflex method.
  • the corneal reflex method infrared rays emitted from the infrared irradiator 4 which is a point light source are reflected by the cornea of the subject and incident on the camera 3.
  • the infrared rays reflected from the cornea are called Pulkinier images.
  • the Pulkinier image serves as a reference point for detecting the position of the center of the pupil. That is, when eye movement occurs, the position of the center of the pupil relative to the Purkinje image changes. Utilizing this, the control unit 10 can determine the position of the center of the pupil of the subject based on the position of the Pulkinier image.
  • control unit 10 may detect the relative position of the center of the pupil of the subject with at least one of the inner and outer corners of the eye (outer canthus) of the subject as a reference point. In this case, it is not necessary to use the infrared irradiator 4.
  • Steps S101 and S102 are repeated from the start of the initial processing step S1 until a predetermined period T0 elapses (S103). As a result, data indicating the positions of the subject's pupil center, upper eyelid, and lower eyelid are accumulated in the storage unit 5.
  • the control unit 10 operating as the measurement unit 12 has an initial value n0 (S104) of the saccade frequency n of the subject and an eyeball retention period t.
  • the initial value ta0 (S105) of the average value ta and the initial value La0 (S106) of the average value La of the eye opening degree L are calculated.
  • data indicating the positions of the center of the pupil, the upper eyelid, and the lower eyelid stored in the storage unit 5 is used.
  • Steps S104, S105, and S106 are in no particular order.
  • the initial values n0, ta0, and La0 calculated in steps S104, S105, and S106 are stored in the storage unit 5.
  • the initial value n0 of the saccade frequency n is calculated.
  • the saccade frequency n is the number of saccades per unit time.
  • FIG. 5 is a diagram for explaining an example of a saccade detection method.
  • FIG. 5 shows points pi to pi + 2 representing the position of the center of the pupil detected in step S102.
  • Figure 5 is moved, the position of the pupil center, from the measured p i at time t i, the p i + 1 at time t i + 1 is later ⁇ t seconds at time t i + 2 is after addition thereof ⁇ t seconds p i + 2 It shows that it was done.
  • the distance between the position of the pupil center at a certain time (current frame) and the position of the pupil center in the frame immediately before that (that is, the frame ⁇ t seconds before the current frame) is a predetermined threshold value d1. If it exceeds th , it is determined that a saccade has occurred between the previous frame and the current frame. In the example shown in FIG. 5, since the distance between the position p i + 1 of the pupil center at time t i + 1, and the position p i + 2 of the pupil center at time t i + 2 is greater than the threshold d1 th, time t i + 1 and the time t i + 2 It is judged that a saccade has occurred between.
  • the initial value ta0 of the average value of the eyeball retention period is calculated.
  • the control unit 10 the distance between the position of the pupil center at a certain time (current frame) and the position of the pupil center in the frame immediately before that (that is, the frame ⁇ t seconds before the current frame) is a predetermined threshold value d2.
  • a predetermined threshold value t th it is determined that "staying" has occurred.
  • the control unit 10 counts this period t as the eyeball staying period.
  • the control unit 10 record a N / F as eye fixation duration.
  • the initial value ta0 of the average value of the eyeball retention period is a value obtained by dividing the total of the eyeball retention periods generated from the start of the initial processing step S1 to the elapse of the predetermined period T0 by the number of retentions.
  • FIG. 6 is a diagram for explaining an example of a method for measuring the eyeball retention period.
  • FIG. 6 shows the positions p j to p j + 11 of the center of the pupil detected at times t j to t j + 11 in step S102, respectively.
  • the frame rate F of the camera 3 is 30 fps and the predetermined time t th is set to 250 msec.
  • the distance between p j and p j + 1 and the distance between p j + 10 and p j + 11 exceed a predetermined threshold value d2 th , but between other frames. It is assumed that the distances between the positions of the center of the pupil are all equal to or less than the predetermined threshold value d2 th .
  • the control unit 10 determines that "staying" has occurred, and calculates the eyeball staying period as 300 msec.
  • the predetermined threshold value d1 th which is a criterion for determining the presence or absence of saccade
  • the predetermined threshold value d2 th which is a criterion for determining the presence or absence of saccade
  • the d1 th and the d2 th may have different values.
  • step S106 the initial value La0 of the average value of the eye opening degree L is calculated.
  • the average value of the eye opening degree L is a time average value of the eye opening degree L.
  • FIG. 7 is a diagram for explaining an example of a method for measuring the degree of eye opening L.
  • the degree of eye opening L is an index of the degree of opening of the eyes.
  • the degree of eye opening L is represented by y / x.
  • x is the lateral width of the eye, for example, the distance from the inner canthus 91 to the outer canthus 92.
  • y is the eye opening height, and is, for example, the maximum value of the distance from the lower end 93 of the upper eyelid to the upper end 94 of the lower eyelid in the direction perpendicular to the line segment connecting the inner and outer eye angles 92.
  • the eye opening height y is reduced by the action of closing the eyes or the blinking.
  • FIG. 8 is a flowchart illustrating the detailed flow of the state determination step S2 of FIG.
  • the control unit 10 acquires an image of the target person's eyes captured by the camera 3 (S201).
  • the control unit 10 that operates as the image processing unit 11 performs image processing on the acquired image of the eye, and detects the position of the center of the pupil and the positions of the upper eyelid and the lower eyelid (S202).
  • the detected data indicating the positions of the pupil center, the upper eyelid, and the lower eyelid are stored in the storage unit 5.
  • Steps S201 and S202 are repeated from the start of the state determination step S2 until a predetermined period T1 elapses (S203). As a result, data indicating the positions of the subject's pupil center, upper eyelid, and lower eyelid are accumulated in the storage unit 5.
  • the control unit 10 operating as the measurement unit 12 calculates the current value La1 of the average value La of the eye opening degree L (S204). At the time of calculation, the data indicating the positions of the upper eyelid and the lower eyelid stored in the storage unit 5 from the start of the state determination step S2 to the elapse of the predetermined period T1 are used.
  • the current value La1 of the average value of the eye opening degree obtained in step S204 is a predetermined value Lax and the initial value La0 obtained in step S106 of FIG. It is determined whether or not the product of Lax ⁇ La0 is smaller than (S205).
  • Lax ⁇ La0 is an example of the “third threshold” of the present disclosure.
  • Lax is, for example, 0.2 to 0.8, for example 0.5 or 0.7.
  • step S206 it is determined that the subject is in a drowsy and drowsy state. After finishing step S206, the control unit 10 finishes the state determination step S2 and proceeds to step S3 of FIG.
  • the control unit 10 operating as the measurement unit 12 calculates the current value n1 of the saccade frequency n (S207). At the time of calculation, the data stored in the storage unit 5 indicating the position of the center of the pupil from the start of the state determination step S2 to the elapse of the predetermined period T1 is used.
  • the current value n1 of the saccade frequency obtained in step S207 is the product of a predetermined value nx and the initial value n0 obtained in step S104 of FIG. It is determined whether or not it is smaller than nx ⁇ n0 (S208).
  • nx ⁇ n0 is an example of the “first threshold” of the present disclosure.
  • nx is, for example, 0.2 to 0.8, for example 0.5.
  • control unit 10 finishes the state determination step S2 and proceeds to step S3 in FIG. In this case, it is determined that the subject is not in a drowsy state or a drowsy state.
  • the control unit 10 When it is determined that n1 is smaller than nx ⁇ n0 (Yes in S208), the control unit 10 operating as the measurement unit 12 calculates the current value ta1 of the average value ta of the eyeball retention period t (S209). At the time of calculation, the data stored in the storage unit 5 indicating the position of the center of the pupil from the start of the state determination step S2 to the elapse of the predetermined period T1 is used.
  • the current value ta1 of the average value of the eyeball retention period obtained in step S209 is a predetermined value tax and the initial value ta0 obtained in step S105 of FIG. It is determined whether or not the product is smaller than the product tax ⁇ ta0 (S210).
  • tax ⁇ ta0 is an example of the “second threshold” of the present disclosure.
  • the tax is, for example, 0.2 to 0.8, for example 0.7.
  • the control unit 10 finishes the state determination step S2 and proceeds to step S3 in FIG. In this case, it is determined that the subject is not in a drowsy state or a drowsy state.
  • step S211 it is determined that the subject is in a vague state.
  • the control unit 10 finishes the state determination step S2 and proceeds to the step S3 of FIG.
  • the awakening state determination device 100 determines the awake state of the subject in the awake state.
  • the awakening state determination device 100 includes a camera 3 that captures an image including the eyes of the subject and generates image data, and a control unit 10.
  • the control unit 10 sequentially acquires image data from the camera 3 and detects the movement of the eyes of the target person based on the acquired image data.
  • the control unit 10 measures the frequency of saccades in which the eyes cause saccades based on the movements of the eyes detected during the period T1 to be determined.
  • the control unit 10 measures the eyeball retention period during which the eye movement is stopped, based on the detected eye movement. Based on the measured saccade frequency and eyeball retention period, the control unit 10 determines whether or not the awakening state of the subject is in a vague state during the determination target period T1.
  • this awakening state determination device 100 it is possible to determine whether or not the subject is in a vague state based on the saccade frequency and the eyeball retention period.
  • the saccade frequency and the eyeball retention period can be measured mainly by a simple configuration including the camera 3 and the control unit 10 and a simple process.
  • the control unit 10 detects the eye movement as a saccade. For example, the control unit 10 measures the saccade frequency based on the saccade detected during the determination target period T1. In this way, the saccade can be measured by a simple configuration and a simple process.
  • the camera 3 does not have to be a high-speed camera having a frame rate of 100 fps or more, for example.
  • the control unit 10 changes the awakening state of the subject. It may be determined that the state is in a saccade state.
  • control unit 10 detects the movement of the position of the center of the pupil as a distance.
  • the present disclosure is not limited to this, as long as the control unit 10 can detect the movement of the position of the center of the pupil.
  • the control unit 10 may detect the movement of the position of the center of the pupil as the movement of the viewpoint (gaze point) corresponding to the angle conversion of the line of sight.
  • FIG. 9 is a diagram for explaining an example of the saccade detection method in the modified example 1.
  • a ⁇ x axis and a ⁇ y axis are provided.
  • ⁇ x represents the angle of the line of sight in the horizontal direction
  • ⁇ y orthogonal to ⁇ x represents the angle of the line of sight in the vertical direction.
  • (0,0) means that the angle of the line of sight is about 34.5 degrees to the left and downward when the coordinates (0.5,0.5) are the front (0 degrees, 0 degrees).
  • (1,1) corresponds to a state in which the line-of-sight angle is about 34.5 degrees to the right and about 34.5 degrees to the top.
  • Step S205 shown in FIG. 8 is for determining whether or not the subject is in a drowsy state, and is a step for the control unit 10 to determine whether or not La1 is smaller than Lax ⁇ La0.
  • the method for determining whether or not the subject is drowsy is not limited to the above.
  • the control unit 10 operating as the state determination unit 13 may determine that the subject is in a drowsy state and proceed to step S206.
  • the threshold value Uth is, for example, 0.2 to 0.8, for example, 0.6.
  • the awakening system 1 may be used not only for in-vehicle use illustrated above, but also for awakening factory workers, for example, workers engaged in simple work.
  • the camera 3 captures the eyes of an inspector who inspects the appearance of a product flowing through a factory line.
  • the control unit 10 determines whether or not the inspector is in a state of drowsiness or drowsiness, and if so, outputs voice from the speaker 22 or the conversation system 23 to the inspector. Improves alertness.
  • the control unit 10 may stop the operation of the factory line.
  • the control unit (10) measures the degree of eye opening by the human eye based on the acquired image data.
  • the time during which the degree of eye opening is smaller than the third threshold value is equal to or longer than a predetermined ratio in the period to be determined, it is determined that the person's awake state is drowsy.
  • the third threshold value is defined by the degree of eye opening of the person in the past fixed period.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Pathology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Hospice & Palliative Care (AREA)
  • Psychiatry (AREA)
  • Psychology (AREA)
  • Social Psychology (AREA)
  • Physics & Mathematics (AREA)
  • Developmental Disabilities (AREA)
  • Biophysics (AREA)
  • Child & Adolescent Psychology (AREA)
  • Biomedical Technology (AREA)
  • Educational Technology (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Traffic Control Systems (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

An alertness state determination device (100) is provided with: an imaging unit (3) for generating image data by capturing images including an eye of a person; and a control unit (10) for sequentially acquiring the image data from the imaging unit and detecting movement of the eye of the person on the basis of the acquired image data. The control unit (10) measures the frequency of saccades of the eye on the basis of the movement of the eye detected in a determination period, measures a stop period in which the movement of the eye is stopped on the basis of the detected movement of the eye, and determines whether or not the alertness state of the person is a non-alert state in the determination period on the basis of the measured frequency of saccades and stop period.

Description

覚醒状態判定装置、覚醒システム、及び覚醒状態判定方法Awakening state determination device, awakening system, and awakening state determination method
 本開示は、覚醒状態判定装置、覚醒システム、及び覚醒状態判定方法に関する。 The present disclosure relates to an awakening state determination device, an awakening system, and an awakening state determination method.
 人の覚醒度に関する覚醒状態は時的に変化する。覚醒状態は、平常状態と、覚醒度が平常状態より低下した状態である漫然状態と、覚醒度が漫然状態より更に低下した眠気状態とを含む。覚醒度が低下した漫然状態や眠気状態に陥ると、人の作業効率が低下したり、重大な事故を引き起こしたりするおそれがある。したがって、人の覚醒状態における漫然状態を判定すること、例えば人の覚醒状態が漫然状態となっているか否かを判定することが求められている。 The alertness state regarding a person's alertness changes over time. The arousal state includes a normal state, a drowsiness state in which the arousal level is lower than the normal state, and a drowsiness state in which the arousal level is further lower than the drowsiness state. If you fall into a drowsy or drowsy state with reduced alertness, you may reduce the work efficiency of a person or cause a serious accident. Therefore, it is required to determine the awake state of a person, for example, whether or not the awake state of a person is in the awake state.
 特許文献1には、人間が漫然状態の場合は通常状態と比較して、小振幅のサッカードの発生頻度が高くなり、垂直方向を含む範囲内の方向のサッカードの発生頻度が低くなるという知見が開示されている。この知見に基づき、特許文献1は、簡易な処理により判定対象者の漫然状態を安定した精度で判定することを目的とした漫然状態判定装置を開示している。この漫然状態判定装置は、判定対象者として運転者の顔を撮像し、得られた画像から眼球回転角を演算し、眼球の回転速度のベクトルの大きさからサッカードが生じているかを判定する。さらに、漫然状態判定装置は、検知したサッカードの振幅及び方向を演算し、演算した振幅が所定値以下のサッカードの割合及び演算した方向が垂直方向に分類される範囲内のサッカードの割合等の閾値判定によって漫然状態の判定を行う。 According to Patent Document 1, when a human being is in a rambling state, the frequency of occurrence of small-amplitude saccades is higher and the frequency of occurrence of saccades in a range including the vertical direction is lower than in a normal state. Findings are disclosed. Based on this finding, Patent Document 1 discloses a rambling state determination device for the purpose of determining the rambling state of a determination target person with stable accuracy by a simple process. This vague state determination device images the driver's face as the determination target person, calculates the eyeball rotation angle from the obtained image, and determines whether or not saccade is generated from the magnitude of the vector of the eyeball rotation speed. .. Further, the rambling state determination device calculates the amplitude and direction of the detected saccade, and the ratio of the saccade whose calculated amplitude is equal to or less than a predetermined value and the ratio of the saccade within the range in which the calculated direction is classified as the vertical direction. The saccade state is determined by the threshold determination such as.
特開2011-115450号公報Japanese Unexamined Patent Publication No. 2011-115450
 特許文献1では、撮像された運転者の画像から、小振幅あるいは垂直方向のサッカードの発生頻度といった微細な変化を検知して閾値判定を行うために、種々の演算処理が行われている。しかしながら、運転者が車両等を運転する際には撮像の精度を低下させる様々な要因があり、上記のような微細な変化を検知可能な撮像手段や演算手段を実装することは、簡易には行い難い。 In Patent Document 1, various arithmetic processes are performed in order to detect minute changes such as a small amplitude or a frequency of occurrence of saccades in the vertical direction from the captured image of the driver and perform threshold determination. However, when a driver drives a vehicle or the like, there are various factors that reduce the accuracy of imaging, and it is easy to implement an imaging means or a calculation means capable of detecting minute changes as described above. Difficult to do.
 本発明の目的は、人の覚醒状態における漫然状態の判定を行い易くすることができる覚醒状態判定装置を提供することにある。 An object of the present invention is to provide an awakening state determination device capable of easily determining a vague state in a person's awakening state.
 本開示の一態様は、人の覚醒状態における漫然状態を判定する覚醒状態判定装置を提供する。覚醒状態判定装置は、人の目を含む画像を撮像して画像データを生成する撮像部と、撮像部から画像データを順次、取得して、取得した画像データに基づいて人の目の動きを検出する制御部とを備える。制御部は、判定対象の期間に検出した目の動きに基づいて、目がサッカードを生じるサッカード頻度を測定し、検出した目の動きに基づいて、目の動きが停留する停留期間を測定し、測定したサッカード頻度及び停留期間に基づいて、人の覚醒状態が判定対象の期間に漫然状態であるか否かを判定する。 One aspect of the present disclosure provides an awakening state determining device for determining a dumb state in a person's awakening state. The awakening state determination device sequentially acquires image data from an imaging unit that captures an image including the human eye and generates image data, and sequentially acquires image data from the imaging unit, and moves the human eye based on the acquired image data. It is provided with a control unit for detecting. The control unit measures the frequency of saccades in which the eyes generate saccades based on the eye movements detected during the period to be determined, and measures the saccade period in which the eye movements stay based on the detected eye movements. Then, based on the measured saccade frequency and the period of stay, it is determined whether or not the awakening state of the person is in a vague state during the period to be determined.
 本開示の他の態様は、上記の態様の覚醒状態判定装置と、覚醒状態判定装置の判定結果に基づいて、所定の動作を実行する出力部とを備える覚醒システムを提供する。 Another aspect of the present disclosure provides an awakening system including the awakening state determination device of the above aspect and an output unit that executes a predetermined operation based on the determination result of the awakening state determination device.
 本開示の更に他の態様は、人の覚醒状態における漫然状態を判定する覚醒状態判定方法を提供する。覚醒状態判定方法は、制御部が、人の目を含む画像を撮像して生成された画像データを順次、取得するステップと、制御部が、取得した画像データに基づいて人の目の動きを検出するステップと、制御部が、判定対象の期間に検出した目の動きに基づいて、目がサッカードを生じるサッカード頻度を測定するステップと、制御部が、検出した目の動きに基づいて、目の動きが停留する停留期間を測定するステップと、制御部が、測定したサッカードの発生頻度及び停留期間に基づいて、人の覚醒状態が判定対象の期間に漫然状態であるか否かを判定するステップとを含む。 Yet another aspect of the present disclosure provides a method for determining a wakefulness state for determining a rambling state in a person's wakefulness state. The saccade state determination method includes a step in which the control unit sequentially acquires image data generated by capturing an image including the human eye, and a control unit determines the movement of the human eye based on the acquired image data. Based on the step to detect, the step to measure the frequency of saccades in which the eyes generate saccades, based on the eye movements detected by the control unit during the period to be determined, and the steps to measure the frequency of saccades detected by the control unit. Based on the step of measuring the dwell period in which the eye movement is stagnant and the measured frequency of occurrence of saccade and the dwell period, whether or not the awakening state of the person is in a vague state during the period to be determined. Includes a step to determine.
 本開示に係る覚醒状態判定装置、覚醒システム、及び覚醒状態判定方法によると、簡易な処理によって覚醒度に関する人の覚醒状態を判定することができる。 According to the awakening state determination device, the awakening system, and the awakening state determination method according to the present disclosure, it is possible to determine the awakening state of a person regarding the arousal level by a simple process.
本開示に係る覚醒状態判定装置の適用例を説明するための図The figure for demonstrating the application example of the awakening state determination apparatus which concerns on this disclosure. 本開示の実施形態に係る覚醒システムの構成を例示する図The figure which illustrates the structure of the awakening system which concerns on embodiment of this disclosure. 覚醒システムの動作の流れを例示するフローチャートFlow chart exemplifying the operation flow of the awakening system 図3の初期処理ステップの詳細な流れを例示するフローチャートA flowchart illustrating the detailed flow of the initial processing step of FIG. サッカードの検出方法の一例を説明するための図Diagram for explaining an example of a saccade detection method 眼球停留期間の測定方法の一例を説明するための図The figure for demonstrating an example of the method of measuring the eyeball retention period. 開眼度の計測方法の一例を説明するための図Diagram for explaining an example of a method for measuring the degree of eye opening 図3の状態判定ステップの詳細な流れを例示するフローチャートA flowchart illustrating the detailed flow of the state determination step of FIG. 本開示の変形例1におけるサッカードの検出方法の一例を説明するための図The figure for demonstrating an example of the saccade detection method in the modification 1 of this disclosure.
 以下、添付の図面を参照して本開示に係る覚醒状態判定装置、覚醒システム、及び覚醒状態判定方法の実施の形態を説明する。なお、以下の各実施形態において、同様の構成要素については同一の符号を付している。 Hereinafter, embodiments of the awakening state determination device, the awakening system, and the awakening state determination method according to the present disclosure will be described with reference to the attached drawings. In each of the following embodiments, the same reference numerals are given to the same components.
[1.適用例]
 本開示に係る覚醒状態判定装置、覚醒システム、及び覚醒状態判定方法を適用可能な一例について、図1を用いて説明する。図1は、本開示に係る覚醒状態判定装置100の適用例を説明するための図である。
[1. Application example]
An example to which the awakening state determination device, the awakening system, and the awakening state determination method according to the present disclosure can be applied will be described with reference to FIG. FIG. 1 is a diagram for explaining an application example of the awakening state determination device 100 according to the present disclosure.
 本開示に係る覚醒状態判定装置100は、例えば車載用途に適用可能である。図1では、覚醒状態判定装置100が搭載された覚醒システム1を例示している。覚醒システム1は、例えば、車両2を制御する車両制御システムとして具体化される。 The awakening state determination device 100 according to the present disclosure can be applied to, for example, in-vehicle use. FIG. 1 illustrates an awakening system 1 equipped with an awakening state determination device 100. The awakening system 1 is embodied as, for example, a vehicle control system that controls the vehicle 2.
 覚醒状態判定装置100は、車両2に取り付けられたカメラ3を備える。カメラ3は、本開示の「撮像部」の一例である。カメラ3は、運転者の顔、特に目を撮像する。例えば、カメラ3は、ステアリングコラムカバー、ダッシュボード、及びルームミラー付近等の運転者の前方に取り付けられる。カメラ3の位置はこれに限定されず、運転者の顔を撮像できる位置であればよい。例えば、カメラ3は、眼鏡型のカメラや、運転者の頭部に装着されたヘッドマウント型のカメラであってもよい。 The awakening state determination device 100 includes a camera 3 attached to the vehicle 2. The camera 3 is an example of the “imaging unit” of the present disclosure. The camera 3 captures the driver's face, especially the eyes. For example, the camera 3 is mounted in front of the driver, such as near the steering column cover, dashboard, and room mirror. The position of the camera 3 is not limited to this, and may be any position as long as it can capture the driver's face. For example, the camera 3 may be a spectacle-type camera or a head-mounted camera mounted on the driver's head.
 カメラ3は、例えば約20~60fps、例えば30fpsのフレームレートを有する。言い換えれば、カメラ3は、20~60Hzの時間分解能を有する。カメラ3は、100fps以上のフレームレートを有する高速カメラであってもよいが、本開示に係る覚醒状態判定装置、覚醒システム、及び覚醒状態判定方法は、通常の、すなわち高速でないカメラを用いて実現できる。 The camera 3 has a frame rate of, for example, about 20 to 60 fps, for example, 30 fps. In other words, the camera 3 has a time resolution of 20-60 Hz. The camera 3 may be a high-speed camera having a frame rate of 100 fps or more, but the awakening state determination device, the awakening system, and the awakening state determination method according to the present disclosure are realized by using a normal, that is, a non-high-speed camera. it can.
 覚醒状態判定装置100は、カメラ3によって撮像された画像に基づいて、運転者の眼球運動又は開眼度を測定する。測定の際には、カメラ3によって撮像された画像を解析することによって得られた運転者の瞳孔中心、上眼瞼、及び下眼瞼の位置を示すデータが用いられる。具体的には、覚醒状態判定装置100は、運転者のサッカード頻度、眼球停留期間、及び開眼度を測定する。 The awakening state determination device 100 measures the driver's eye movement or eye opening degree based on the image captured by the camera 3. At the time of measurement, data indicating the positions of the driver's pupil center, upper eyelid, and lower eyelid obtained by analyzing the image captured by the camera 3 is used. Specifically, the arousal state determination device 100 measures the driver's saccade frequency, eyeball retention period, and eye opening degree.
 画像解析では、例えば、カメラ3によって撮像された運転者の顔の画像から、運転者の瞳孔中心、上眼瞼、及び下眼瞼の位置を抽出する処理が行われる。通常の、すなわち高速でないカメラを用いた場合であっても、カメラ3の撮像範囲に運転者の目が入っていれば、車両2の揺れによってカメラ3が振動したり運転者の顔が揺れたりしても、瞳孔中心、上眼瞼、及び下眼瞼の位置を抽出することは可能である。 In the image analysis, for example, a process of extracting the positions of the driver's pupil center, upper eyelid, and lower eyelid from the image of the driver's face captured by the camera 3 is performed. Even when a normal, that is, non-high-speed camera is used, if the driver's eyes are within the imaging range of the camera 3, the camera 3 may vibrate or the driver's face may shake due to the shaking of the vehicle 2. Even so, it is possible to extract the positions of the center of the pupil, the upper eyelid, and the lower eyelid.
 覚醒状態判定装置100は、測定結果に基づいて、運転者が漫然状態や眠気状態に陥っているか否かを判定する。漫然状態は、運転者の覚醒度が覚醒時より低下した状態である。例えば、漫然状態に陥ると、運転者は、運転に集中せず、ぼんやりした状態になる。眠気状態は、漫然状態から更に覚醒度が低下した状態である。例えば、眠気状態は、運転者が眠気を帯びた状態である。 The awakening state determination device 100 determines whether or not the driver is in a drowsy state or a drowsy state based on the measurement result. The rambling state is a state in which the driver's arousal level is lower than that at the time of awakening. For example, in a state of rambling, the driver does not concentrate on driving and becomes vague. The drowsiness state is a state in which the arousal level is further lowered from the drowsiness state. For example, a drowsiness state is a state in which the driver is drowsy.
 発明者は、鋭意研究の結果、運転者が漫然状態に陥ると、サッカードの回数が覚醒時の約50%になるとともに、眼球停留期間も覚醒時の70%程度になることを見出した。 As a result of diligent research, the inventor found that when the driver falls into a state of rambling, the number of saccades becomes about 50% of the time of awakening, and the eyeball retention period also becomes about 70% of the time of awakening.
 また、発明者は、鋭意研究の結果、運転者が眠気状態に陥ると、目の開き度合いを表す開眼度が、覚醒時の約50%まで低下する時間割合が増加することを見出した。 In addition, as a result of diligent research, the inventor has found that when the driver falls into a drowsy state, the time rate at which the degree of eye opening, which indicates the degree of eye opening, decreases to about 50% of the time of awakening increases.
 覚醒状態判定装置100は、サッカード頻度、眼球停留期間、及び開眼度を測定することにより、運転者が覚醒状態、漫然状態、又は眠気状態のいずれの状態であるかを判定することができる。 The awakening state determination device 100 can determine whether the driver is in an awake state, a drowsiness state, or a drowsiness state by measuring the saccade frequency, the eyeball retention period, and the degree of eye opening.
 覚醒状態判定装置100は、運転者が漫然状態又は眠気状態に陥っていると判定した場合、出力部20を駆動して運転者の覚醒度を向上させる。出力部20は、例えばスピーカであり、運転者が漫然状態又は眠気状態に陥っている場合、音声を出力して運転者を覚醒させる。 When the awakening state determination device 100 determines that the driver is in a drowsy state or a drowsy state, the awakening state determination device 100 drives the output unit 20 to improve the awakening degree of the driver. The output unit 20 is, for example, a speaker, and when the driver is in a drowsy state or a drowsy state, the output unit 20 outputs a voice to awaken the driver.
 以上のように、覚醒システム1は、例えば車載用途に適用される。カメラ3が車両2に取付られた場合、車両2の揺れや運転者の動き等、撮像の精度を低下させる様々な要因がある。覚醒システム1では、これらの要員があっても、通常の、すなわち高速でないカメラ3によって撮像された画像に基づいて、運転者の覚醒状態を判定でき、判定結果に応じて運転者の覚醒度を向上させることができる。 As described above, the awakening system 1 is applied to, for example, in-vehicle applications. When the camera 3 is attached to the vehicle 2, there are various factors that reduce the accuracy of imaging, such as the shaking of the vehicle 2 and the movement of the driver. In the awakening system 1, even if there are these personnel, the awakening state of the driver can be determined based on the image captured by the normal, that is, the non-high speed camera 3, and the awakening degree of the driver is determined according to the determination result. Can be improved.
[2.構成例]
 本開示の実施形態に係る覚醒システム1の構成例及び動作例について、以下説明する。
[2. Configuration example]
A configuration example and an operation example of the awakening system 1 according to the embodiment of the present disclosure will be described below.
 図2は、覚醒システム1の構成を例示する図である。覚醒システム1は、図2に例示するように、覚醒度に関する対象者の覚醒状態を判定する覚醒状態判定装置100と、出力部20とを含む。覚醒状態判定装置100は、図2に例示するように、カメラ3と、記憶部5と、制御部10とを備える。 FIG. 2 is a diagram illustrating the configuration of the awakening system 1. As illustrated in FIG. 2, the awakening system 1 includes an awakening state determination device 100 for determining the awakening state of the subject regarding the arousal level, and an output unit 20. As illustrated in FIG. 2, the awakening state determination device 100 includes a camera 3, a storage unit 5, and a control unit 10.
 カメラ3は、対象者の顔、特に目を撮像して撮像画像を形成する撮像装置である。カメラ3は、例えば、CMOS(Complementary MOS)、CCD(Charge Coupled Device)等の固体撮像素子によって撮像画像を形成するカメラである。カメラ3は、例えば約20~60fps、例えば30fpsのフレームレートを有する。カメラ3は、100fps以上のフレームレートを有する高速カメラであってもよい The camera 3 is an imaging device that images the face of the subject, especially the eyes, to form an captured image. The camera 3 is, for example, a camera that forms an image captured by a solid-state image sensor such as CMOS (Complementary MOS) or CCD (Charge Coupled Device). The camera 3 has a frame rate of, for example, about 20-60 fps, for example 30 fps. The camera 3 may be a high-speed camera having a frame rate of 100 fps or more.
 覚醒状態判定装置100は、赤外線照射器4を備えてもよい。赤外線照射器4は、対象者の顔、特に目に向けて赤外線を照射する光源装置である。対象者の顔及び角膜等で反射された赤外線は、カメラ3に入射する。この場合、カメラ3は、赤外域に感度を有するように構成される。 The awakening state determination device 100 may include an infrared irradiator 4. The infrared irradiator 4 is a light source device that irradiates an infrared ray toward the subject's face, particularly the eyes. Infrared rays reflected by the subject's face, cornea, etc. are incident on the camera 3. In this case, the camera 3 is configured to have sensitivity in the infrared region.
 覚醒状態判定装置100の構成は上記のものに限定されず、対象者の顔で反射された光の波長と同じ波長域に感度を有するカメラ3を備えればよい。例えば、覚醒状態判定装置100は、可視光照射器と可視光カメラ、又は、紫外線照射器と紫外線カメラを備える構成であってもよい。あるいは、覚醒状態判定装置100は、赤外線照射器4、可視光照射器及び紫外線照射器等の光源装置を備えず、対象者の顔で反射された太陽光や蛍光灯の光等をカメラ3で撮像するものであってもよい。 The configuration of the awakening state determination device 100 is not limited to the above, and a camera 3 having sensitivity in the same wavelength range as the wavelength of the light reflected by the subject's face may be provided. For example, the awakening state determination device 100 may be configured to include a visible light irradiator and a visible light camera, or an ultraviolet irradiator and an ultraviolet camera. Alternatively, the awakening state determination device 100 does not include a light source device such as an infrared irradiator 4, a visible light irradiator, and an ultraviolet irradiator, and the camera 3 captures sunlight or fluorescent light reflected by the subject's face. It may be an image.
 記憶部5は、コンピュータその他装置、機械等が記録されたプログラム等の情報を読み取り可能なように、当該プログラム等の情報を、電気的、磁気的、光学的、機械的又は化学的作用によって蓄積する媒体である。記憶部5は、例えば、ハードディスクドライブ、ソリッドステートドライブ等の補助記憶装置を含む。 The storage unit 5 stores the information of the program or the like by electrical, magnetic, optical, mechanical or chemical action so that the computer or other device, the machine or the like can read the information of the recorded program or the like. It is a medium to do. The storage unit 5 includes, for example, an auxiliary storage device such as a hard disk drive or a solid state drive.
 制御部10は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)等を含み、情報処理に応じて各構成要素の制御を行う。制御部10は、例えば、ECU(電子制御ユニット)により構成される。制御部10は、例えば、RAMに展開されたプログラムをCPUにより解釈及び実行する。このように実現されるソフトウェアモジュールとして、制御部10は、例えば、画像処理部11、測定部12、状態判定部13、及び駆動制御部14を備える。 The control unit 10 includes a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), and the like, and controls each component according to information processing. The control unit 10 is composed of, for example, an ECU (electronic control unit). The control unit 10 interprets and executes, for example, a program expanded in the RAM by the CPU. As the software module realized in this way, the control unit 10 includes, for example, an image processing unit 11, a measurement unit 12, a state determination unit 13, and a drive control unit 14.
 出力部20は、覚醒状態判定装置100の判定結果に基づいて、所定の動作を実行する。 The output unit 20 executes a predetermined operation based on the determination result of the awakening state determination device 100.
 出力部20は、例えば表示部21を備える。表示部21は、例えば液晶ディスプレイ、有機ELディスプレイ、及びプロジェクタ等の表示装置である。表示部21は、例えば、車両2のフロントガラスや専用のガラスパネルに映像を投影するヘッドアップディスプレイであってもよい。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、表示部21に対して、対象者の状態についての判定結果を示す制御信号を送信し、制御信号を受信した表示部21は、判定結果を表示する。 The output unit 20 includes, for example, a display unit 21. The display unit 21 is a display device such as a liquid crystal display, an organic EL display, and a projector. The display unit 21 may be, for example, a head-up display that projects an image onto the windshield of the vehicle 2 or a dedicated glass panel. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 transmits a control signal indicating the determination result of the state of the target person to the display unit 21, and the display unit that receives the control signal. 21 displays the determination result.
 出力部20は、例えばスピーカ22を備える。スピーカ22は、音声によって、対象者に各種情報を報知する音声出力装置である。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、対象者の状態についての判定結果に応じた音声を、スピーカ22に出力させる。例えば、スピーカ22から出力された警告音によって、対象者の覚醒度が向上し、漫然状態、眠気状態等が解消される。出力部20は、対象者と会話を行う会話システム23を備えてもよく、会話システム23が対象者の状態についての判定結果に応じた音声を出力してもよい。例えば、制御部10は、対象者が漫然状態又は眠気状態に陥っていると判定した場合、休憩を勧める旨の音声を会話システム23に出力させる。 The output unit 20 includes, for example, a speaker 22. The speaker 22 is a voice output device that notifies the target person of various information by voice. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 causes the speaker 22 to output a voice corresponding to the determination result of the state of the target person. For example, the warning sound output from the speaker 22 improves the arousal level of the subject, and eliminates the drowsiness state and the drowsiness state. The output unit 20 may include a conversation system 23 that has a conversation with the target person, and the conversation system 23 may output a voice according to a determination result about the state of the target person. For example, when the control unit 10 determines that the subject is in a drowsy state or a drowsy state, the control unit 10 causes the conversation system 23 to output a voice to recommend a break.
 出力部20は、例えば空調システム24を備える。空調システム24は、対象者の周囲の空気の温度、湿度、及び気流等を調整するシステムである。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、対象者の状態についての判定結果に応じて空調システム24を制御し、対象者の周囲の温度を下げたり、対象者に風を当てたりする。これにより、対象者の覚醒度が向上し、漫然状態、眠気状態等が解消される。 The output unit 20 includes, for example, an air conditioning system 24. The air conditioning system 24 is a system that adjusts the temperature, humidity, air flow, and the like of the air around the subject. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the air conditioning system 24 according to the determination result of the state of the target person to lower the temperature around the target person or the target person. Or blow the wind on. As a result, the arousal level of the subject is improved, and the drowsiness state and the drowsiness state are eliminated.
 出力部20は、例えば照明システム25を備える。照明システム25は、例えば照度や対象者の周囲の空間の明るさを調節する光源装置である。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、対象者の状態についての判定結果に応じて照明システム25を制御し、照度を上げたり、光源を点滅させたりする。これにより、対象者の覚醒度が向上し、漫然状態、眠気状態等が解消される。 The output unit 20 includes, for example, a lighting system 25. The lighting system 25 is, for example, a light source device that adjusts the illuminance and the brightness of the space around the subject. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the lighting system 25 according to the determination result of the state of the target person to increase the illuminance or blink the light source. As a result, the arousal level of the subject is improved, and the drowsiness state and the drowsiness state are eliminated.
 出力部20は、例えば振動部26を備える。振動部26は、例えば、対象者が座る座席に取り付けられ、対象者に振動を伝えることができる。覚醒システム1が車載用途に適用される場合には、振動部26は、例えば、ステアリングハンドルに取り付けられ、対象者の手に振動を伝えてもよい。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、対象者の状態についての判定結果に応じて、振動部26を振動させる。これにより、対象者の覚醒度が向上し、漫然状態、眠気状態等が解消される。 The output unit 20 includes, for example, a vibration unit 26. The vibrating unit 26 is attached to, for example, a seat on which the subject sits, and can transmit vibration to the subject. When the awakening system 1 is applied to an in-vehicle application, the vibrating unit 26 may be attached to, for example, a steering handle and transmit the vibration to the target person's hand. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 vibrates the vibrating unit 26 according to the determination result of the state of the target person. As a result, the arousal level of the subject is improved, and the drowsiness state and the drowsiness state are eliminated.
 覚醒システム1が車載用途に適用される場合には、出力部20は、例えばブレーキ27であってもよい。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、対象者の状態についての判定結果に応じてブレーキ27を制御し、対象者が運転する車両2を停止させる。これにより、対象者の漫然状態、眠気状態等の覚醒度低下に起因する衝突事故等を未然に防ぐことができる。 When the awakening system 1 is applied to an in-vehicle application, the output unit 20 may be, for example, a brake 27. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the brake 27 according to the determination result of the state of the target person, and stops the vehicle 2 driven by the target person. As a result, it is possible to prevent a collision accident or the like caused by a decrease in arousal level such as a drowsy state or a drowsy state of the subject.
 また、覚醒システム1が車載用途に適用される場合には、出力部20は、例えばステアリング28であってもよい。例えば、駆動制御部14として動作する覚醒状態判定装置100の制御部10は、対象者の状態についての判定結果に応じてステアリング28を制御し、対象者が運転する車両2の進行方向を制御する。これにより、対象者の漫然状態、眠気状態等の覚醒度低下に起因する衝突事故等を未然に防ぐことができる。 Further, when the awakening system 1 is applied to an in-vehicle application, the output unit 20 may be, for example, a steering wheel 28. For example, the control unit 10 of the awakening state determination device 100 that operates as the drive control unit 14 controls the steering 28 according to the determination result of the state of the target person, and controls the traveling direction of the vehicle 2 driven by the target person. .. As a result, it is possible to prevent a collision accident or the like caused by a decrease in arousal level such as a drowsy state or a drowsy state of the subject.
[3.動作例]
[3-1.概要]
 図3は、覚醒システム1の動作の流れを例示するフローチャートである。図3のフローチャートの各処理は、覚醒システム1の覚醒状態判定装置100の制御部10によって実行される。
[3. Operation example]
[3-1. Overview]
FIG. 3 is a flowchart illustrating the flow of operation of the awakening system 1. Each process of the flowchart of FIG. 3 is executed by the control unit 10 of the awakening state determination device 100 of the awakening system 1.
 制御部10は、初期処理ステップS1及び状態判定ステップS2を実行し、対象者が眠気状態である場合には眠気状態フラグをONにし、対象者が漫然状態である場合には漫然状態フラグをONにする。ステップS1及びS2の詳細については後述する。 The control unit 10 executes the initial processing step S1 and the state determination step S2, turns on the drowsiness state flag when the target person is in a drowsiness state, and turns on the drowsiness state flag when the target person is in a drowsiness state. To. Details of steps S1 and S2 will be described later.
 次に、駆動制御部14として動作する制御部10は、眠気状態フラグがONであるか否かを判定する(S3)。眠気状態フラグがONであると判定した場合(S3でYes)、駆動制御部14として動作する制御部10は、出力部20に対して、眠気状態用の駆動制御を行う(S4)。眠気状態用の駆動制御は、対象者の覚醒度を増加させ、眠気状態を解消させるための駆動制御である。 Next, the control unit 10 that operates as the drive control unit 14 determines whether or not the drowsiness state flag is ON (S3). When it is determined that the drowsiness state flag is ON (Yes in S3), the control unit 10 operating as the drive control unit 14 performs drive control for the drowsiness state with respect to the output unit 20 (S4). The drive control for the drowsiness state is a drive control for increasing the arousal level of the subject and eliminating the drowsiness state.
 例えば、制御部10は、眠気状態用の駆動制御として、会話システム23の音声出力、振動部26による振動付与、ブレーキ27による車両停止、及びステアリング28による車両進行方向の調整等の制御を行う。 For example, the control unit 10 controls the voice output of the conversation system 23, the vibration application by the vibration unit 26, the vehicle stop by the brake 27, the adjustment of the vehicle traveling direction by the steering 28, and the like as the drive control for the drowsiness state.
 一方、ステップS3において眠気状態フラグがOFFであると判定した場合(S3でNo)、駆動制御部14として動作する制御部10は、漫然状態フラグがONであるか否かを判定する(S5)。漫然状態フラグがONであると判定した場合(S5でYes)、駆動制御部14として動作する制御部10は、出力部20に対して、漫然状態用の駆動制御を行う(S6)。漫然状態用の駆動制御は、対象者の覚醒度を増加させ、漫然状態を解消させるための駆動制御である。 On the other hand, when it is determined in step S3 that the drowsiness state flag is OFF (No in S3), the control unit 10 operating as the drive control unit 14 determines whether or not the drowsiness state flag is ON (S5). .. When it is determined that the rambling state flag is ON (Yes in S5), the control unit 10 operating as the drive control unit 14 performs drive control for the rambling state to the output unit 20 (S6). The drive control for the rambling state is a drive control for increasing the arousal level of the subject and eliminating the rambling state.
 例えば、制御部10は、漫然状態用の駆動制御として、スピーカ22からの警告音の出力、空調システム24による温度及び気流の調整、及び照明システム25による照度増加等の制御を行う。 For example, the control unit 10 controls the output of a warning sound from the speaker 22, the adjustment of the temperature and the air flow by the air conditioning system 24, the increase in the illuminance by the lighting system 25, and the like as the drive control for the rambling state.
 ステップS4が完了した場合、ステップS6が完了した場合、及びステップS5において漫然状態フラグがOFFであると判定した場合(S5でNo)、ステップS2に戻る。 When step S4 is completed, when step S6 is completed, and when it is determined in step S5 that the vague state flag is OFF (No in S5), the process returns to step S2.
 ステップS2~S6の繰り返しは、各ステップが完了した際に直ちに行われてもよいし、所定の時間間隔で行われてもよい。 The repetition of steps S2 to S6 may be performed immediately when each step is completed, or may be performed at predetermined time intervals.
 図3に例示したフローチャートでは、初期処理ステップS1は一度しか実行されない。しかし、覚醒システム1の動作はこれに限定されない。例えば、所定期間が経過する度に、ステップS1に戻って初期処理が再度行われてもよい。 In the flowchart illustrated in FIG. 3, the initial processing step S1 is executed only once. However, the operation of the awakening system 1 is not limited to this. For example, every time a predetermined period elapses, the process may return to step S1 and the initial process may be performed again.
[3-2.初期処理]
 図4は、図3の初期処理ステップS1の詳細な流れを例示するフローチャートである。まず、制御部10は、カメラ3によって撮像された対象者の目の画像を取得する(S101)。ステップS101は、画像取得の前に、赤外線照射器4によって対象者の目に向けて赤外線を照射することを含んでもよい。
[3-2. Initial processing]
FIG. 4 is a flowchart illustrating the detailed flow of the initial processing step S1 of FIG. First, the control unit 10 acquires an image of the target person's eyes captured by the camera 3 (S101). Step S101 may include irradiating the subject's eyes with infrared rays by the infrared irradiator 4 before acquiring the image.
 次に、画像処理部11として動作する制御部10は、取得した目の画像に対して画像処理を行い、瞳孔中心の位置と、上眼瞼及び下眼瞼の位置とを検出する(S102)。検出された瞳孔中心、上眼瞼、及び下眼瞼の位置を示すデータは、記憶部5に格納される。 Next, the control unit 10 that operates as the image processing unit 11 performs image processing on the acquired image of the eye, and detects the position of the center of the pupil and the positions of the upper eyelid and the lower eyelid (S102). The detected data indicating the positions of the pupil center, the upper eyelid, and the lower eyelid are stored in the storage unit 5.
 瞳孔中心の位置は、眼球の動静として観測されるサッカード及び停留の検出に用いられる。ここで、停留は、固視と呼ばれる場合もある。 The position of the center of the pupil is used to detect saccades and saccades observed as eye movements. Here, the stagnation is sometimes referred to as fixation.
 対象者の顔全体が大きく動いた場合であっても、顔に対する眼球の相対的な位置が変化しないときは、サッカード等の眼球運動は行われていない。したがって、制御部10は、対象者の顔全体が大きく動いた場合であっても、顔に対する眼球の相対的な位置が変化していないときに、サッカード等の眼球運動を検出しないように、対象者の顔等の上の基準点に対する相対的な位置を、瞳孔中心の位置として検出する。この意味で、画像処理部11として動作する制御部10が行う瞳孔中心の位置の検出は、対象者の視線の検出であるといってもよい。 Even if the entire face of the subject moves significantly, if the relative position of the eyeball with respect to the face does not change, no eye movement such as saccade is performed. Therefore, the control unit 10 does not detect eye movements such as saccades when the relative position of the eyeball with respect to the face does not change even when the entire face of the subject moves significantly. The position relative to the reference point on the subject's face or the like is detected as the position of the center of the pupil. In this sense, it can be said that the detection of the position of the center of the pupil performed by the control unit 10 operating as the image processing unit 11 is the detection of the line of sight of the subject.
 具体的には、例えば、制御部10は、角膜反射法を用いて瞳孔中心の位置を検出する。角膜反射法を用いた場合、点光源である赤外線照射器4から照射された赤外線が対象者の角膜で反射され、カメラ3に入射する。角膜から反射された赤外線は、プルキニエ像と呼ばれる。プルキニエ像は、瞳孔中心の位置の検出のための基準点として機能する。すなわち、眼球運動が発生すると、プルキニエ像に対する瞳孔中心の相対的な位置が変化する。これを利用して、制御部10は、プルキニエ像の位置に基づいて対象者の瞳孔中心の位置を決定できる。 Specifically, for example, the control unit 10 detects the position of the center of the pupil by using the corneal reflex method. When the corneal reflex method is used, infrared rays emitted from the infrared irradiator 4 which is a point light source are reflected by the cornea of the subject and incident on the camera 3. The infrared rays reflected from the cornea are called Pulkinier images. The Pulkinier image serves as a reference point for detecting the position of the center of the pupil. That is, when eye movement occurs, the position of the center of the pupil relative to the Purkinje image changes. Utilizing this, the control unit 10 can determine the position of the center of the pupil of the subject based on the position of the Pulkinier image.
 あるいは、制御部10は、対象者の目頭(内眼角)及び目尻(外眼角)の少なくとも一方を基準点として、対象者の瞳孔中心の相対的な位置を検出してもよい。この場合、赤外線照射器4を用いなくてもよい。 Alternatively, the control unit 10 may detect the relative position of the center of the pupil of the subject with at least one of the inner and outer corners of the eye (outer canthus) of the subject as a reference point. In this case, it is not necessary to use the infrared irradiator 4.
 ステップS101及びS102は、初期処理ステップS1の開始から所定期間T0が経過するまで繰り返される(S103)。これにより、対象者の瞳孔中心、上眼瞼、及び下眼瞼の位置を示すデータが記憶部5に蓄積される。 Steps S101 and S102 are repeated from the start of the initial processing step S1 until a predetermined period T0 elapses (S103). As a result, data indicating the positions of the subject's pupil center, upper eyelid, and lower eyelid are accumulated in the storage unit 5.
 初期処理ステップS1の開始から所定期間T0が経過した後(S103でYes)、測定部12として動作する制御部10は、対象者のサッカード頻度nの初期値n0(S104)、眼球停留期間tの平均値taの初期値ta0(S105)、及び開眼度Lの平均値Laの初期値La0(S106)を算出する。算出の際には、記憶部5に格納された瞳孔中心、上眼瞼、及び下眼瞼の位置を示すデータが用いられる。ステップS104、S105、及びS106は順不同である。ステップS104、S105、及びS106で算出された初期値n0、ta0、及びLa0は、記憶部5に格納される。 After a predetermined period T0 has elapsed from the start of the initial processing step S1 (Yes in S103), the control unit 10 operating as the measurement unit 12 has an initial value n0 (S104) of the saccade frequency n of the subject and an eyeball retention period t. The initial value ta0 (S105) of the average value ta and the initial value La0 (S106) of the average value La of the eye opening degree L are calculated. At the time of calculation, data indicating the positions of the center of the pupil, the upper eyelid, and the lower eyelid stored in the storage unit 5 is used. Steps S104, S105, and S106 are in no particular order. The initial values n0, ta0, and La0 calculated in steps S104, S105, and S106 are stored in the storage unit 5.
 上記のように、ステップS104では、サッカード頻度nの初期値n0が算出される。ここで、サッカード頻度nは、単位時間当たりのサッカードの回数である。初期処理ステップS1の開始から所定期間T0が経過するまでに発生したサッカードの数をN0とすると、サッカード頻度の初期値n0は、例えば次の式(1)で表される。
   n0=N0/T0 …(1)
As described above, in step S104, the initial value n0 of the saccade frequency n is calculated. Here, the saccade frequency n is the number of saccades per unit time. Assuming that the number of saccades generated from the start of the initial processing step S1 to the elapse of the predetermined period T0 is N0, the initial value n0 of the saccade frequency is represented by, for example, the following equation (1).
n0 = N0 / T0 ... (1)
 図5は、サッカードの検出方法の一例を説明するための図である。図5には、ステップS102において検出された瞳孔中心の位置を表す点p~pi+2が示されている。図5は、瞳孔中心の位置が、時刻tに測定されたpから、そのΔt秒後である時刻ti+1にpi+1に、更にそのΔt秒後である時刻ti+2にpi+2に移動したことを示している。ここで、Δtは、カメラ3のフレームレートFを用いて、例えばΔt=1/Fで表される。 FIG. 5 is a diagram for explaining an example of a saccade detection method. FIG. 5 shows points pi to pi + 2 representing the position of the center of the pupil detected in step S102. Figure 5 is moved, the position of the pupil center, from the measured p i at time t i, the p i + 1 at time t i + 1 is later Δt seconds at time t i + 2 is after addition thereof Δt seconds p i + 2 It shows that it was done. Here, Δt is represented by, for example, Δt = 1 / F using the frame rate F of the camera 3.
 例えば、制御部10は、ある時刻(現フレーム)における瞳孔中心の位置と、その直前のフレーム(すなわち、現フレームのΔt秒前のフレーム)における瞳孔中心の位置と、の距離が所定の閾値d1thを超える場合、前フレームと現フレームとの間にサッカードが発生したと判断する。図5に示した例では、時刻ti+1における瞳孔中心の位置pi+1と、時刻ti+2における瞳孔中心の位置pi+2との距離が閾値d1thを超えているため、時刻ti+1と時刻ti+2との間にサッカードが発生したと判断される。 For example, in the control unit 10, the distance between the position of the pupil center at a certain time (current frame) and the position of the pupil center in the frame immediately before that (that is, the frame Δt seconds before the current frame) is a predetermined threshold value d1. If it exceeds th , it is determined that a saccade has occurred between the previous frame and the current frame. In the example shown in FIG. 5, since the distance between the position p i + 1 of the pupil center at time t i + 1, and the position p i + 2 of the pupil center at time t i + 2 is greater than the threshold d1 th, time t i + 1 and the time t i + 2 It is judged that a saccade has occurred between.
 次のステップS105では、眼球停留期間の平均値の初期値ta0が算出される。 In the next step S105, the initial value ta0 of the average value of the eyeball retention period is calculated.
 眼球停留期間の測定方法について説明する。例えば、制御部10は、ある時刻(現フレーム)における瞳孔中心の位置と、その直前のフレーム(すなわち、現フレームのΔt秒前のフレーム)における瞳孔中心の位置と、の距離が所定の閾値d2th以下である期間tが所定の閾値tthを超える場合、「停留」が発生したと判断する。「停留」が発生したと判断した場合、制御部10は、この期間tを眼球停留期間として計上する。 A method for measuring the period of eye retention will be described. For example, in the control unit 10, the distance between the position of the pupil center at a certain time (current frame) and the position of the pupil center in the frame immediately before that (that is, the frame Δt seconds before the current frame) is a predetermined threshold value d2. When the period t equal to or less than th exceeds a predetermined threshold value t th , it is determined that "staying" has occurred. When it is determined that "staying" has occurred, the control unit 10 counts this period t as the eyeball staying period.
 言い換えれば、現フレームにおける瞳孔中心の位置と、その直前のフレームにおける瞳孔中心の位置と、の距離が所定の閾値d2th以下である状態が、連続するNフレームにわたって検出された場合であって、N/Fが所定の閾値tthを超えるとき、制御部10は、N/Fを眼球停留期間として計上する。 In other words, in a case where the position of the pupil center in the current frame, the position of the pupil center in the immediately preceding frame, the state distance is below a predetermined threshold value d2 th, it was detected over N successive frames, when N / F exceeds a predetermined threshold value t th, the control unit 10, record a N / F as eye fixation duration.
 眼球停留期間の平均値の初期値ta0は、初期処理ステップS1の開始から所定期間T0が経過するまでに発生した眼球停留期間の総和を、停留の回数で除した値である。 The initial value ta0 of the average value of the eyeball retention period is a value obtained by dividing the total of the eyeball retention periods generated from the start of the initial processing step S1 to the elapse of the predetermined period T0 by the number of retentions.
 図6は、眼球停留期間の測定方法の一例を説明するための図である。図6には、ステップS102において時刻t~tj+11にそれぞれ検出された瞳孔中心の位置p~pj+11が示されている。 FIG. 6 is a diagram for explaining an example of a method for measuring the eyeball retention period. FIG. 6 shows the positions p j to p j + 11 of the center of the pupil detected at times t j to t j + 11 in step S102, respectively.
 図6に示した例において、カメラ3のフレームレートFが30fpsであり、所定の時間tthが250msecに設定されていたとする。また、図6に示した例では、pとpj+1との間の距離、及びpj+10とpj+11との間の距離は所定の閾値d2thを超えているが、それ以外のフレーム間の瞳孔中心の位置間の距離は、いずれも所定の閾値d2th以下であるものとする。すなわち、pj+2とpj+3との間j+3とpj+4との間j+4とpj+5との間j+5とpj+6との間j+6とpj+7との間j+7とpj+8との間j+8とpj+9との間及びpj+9とpj+10との間の距離は、いずれも所定の閾値d2th以下である。 In the example shown in FIG. 6, it is assumed that the frame rate F of the camera 3 is 30 fps and the predetermined time t th is set to 250 msec. Further, in the example shown in FIG. 6, the distance between p j and p j + 1 and the distance between p j + 10 and p j + 11 exceed a predetermined threshold value d2 th , but between other frames. It is assumed that the distances between the positions of the center of the pupil are all equal to or less than the predetermined threshold value d2 th . That is, between the p j + 2 and p j + 3, between the p j + 3 and p j + 4 between the p j + 4 and p j + 5, between the p j + 5 and p j + 6, between the p j + 6 and p j + 7, and p j + 7 the distance between the between the p j + 8, between the p j + 8 and p j + 9, and a p j + 9 and p j + 10 are both less than a predetermined threshold value d2 th.
 図6に示した例では、フレーム間の瞳孔中心の位置間の距離が所定の閾値d2th以下である期間tは、時刻tj+1から時刻tj+10までの300msecであり、所定の閾値tth=250msecを超えている。したがって、制御部10は、「停留」が発生したと判断し、眼球停留期間を300msecと算出する。 In the example shown in FIG. 6, the period t in which the distance between the positions of the pupil centers between the frames is equal to or less than the predetermined threshold value d2 th is 300 msec from the time t j + 1 to the time t j + 10 , and the predetermined threshold value t th = It exceeds 250 msec. Therefore, the control unit 10 determines that "staying" has occurred, and calculates the eyeball staying period as 300 msec.
 サッカードの発生の有無についての判断基準である所定の閾値d1thと、停留についての判断基準である所定の閾値d2thとは、同一の値であってもよい。この場合、図6では、時刻tと時刻tj+1との間、及び時刻tj+10とtj+11との間に、サッカードが発生していると判断される。d1thとd2thとは、異なる値であってもよい。 The predetermined threshold value d1 th , which is a criterion for determining the presence or absence of saccade, and the predetermined threshold value d2 th, which is a criterion for determining the presence or absence of saccade , may be the same value. In this case, in FIG. 6, it is determined that the saccade has occurred between the time t j and the time t j + 1, and between the time t j + 10 and t j + 11 . The d1 th and the d2 th may have different values.
 上記のように、ステップS106では、開眼度Lの平均値の初期値La0が算出される。開眼度Lの平均値とは、開眼度Lの時間平均値である。図7は、開眼度Lの計測方法の一例を説明するための図である。開眼度Lは、目の開き度合いの指標である。開眼度Lは、y/xで表される。ここで、xは、目の横幅であり、例えば内眼角91から外眼角92までの距離である。yは、目の開眼高さであり、例えば上眼瞼の下端93から下眼瞼の上端94までの、内眼角91と外眼角92とを結ぶ線分に垂直な方向の距離の最大値である。開眼高さyは、目を閉じる動作や瞬目によって小さくなる。 As described above, in step S106, the initial value La0 of the average value of the eye opening degree L is calculated. The average value of the eye opening degree L is a time average value of the eye opening degree L. FIG. 7 is a diagram for explaining an example of a method for measuring the degree of eye opening L. The degree of eye opening L is an index of the degree of opening of the eyes. The degree of eye opening L is represented by y / x. Here, x is the lateral width of the eye, for example, the distance from the inner canthus 91 to the outer canthus 92. y is the eye opening height, and is, for example, the maximum value of the distance from the lower end 93 of the upper eyelid to the upper end 94 of the lower eyelid in the direction perpendicular to the line segment connecting the inner and outer eye angles 92. The eye opening height y is reduced by the action of closing the eyes or the blinking.
[3-3.状態判定]
 図8は、図3の状態判定ステップS2の詳細な流れを例示するフローチャートである。まず、制御部10は、カメラ3によって撮像された対象者の目の画像を取得する(S201)。次に、画像処理部11として動作する制御部10は、取得した目の画像に対して画像処理を行い、瞳孔中心の位置と、上眼瞼及び下眼瞼の位置とを検出する(S202)。検出された瞳孔中心、上眼瞼、及び下眼瞼の位置を示すデータは、記憶部5に格納される。
[3-3. Status judgment]
FIG. 8 is a flowchart illustrating the detailed flow of the state determination step S2 of FIG. First, the control unit 10 acquires an image of the target person's eyes captured by the camera 3 (S201). Next, the control unit 10 that operates as the image processing unit 11 performs image processing on the acquired image of the eye, and detects the position of the center of the pupil and the positions of the upper eyelid and the lower eyelid (S202). The detected data indicating the positions of the pupil center, the upper eyelid, and the lower eyelid are stored in the storage unit 5.
 ステップS201及びS202は、状態判定ステップS2の開始から所定期間T1が経過するまで繰り返される(S203)。これにより、対象者の瞳孔中心、上眼瞼、及び下眼瞼の位置を示すデータが記憶部5に蓄積される。 Steps S201 and S202 are repeated from the start of the state determination step S2 until a predetermined period T1 elapses (S203). As a result, data indicating the positions of the subject's pupil center, upper eyelid, and lower eyelid are accumulated in the storage unit 5.
 状態判定ステップS2の開始から所定期間T1が経過した後(S203でYes)、測定部12として動作する制御部10は、開眼度Lの平均値Laの現在値La1を算出する(S204)。算出の際には、記憶部5に格納された、状態判定ステップS2の開始から所定期間T1が経過するまでの上眼瞼、及び下眼瞼の位置を示すデータが用いられる。 After a predetermined period T1 has elapsed from the start of the state determination step S2 (Yes in S203), the control unit 10 operating as the measurement unit 12 calculates the current value La1 of the average value La of the eye opening degree L (S204). At the time of calculation, the data indicating the positions of the upper eyelid and the lower eyelid stored in the storage unit 5 from the start of the state determination step S2 to the elapse of the predetermined period T1 are used.
 次に、状態判定部13として動作する制御部10は、ステップS204で得られた開眼度の平均値の現在値La1が、所定の値Laxと図4のステップS106で得られた初期値La0との積Lax×La0より小さいか否かを判定する(S205)。Lax×La0は、本開示の「第3閾値」の一例である。Laxは、例えば0.2~0.8、例えば0.5又は0.7である。 Next, in the control unit 10 that operates as the state determination unit 13, the current value La1 of the average value of the eye opening degree obtained in step S204 is a predetermined value Lax and the initial value La0 obtained in step S106 of FIG. It is determined whether or not the product of Lax × La0 is smaller than (S205). Lax × La0 is an example of the “third threshold” of the present disclosure. Lax is, for example, 0.2 to 0.8, for example 0.5 or 0.7.
 La1がLax×La0より小さいと判定した場合(S205でYes)、状態判定部13として動作する制御部10は、眠気状態フラグをONにする(S206)。ステップS206では、対象者が、眠気を帯びた眠気状態であると判断されたことになる。ステップS206を終えると、制御部10は、状態判定ステップS2を終え、図3のステップS3に進む。 When it is determined that La1 is smaller than Lax × La0 (Yes in S205), the control unit 10 operating as the state determination unit 13 turns on the drowsiness state flag (S206). In step S206, it is determined that the subject is in a drowsy and drowsy state. After finishing step S206, the control unit 10 finishes the state determination step S2 and proceeds to step S3 of FIG.
 一方、La1がLax×La0以上であると判定した場合(S205でNo)、測定部12として動作する制御部10は、サッカード頻度nの現在値n1を算出する(S207)。算出の際には、記憶部5に格納された、状態判定ステップS2の開始から所定期間T1が経過するまでの瞳孔中心の位置を示すデータが用いられる。 On the other hand, when it is determined that La1 is Lax × La0 or more (No in S205), the control unit 10 operating as the measurement unit 12 calculates the current value n1 of the saccade frequency n (S207). At the time of calculation, the data stored in the storage unit 5 indicating the position of the center of the pupil from the start of the state determination step S2 to the elapse of the predetermined period T1 is used.
 次に、状態判定部13として動作する制御部10は、ステップS207で得られたサッカード頻度の現在値n1が、所定の値nxと図4のステップS104で得られた初期値n0との積nx×n0より小さいか否かを判定する(S208)。nx×n0は、本開示の「第1閾値」の一例である。nxは、例えば0.2~0.8、例えば0.5である。 Next, in the control unit 10 that operates as the state determination unit 13, the current value n1 of the saccade frequency obtained in step S207 is the product of a predetermined value nx and the initial value n0 obtained in step S104 of FIG. It is determined whether or not it is smaller than nx × n0 (S208). nx × n0 is an example of the “first threshold” of the present disclosure. nx is, for example, 0.2 to 0.8, for example 0.5.
 n1がnx×n0以上であると判定した場合(S208でNo)、制御部10は、状態判定ステップS2を終え、図3のステップS3に進む。この場合、対象者は、眠気状態及び漫然状態のいずれにも陥っていないと判断されたことになる。 When it is determined that n1 is nx × n0 or more (No in S208), the control unit 10 finishes the state determination step S2 and proceeds to step S3 in FIG. In this case, it is determined that the subject is not in a drowsy state or a drowsy state.
 n1がnx×n0より小さいと判定した場合(S208でYes)、測定部12として動作する制御部10は、眼球停留期間tの平均値taの現在値ta1を算出する(S209)。算出の際には、記憶部5に格納された、状態判定ステップS2の開始から所定期間T1が経過するまでの瞳孔中心の位置を示すデータが用いられる。 When it is determined that n1 is smaller than nx × n0 (Yes in S208), the control unit 10 operating as the measurement unit 12 calculates the current value ta1 of the average value ta of the eyeball retention period t (S209). At the time of calculation, the data stored in the storage unit 5 indicating the position of the center of the pupil from the start of the state determination step S2 to the elapse of the predetermined period T1 is used.
 次に、状態判定部13として動作する制御部10は、ステップS209で得られた眼球停留期間の平均値の現在値ta1が、所定の値taxと図4のステップS105で得られた初期値ta0との積tax×ta0より小さいか否かを判定する(S210)。tax×ta0は、本開示の「第2閾値」の一例である。taxは、例えば0.2~0.8、例えば0.7である。 Next, in the control unit 10 that operates as the state determination unit 13, the current value ta1 of the average value of the eyeball retention period obtained in step S209 is a predetermined value tax and the initial value ta0 obtained in step S105 of FIG. It is determined whether or not the product is smaller than the product tax × ta0 (S210). tax × ta0 is an example of the “second threshold” of the present disclosure. The tax is, for example, 0.2 to 0.8, for example 0.7.
 ta1がtax×ta0以上であると判定した場合(S210でNo)、制御部10は、状態判定ステップS2を終え、図3のステップS3に進む。この場合、対象者は、眠気状態及び漫然状態のいずれにも陥っていないと判断されたことになる。 When it is determined that ta1 is tax × ta0 or more (No in S210), the control unit 10 finishes the state determination step S2 and proceeds to step S3 in FIG. In this case, it is determined that the subject is not in a drowsy state or a drowsy state.
 ta1がtax×ta0より小さいと判定した場合(S210でYes)、状態判定部13として動作する制御部10は、漫然状態フラグをONにする(S211)。ステップS211では、対象者が漫然状態であると判断されたことになる。ステップS211を終えると、制御部10は、状態判定ステップS2を終え、図3のステップS3に進む。 When it is determined that ta1 is smaller than tax × ta0 (Yes in S210), the control unit 10 operating as the state determination unit 13 turns on the rambling state flag (S211). In step S211 it is determined that the subject is in a vague state. When the step S211 is completed, the control unit 10 finishes the state determination step S2 and proceeds to the step S3 of FIG.
[4.まとめ]
 以上のように、本実施形態に係る覚醒状態判定装置100は、対象者の覚醒状態における漫然状態を判定する。覚醒状態判定装置100は、対象者の目を含む画像を撮像して画像データを生成するカメラ3と、制御部10とを備える。制御部10は、カメラ3から画像データを順次、取得して、取得した画像データに基づいて対象者の目の動きを検出する。制御部10は、判定対象の期間T1に検出した目の動きに基づいて、目がサッカードを生じるサッカード頻度を測定する。制御部10は、検出した目の動きに基づいて、目の動きが停留する眼球停留期間を測定する。制御部10は、測定したサッカード頻度及び眼球停留期間に基づいて、対象者の覚醒状態が判定対象の期間T1に漫然状態であるか否かを判定する。
[4. Summary]
As described above, the awakening state determination device 100 according to the present embodiment determines the awake state of the subject in the awake state. The awakening state determination device 100 includes a camera 3 that captures an image including the eyes of the subject and generates image data, and a control unit 10. The control unit 10 sequentially acquires image data from the camera 3 and detects the movement of the eyes of the target person based on the acquired image data. The control unit 10 measures the frequency of saccades in which the eyes cause saccades based on the movements of the eyes detected during the period T1 to be determined. The control unit 10 measures the eyeball retention period during which the eye movement is stopped, based on the detected eye movement. Based on the measured saccade frequency and eyeball retention period, the control unit 10 determines whether or not the awakening state of the subject is in a vague state during the determination target period T1.
 この覚醒状態判定装置100によると、サッカード頻度及び眼球停留期間に基づいて、対象者が漫然状態であるか否かを判定できる。サッカード頻度及び眼球停留期間は、主としてカメラ3と制御部10とを含む簡易な構成と簡易な処理によって測定できる。 According to this awakening state determination device 100, it is possible to determine whether or not the subject is in a vague state based on the saccade frequency and the eyeball retention period. The saccade frequency and the eyeball retention period can be measured mainly by a simple configuration including the camera 3 and the control unit 10 and a simple process.
 例えば、制御部10は、所定の時間幅Δtにおける目の動きの大きさが所定値d1thを超えた場合に、当該目の動きをサッカードとして検出する。例えば、制御部10は、判定対象の期間T1に検出されたサッカードに基づいて、サッカード頻度を測定する。このように、サッカードは、簡易な構成と簡易な処理によって測定できる。カメラ3は、例えば100fps以上のフレームレートを有する高速カメラである必要はない。 For example, when the magnitude of the eye movement in the predetermined time width Δt exceeds the predetermined value d1 th , the control unit 10 detects the eye movement as a saccade. For example, the control unit 10 measures the saccade frequency based on the saccade detected during the determination target period T1. In this way, the saccade can be measured by a simple configuration and a simple process. The camera 3 does not have to be a high-speed camera having a frame rate of 100 fps or more, for example.
 例えば、制御部10は、時間幅Δtにおける目の動きの大きさが所定値d2th以下である状態が、時間幅Δtより長い所定期間tthを超えて継続した期間を、眼球停留期間として測定する。d2th=d1thであってもよい。このように、眼球停留期間は、簡易な構成と簡易な処理によって測定できる。 For example, the control unit 10 measures a period in which the magnitude of eye movement in the time width Δt is a predetermined value d2 th or less and continues beyond a predetermined period t th longer than the time width Δt as an eyeball retention period. To do. It may be d2 th = d1 th . In this way, the eyeball retention period can be measured by a simple configuration and a simple process.
 制御部10は、サッカード頻度が第1閾値nx×n0より小さく、かつ、判定対象の期間T1における眼球停留期間の平均値が第2閾値tax×ta0より小さい場合に、対象者の覚醒状態が漫然状態である、と判定してもよい。 When the saccade frequency is smaller than the first threshold value nx × n0 and the average value of the eyeball retention period in the determination target period T1 is smaller than the second threshold value tax × ta0, the control unit 10 changes the awakening state of the subject. It may be determined that the state is in a saccade state.
 第1閾値nx×n0は、過去の一定期間における対象者のサッカードの頻度によって規定され、第2閾値tax×ta0は、当該一定期間における対象者の眼球停留期間によって規定されてもよい。これにより、その対象者に適した属人的な閾値を決定することができる。したがって、対象者毎に適切に覚醒状態を判定することができる。 The first threshold value nx × n0 may be defined by the frequency of saccades of the subject in the past fixed period, and the second threshold tax × ta0 may be defined by the eyeball retention period of the subject in the fixed period. This makes it possible to determine a personal threshold value suitable for the subject. Therefore, the awakening state can be appropriately determined for each subject.
[5.変形例]
 以上、本開示の実施形態を詳細に説明したが、前述までの説明はあらゆる点において本開示の例示に過ぎない。本開示の範囲を逸脱することなく種々の改良や変形を行うことができる。例えば、以下のような変更が可能である。なお、以下では、上記実施形態と同様の構成要素に関しては同様の符号を用い、上記実施形態と同様の点については、適宜説明を省略する。以下の変形例は適宜組み合わせることができる。
[5. Modification example]
Although the embodiments of the present disclosure have been described in detail above, the above description is merely an example of the present disclosure in all respects. Various improvements and modifications can be made without departing from the scope of the present disclosure. For example, the following changes can be made. In the following, the same reference numerals will be used for the same components as those in the above embodiment, and the same points as in the above embodiment will be omitted as appropriate. The following modifications can be combined as appropriate.
[5-1.変形例1]
 上記の実施形態では、制御部10が瞳孔中心の位置の移動を距離として検出する例を説明した。しかしながら、本開示はこれに限定されず、制御部10は、瞳孔中心の位置の移動を検出できればよい。例えば、制御部10は、瞳孔中心の位置の移動を、視線の角度変換に対応する視点(gaze point)の移動として検出してもよい。
[5-1. Modification 1]
In the above embodiment, an example in which the control unit 10 detects the movement of the position of the center of the pupil as a distance has been described. However, the present disclosure is not limited to this, as long as the control unit 10 can detect the movement of the position of the center of the pupil. For example, the control unit 10 may detect the movement of the position of the center of the pupil as the movement of the viewpoint (gaze point) corresponding to the angle conversion of the line of sight.
 図9は、変形例1におけるサッカードの検出方法の一例を説明するための図である。図9では、説明の便宜上、θx軸とθy軸を設けている。θxは水平方向の視線の角度を表し、θxに直交するθyは垂直方向の視線の角度を表している。対象者の視点は、紙面左下の座標(0,0)から、右上の座標(1,1)まで動き得るものとする。ここで、(0,0)は、視線の角度が、座標(0.5,0.5)を正面(0度,0度)とした場合に、左方向に約34.5度、下方向に約34.5度になっている状態に対応する。(1,1)は、視線の角度が右方向に約34.5度、上方向に約34.5度になっている状態に対応する。 FIG. 9 is a diagram for explaining an example of the saccade detection method in the modified example 1. In FIG. 9, for convenience of explanation, a θx axis and a θy axis are provided. θx represents the angle of the line of sight in the horizontal direction, and θy orthogonal to θx represents the angle of the line of sight in the vertical direction. It is assumed that the viewpoint of the subject can move from the coordinates (0,0) at the lower left of the paper to the coordinates (1,1) at the upper right. Here, (0,0) means that the angle of the line of sight is about 34.5 degrees to the left and downward when the coordinates (0.5,0.5) are the front (0 degrees, 0 degrees). Corresponds to the state where the temperature is about 34.5 degrees. (1,1) corresponds to a state in which the line-of-sight angle is about 34.5 degrees to the right and about 34.5 degrees to the top.
 図9には、図4のステップS102において検出された視点の位置を表す点q~qi+2が示されている。図9は、視点が、時刻tに測定された視点qから、そのΔt秒後である時刻ti+1に視点qi+1に、更にそのΔt秒後である時刻ti+2に視点qi+2に移動したことを示している。ここで、Δtは、カメラ3のフレームレートFを用いて、例えばΔt=1/Fで表される。 In FIG. 9, points q i to q i + 2 representing the positions of the viewpoints detected in step S102 of FIG. 4 are shown. Figure 9 is moved, the viewpoint is, from the viewpoint q i measured at time t i, the viewpoint q i + 1 at time t i + 1 is later Δt seconds, further to the viewpoint q i + 2 at time t i + 2 is a later Δt seconds It shows that it was done. Here, Δt is represented by, for example, Δt = 1 / F using the frame rate F of the camera 3.
 例えば、制御部10は、ある時刻(現フレーム)における視点と、その直前のフレーム(すなわち、現フレームのΔt秒前のフレーム)における視点と、の間の角度差が所定の閾値e1thを超える場合、前フレームと現フレームとの間にサッカードが発生したと判断する。閾値e1thは、例えば0.25であり、視線の角度変化が約15度~約19度、例えば17.25度である場合に対応する。例えば図9に示した例では、時刻ti+1における視点qi+1と、時刻ti+2における視点qi+2との間の角度差が閾値e1thを超えているため、時刻ti+1と時刻ti+2との間にサッカードが発生したと判断される。 For example, in the control unit 10, the angle difference between the viewpoint at a certain time (current frame) and the viewpoint at the frame immediately before that (that is, the frame Δt seconds before the current frame) exceeds a predetermined threshold value e1 th . In this case, it is determined that a saccade has occurred between the previous frame and the current frame. The threshold value e1 th is, for example, 0.25, and corresponds to the case where the angle change of the line of sight is about 15 degrees to about 19 degrees, for example 17.25 degrees. In the example shown for example in FIG. 9, a viewpoint q i + 1 at time t i + 1, since the angle difference between the view point q i + 2 at time t i + 2 is greater than the threshold value e1 th, time t i + 1 and the time t i + 2 and the It is judged that a saccade occurred in the meantime.
[5-2.変形例2]
 図8に示したステップS205は、対象者が眠気状態であるか否かを判定するものであり、La1がLax×La0より小さいか否かを制御部10が判定するステップであった。しかしながら、対象者が眠気状態であるか否かを判定する方法は上記のものに限定されない。
[5-2. Modification 2]
Step S205 shown in FIG. 8 is for determining whether or not the subject is in a drowsy state, and is a step for the control unit 10 to determine whether or not La1 is smaller than Lax × La0. However, the method for determining whether or not the subject is drowsy is not limited to the above.
 例えば、状態判定部13として動作する制御部10は、状態判定ステップS2が開始してから所定期間T1が経過するまでの開眼度L1が、所定の値LxとステップS106で得られた開眼度の平均値の初期値La0との積Lx×La0より小さい状態である期間Uを計測する。閾値Lxは、例えば0.2~0.8、例えば0.5又は0.7である。 For example, in the control unit 10 that operates as the state determination unit 13, the eye opening degree L1 from the start of the state determination step S2 to the elapse of the predetermined period T1 is the predetermined value Lx and the eye opening degree obtained in step S106. The period U, which is smaller than the product Lx × La0 of the initial value La0 of the average value, is measured. The threshold Lx is, for example, 0.2 to 0.8, for example 0.5 or 0.7.
 そして、状態判定部13として動作する制御部10は、U/T1が閾値Uth以上である場合、対象者が眠気状態であると判定し、ステップS206に進んでもよい。閾値Uthは、例えば0.2~0.8、例えば0.6である。 Then, when the U / T1 is equal to or higher than the threshold value Uth , the control unit 10 operating as the state determination unit 13 may determine that the subject is in a drowsy state and proceed to step S206. The threshold value Uth is, for example, 0.2 to 0.8, for example, 0.6.
 すなわち、制御部10は、開眼度L1を測定し、開眼度L1が所定の閾値より小さい値である期間Uが、測定期間T1と所定の値Uthとの積以上である場合に、対象者の覚醒状態が眠気状態であると判定してもよい。例えば、制御部10は、対象者の開眼度L1が開眼度の平均値の初期値La0の70%以下の開眼度になっている時間が、6割以上である場合、対象者が眠気状態であると判定する。 That is, the control unit 10 measures the eye opening degree L1 and when the period U in which the eye opening degree L1 is smaller than a predetermined threshold value is equal to or greater than the product of the measurement period T1 and the predetermined value Uth , the subject It may be determined that the awake state of is drowsy. For example, in the control unit 10, when the eye opening degree L1 of the subject is 60% or more of 70% or less of the initial value La0 of the average value of the eye opening degree, the subject is in a drowsy state. Judge that there is.
[5-3.変形例3]
 上記の実施形態では、駆動制御部14として動作する制御部10は、対象者の状態の判定結果に基づいて、出力部20を制御するものであると説明した。しかしながら、本開示はこれに限定されない。例えば、覚醒システム1が車載用途に適用される場合において、対象者が漫然状態又は眠気状態であると判定したときは、駆動制御部14として動作する制御部10は、車両2の自動運転を開始してもよい。これにより、対象者の漫然状態、眠気状態等の覚醒度低下に起因する衝突事故等を未然に防ぐことができる。
[5-3. Modification 3]
In the above embodiment, it has been explained that the control unit 10 that operates as the drive control unit 14 controls the output unit 20 based on the determination result of the state of the target person. However, the present disclosure is not limited to this. For example, when the awakening system 1 is applied to an in-vehicle application, when it is determined that the subject is in a drowsy state or a drowsy state, the control unit 10 operating as the drive control unit 14 starts the automatic operation of the vehicle 2. You may. As a result, it is possible to prevent a collision accident or the like caused by a decrease in arousal level such as a drowsy state or a drowsy state of the subject.
[5-4.変形例4]
 本開示に係る覚醒システム1は、上記で例示した車載用途のみならず、工場作業者、例えば単純作業に従事する作業者を覚醒させる用途に用いられてもよい。例えば、カメラ3は、工場のラインを流れる製品の外観検査を行う検査員の目を撮像する。撮像データに基づいて、制御部10は、検査員が漫然状態又は眠気状態に陥っているか否かを判定し、陥っている場合にはスピーカ22や会話システム23から音声を出力して検査員の覚醒度を向上させる。あるいは、検査員が漫然状態又は眠気状態に陥っている場合、制御部10は、工場のラインの動作を停止させてもよい。
[5-4. Modification 4]
The awakening system 1 according to the present disclosure may be used not only for in-vehicle use illustrated above, but also for awakening factory workers, for example, workers engaged in simple work. For example, the camera 3 captures the eyes of an inspector who inspects the appearance of a product flowing through a factory line. Based on the imaged data, the control unit 10 determines whether or not the inspector is in a state of drowsiness or drowsiness, and if so, outputs voice from the speaker 22 or the conversation system 23 to the inspector. Improves alertness. Alternatively, if the inspector is in a state of drowsiness or drowsiness, the control unit 10 may stop the operation of the factory line.
(付記)
 以下、本開示に係る各種態様を付記する。
(Additional note)
Hereinafter, various aspects relating to the present disclosure will be added.
 本開示に係る第1の態様は、人の覚醒状態における漫然状態を判定する覚醒状態判定装置(100)である。前記覚醒状態判定装置は、前記人の目を含む画像を撮像して画像データを生成する撮像部(3)と、前記撮像部から前記画像データを順次、取得して、取得した画像データに基づいて前記人の目の動きを検出する制御部(10)とを備える。前記制御部(10)は、判定対象の期間(T1)に検出した目の動きに基づいて、前記目がサッカードを生じるサッカード頻度を測定し、前記検出した目の動きに基づいて、前記目の動きが停留する停留期間を測定し、測定したサッカード頻度及び停留期間に基づいて、前記人の覚醒状態が前記判定対象の期間に漫然状態であるか否かを判定する。 The first aspect according to the present disclosure is an awakening state determination device (100) for determining a rambling state in a person's awakening state. The awakening state determination device is based on an imaging unit (3) that captures an image including the human eye and generates image data, and the image data that is sequentially acquired from the imaging unit and acquired. A control unit (10) for detecting the movement of the human eye is provided. The control unit (10) measures the frequency of saccades in which the eyes cause saccades based on the eye movements detected during the determination target period (T1), and based on the detected eye movements, the control unit (10) The period of stay in which the movement of the eyes is stopped is measured, and based on the measured saccade frequency and the period of stay, it is determined whether or not the awakening state of the person is in a vague state during the period to be determined.
 第2の態様では、第1の態様の覚醒状態判定装置において、前記制御部(10)は、所定の時間幅における前記目の動きの大きさが所定値を超えた場合に、当該目の動きをサッカードとして検出し、前記判定対象の期間に検出されたサッカードに基づいて、前記サッカード頻度を測定する。 In the second aspect, in the awakening state determination device of the first aspect, the control unit (10) moves the eyes when the magnitude of the movements of the eyes in a predetermined time width exceeds a predetermined value. Is detected as a saccade, and the frequency of the saccade is measured based on the saccade detected during the period to be determined.
 第3の態様では、第2の態様の覚醒状態判定装置において、前記制御部(10)は、前記時間幅における前記目の動きの大きさが前記所定値以下である状態が、前記時間幅より長い所定期間を超えて継続した期間を、前記停留期間として測定する。 In the third aspect, in the awakening state determination device of the second aspect, the control unit (10) has a state in which the magnitude of the movement of the eyes in the time width is equal to or less than the predetermined value from the time width. The period that continues beyond a long predetermined period is measured as the retention period.
 第4の態様では、第1~第3のいずれかの態様の覚醒状態判定装置において、前記制御部(10)は、前記サッカード頻度が第1閾値より小さく、かつ、前記判定対象の期間における前記停留期間の平均値が第2閾値より小さい場合に、前記人の覚醒状態が前記漫然状態である、と判定する。 In the fourth aspect, in the awakening state determination device of any one of the first to third aspects, the control unit (10) has the saccade frequency smaller than the first threshold value and during the period of the determination target. When the average value of the dwelling period is smaller than the second threshold value, it is determined that the awake state of the person is the vague state.
 第5の態様では、第4の態様の覚醒状態判定装置において、前記第1閾値は、過去の一定期間における前記人のサッカードの頻度によって規定され、前記第2閾値は、当該一定期間における前記人の停留期間によって規定される。 In the fifth aspect, in the arousal state determination device of the fourth aspect, the first threshold value is defined by the frequency of the saccade of the person in the past fixed period, and the second threshold value is the said in the fixed period. It is defined by the period of stay of the person.
 第6の態様では、第1~第5のいずれかの態様の覚醒状態判定装置において、前記制御部(10)は、前記取得した画像データに基づいて、前記人の目による開眼度を測定し、前記判定対象の期間において前記開眼度が第3閾値より小さい状態の時間が、所定の割合以上である場合に、前記人の覚醒状態が眠気状態であると判定する。 In the sixth aspect, in the awakening state determination device of any one of the first to fifth aspects, the control unit (10) measures the degree of eye opening by the human eye based on the acquired image data. When the time during which the degree of eye opening is smaller than the third threshold value is equal to or longer than a predetermined ratio in the period to be determined, it is determined that the person's awake state is drowsy.
 第7の態様では、第6の態様の覚醒状態判定装置において、前記第3閾値は、過去の一定期間における前記人の開眼度によって規定される。 In the seventh aspect, in the arousal state determination device of the sixth aspect, the third threshold value is defined by the degree of eye opening of the person in the past fixed period.
 第8の態様は、第1~第7のいずれかの態様の覚醒状態判定装置と、前記覚醒状態判定装置の判定結果に基づいて、所定の動作を実行する出力部(20)とを備える覚醒システム(1)である。 The eighth aspect is the awakening including the awakening state determination device of any one of the first to seventh aspects and an output unit (20) that executes a predetermined operation based on the determination result of the awakening state determination device. System (1).
 第9の態様は、人の覚醒状態における漫然状態を判定する覚醒状態判定方法である。前記覚醒状態判定方法は、制御部(10)が、前記人の目を含む画像を撮像して生成された画像データを順次、取得するステップ(S201)と、前記制御部(10)が、取得した画像データに基づいて前記人の目の動きを検出するステップ(S202)と、前記制御部(10)が、判定対象の期間(T1)に検出した目の動きに基づいて、前記目がサッカードを生じるサッカード頻度を測定するステップ(S207)と、前記制御部(10)が、前記検出した目の動きに基づいて、前記目の動きが停留する停留期間を測定するステップ(S209)と、前記制御部(10)が、測定したサッカードの発生頻度及び停留期間に基づいて、前記人の覚醒状態が前記判定対象の期間に漫然状態であるか否かを判定するステップ(S208、S210)とを含む。 The ninth aspect is an awakening state determination method for determining a rambling state in a person's awakening state. The awakening state determination method includes a step (S201) in which the control unit (10) sequentially acquires image data generated by capturing an image including the human eye, and the control unit (10) acquires the image data. Based on the step (S202) of detecting the movement of the eyes of the person based on the image data, and the movement of the eyes detected by the control unit (10) during the period (T1) of the determination target, the eyes play soccer. A step (S207) of measuring the frequency of saccades that cause saccades, and a step (S209) in which the control unit (10) measures the retention period during which the eye movements are stopped based on the detected eye movements. , The control unit (10) determines whether or not the awakening state of the person is in a vague state during the period to be determined (S208, S210) based on the measured frequency of occurrence of saccade and the period of stay. ) And.
 第10の態様は、第9の態様の覚醒状態判定方法を制御部に実行させるためのプログラムである。 The tenth aspect is a program for causing the control unit to execute the awakening state determination method of the ninth aspect.
 1 覚醒システム
 2 車両
 3 カメラ(撮像部)
 4 赤外線照射器
 5 記憶部
 10 制御部
 11 画像処理部
 12 測定部
 13 状態判定部
 14 駆動制御部
 20 出力部
 21 表示部
 22 スピーカ
 23 会話システム
 24 空調システム
 25 照明システム
 26 振動部
 27 ブレーキ
 28 ステアリング
 100 覚醒状態判定装置
1 Awakening system 2 Vehicle 3 Camera (imaging unit)
4 Infrared irradiator 5 Storage unit 10 Control unit 11 Image processing unit 12 Measurement unit 13 Status judgment unit 14 Drive control unit 20 Output unit 21 Display unit 22 Speaker 23 Conversation system 24 Air conditioning system 25 Lighting system 26 Vibration unit 27 Brake 28 Steering 100 Awakening state judgment device

Claims (10)

  1.  人の覚醒状態における漫然状態を判定する覚醒状態判定装置であって、
     前記人の目を含む画像を撮像して画像データを生成する撮像部と、
     前記撮像部から前記画像データを順次、取得して、取得した画像データに基づいて前記人の目の動きを検出する制御部とを備え、
     前記制御部は、
     判定対象の期間に検出した目の動きに基づいて、前記目がサッカードを生じるサッカード頻度を測定し、
     前記検出した目の動きに基づいて、前記目の動きが停留する停留期間を測定し、
     測定したサッカード頻度及び停留期間に基づいて、前記人の覚醒状態が前記判定対象の期間に漫然状態であるか否かを判定する、覚醒状態判定装置。
    It is an awakening state determination device that determines the awakening state of a person.
    An image pickup unit that captures an image including the human eye and generates image data,
    A control unit that sequentially acquires the image data from the imaging unit and detects the movement of the human eye based on the acquired image data is provided.
    The control unit
    Based on the eye movements detected during the period to be determined, the frequency of saccades in which the eyes generate saccades is measured.
    Based on the detected eye movement, the retention period during which the eye movement stays is measured.
    An awakening state determining device that determines whether or not the awakening state of the person is a vague state during the period to be determined based on the measured saccade frequency and the residence period.
  2.  前記制御部は、
     所定の時間幅における前記目の動きの大きさが所定値を超えた場合に、当該目の動きをサッカードとして検出し、
     前記判定対象の期間に検出されたサッカードに基づいて、前記サッカード頻度を測定する
    請求項1に記載の覚醒状態判定装置。
    The control unit
    When the magnitude of the eye movement in a predetermined time width exceeds a predetermined value, the eye movement is detected as a saccade, and the eye movement is detected as a saccade.
    The awakening state determination device according to claim 1, wherein the saccade frequency is measured based on the saccade detected during the period to be determined.
  3.  前記制御部は、前記時間幅における前記目の動きの大きさが前記所定値以下である状態が、前記時間幅より長い所定期間を超えて継続した期間を、前記停留期間として測定する、請求項2に記載の覚醒状態判定装置。 The control unit measures the period in which the magnitude of the movement of the eyes in the time width is equal to or less than the predetermined value for a period longer than the predetermined period longer than the time width, as the dwelling period. 2. The arousal state determination device according to 2.
  4.  前記制御部は、前記サッカード頻度が第1閾値より小さく、かつ、前記判定対象の期間における前記停留期間の平均値が第2閾値より小さい場合に、前記人の覚醒状態が前記漫然状態である、と判定する、請求項1~3のいずれかに記載の覚醒状態判定装置。 When the saccade frequency is lower than the first threshold value and the average value of the dwelling period in the determination target period is smaller than the second threshold value, the control unit is in the awake state of the person. , The awakening state determination device according to any one of claims 1 to 3.
  5.  前記第1閾値は、過去の一定期間における前記人のサッカードの頻度によって規定され、
     前記第2閾値は、当該一定期間における前記人の停留期間によって規定される、請求項4に記載の覚醒状態判定装置。
    The first threshold is defined by the frequency of the person's saccade over a period of time in the past.
    The awakening state determination device according to claim 4, wherein the second threshold value is defined by the dwelling period of the person in the fixed period.
  6.  前記制御部は、
     前記取得した画像データに基づいて、前記人の目による開眼度を測定し、
     前記判定対象の期間において前記開眼度が第3閾値より小さい状態の時間が、所定の割合以上である場合に、前記人の覚醒状態が眠気状態であると判定する、請求項1~5のいずれかに記載の覚醒状態判定装置。
    The control unit
    Based on the acquired image data, the degree of eye opening by the human eye is measured.
    Any of claims 1 to 5, wherein it is determined that the person's arousal state is drowsy when the time during which the eye opening degree is smaller than the third threshold value is equal to or longer than a predetermined ratio in the determination target period. Awakening state determination device described in Crab.
  7.  前記第3閾値は、過去の一定期間における前記人の開眼度によって規定される、請求項6に記載の覚醒状態判定装置。 The arousal state determination device according to claim 6, wherein the third threshold value is defined by the degree of eye opening of the person in a certain period in the past.
  8.  請求項1~7のいずれかに記載の覚醒状態判定装置と、
     前記覚醒状態判定装置の判定結果に基づいて、所定の動作を実行する出力部と
    を備える覚醒システム。
    The awakening state determination device according to any one of claims 1 to 7.
    An awakening system including an output unit that executes a predetermined operation based on a determination result of the awakening state determination device.
  9.  人の覚醒状態における漫然状態を判定する覚醒状態判定方法であって、
     制御部が、前記人の目を含む画像を撮像して生成された画像データを順次、取得するステップと、
     前記制御部が、取得した画像データに基づいて前記人の目の動きを検出するステップと、
     前記制御部が、判定対象の期間に検出した目の動きに基づいて、前記目がサッカードを生じるサッカード頻度を測定するステップと、
     前記制御部が、前記検出した目の動きに基づいて、前記目の動きが停留する停留期間を測定するステップと、
     前記制御部が、測定したサッカードの発生頻度及び停留期間に基づいて、前記人の覚醒状態が前記判定対象の期間に漫然状態であるか否かを判定するステップとを含む、
    覚醒状態判定方法。
    It is an awakening state determination method for determining a rambling state in a person's awakening state.
    A step in which the control unit sequentially acquires image data generated by capturing an image including the human eye.
    A step in which the control unit detects the movement of the human eye based on the acquired image data,
    A step of measuring the frequency of saccades caused by the eyes based on the movement of the eyes detected by the control unit during the period to be determined.
    A step in which the control unit measures the dwelling period during which the eye movement is stopped based on the detected eye movement.
    The control unit includes a step of determining whether or not the awakening state of the person is a vague state during the period of the determination target, based on the measured frequency of occurrence of saccade and the period of stay.
    Awakening state determination method.
  10.  請求項9に記載の覚醒状態判定方法を制御部に実行させるためのプログラム。 A program for causing the control unit to execute the awakening state determination method according to claim 9.
PCT/JP2019/010829 2019-03-15 2019-03-15 Alertness state determination device, awakening system, and alertness state determination method WO2020188629A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2019/010829 WO2020188629A1 (en) 2019-03-15 2019-03-15 Alertness state determination device, awakening system, and alertness state determination method
JP2021506797A JPWO2020188629A1 (en) 2019-03-15 2019-03-15

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/010829 WO2020188629A1 (en) 2019-03-15 2019-03-15 Alertness state determination device, awakening system, and alertness state determination method

Publications (1)

Publication Number Publication Date
WO2020188629A1 true WO2020188629A1 (en) 2020-09-24

Family

ID=72519190

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2019/010829 WO2020188629A1 (en) 2019-03-15 2019-03-15 Alertness state determination device, awakening system, and alertness state determination method

Country Status (2)

Country Link
JP (1) JPWO2020188629A1 (en)
WO (1) WO2020188629A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022085276A1 (en) * 2020-10-20 2022-04-28 日本電気株式会社 Information processing system, eye state measurement system, information processing method, and non-transitory computer readable medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7107725B2 (en) * 2018-04-10 2022-07-27 浜松ホトニクス株式会社 Eye Movement Feature Quantity Calculation System, Eye Movement Feature Quantity Calculation Method, and Eye Movement Feature Quantity Calculation Program

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11276461A (en) * 1998-03-27 1999-10-12 Suzuki Motor Corp Attention measuring device and information presenting device using the same
JP2008212298A (en) * 2007-03-01 2008-09-18 Toyota Central R&D Labs Inc Sleepiness determination apparatus and program
JP2015116376A (en) * 2013-12-19 2015-06-25 株式会社デンソー State estimation apparatus and state estimation program
JP2017023519A (en) * 2015-07-24 2017-02-02 株式会社デンソー State estimation device and state estimation program
JP2017199212A (en) * 2016-04-27 2017-11-02 株式会社デンソー Drive assist system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180055354A1 (en) * 2016-08-31 2018-03-01 Alcohol Countermeasure Systems (International) Inc. Novel non-intrusive approach to assess drowsiness based on eye movements and blinking
US20190077409A1 (en) * 2017-07-31 2019-03-14 Alcohol Countermeasure Systems (International) Inc. Non-intrusive assessment of fatigue in drivers using eye tracking

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11276461A (en) * 1998-03-27 1999-10-12 Suzuki Motor Corp Attention measuring device and information presenting device using the same
JP2008212298A (en) * 2007-03-01 2008-09-18 Toyota Central R&D Labs Inc Sleepiness determination apparatus and program
JP2015116376A (en) * 2013-12-19 2015-06-25 株式会社デンソー State estimation apparatus and state estimation program
JP2017023519A (en) * 2015-07-24 2017-02-02 株式会社デンソー State estimation device and state estimation program
JP2017199212A (en) * 2016-04-27 2017-11-02 株式会社デンソー Drive assist system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022085276A1 (en) * 2020-10-20 2022-04-28 日本電気株式会社 Information processing system, eye state measurement system, information processing method, and non-transitory computer readable medium
JPWO2022085276A1 (en) * 2020-10-20 2022-04-28
US12243234B2 (en) 2020-10-20 2025-03-04 Nec Corporation Information processing system, eye state measurement system, information processing method, and non-transitory computer readable medium
JP7640946B2 (en) 2020-10-20 2025-03-06 日本電気株式会社 Information processing system, eye condition measurement system, information processing method and program

Also Published As

Publication number Publication date
JPWO2020188629A1 (en) 2020-09-24

Similar Documents

Publication Publication Date Title
US10849496B2 (en) Motion sickness estimation device, motion sickness prevention device, and motion sickness estimation method
JP7099037B2 (en) Data processing equipment, monitoring system, awakening system, data processing method, and data processing program
JP5255063B2 (en) Sleepiness sign detection device
JP5974915B2 (en) Arousal level detection device and arousal level detection method
JP4772935B2 (en) Attention state determination apparatus, method and program
JP6470334B2 (en) Vehicle display system and method for controlling vehicle display system
US9526448B2 (en) State estimation device and state estimation program
JP4899059B2 (en) Sleepiness detection device
WO2014073645A1 (en) Biological information measurement device and input device using same
JP6418341B1 (en) Data processing apparatus, monitoring system, awakening system, data processing method, and data processing program
WO2015027598A1 (en) Reminding method and reminding device
JP5600256B2 (en) Information display device
JP7099036B2 (en) Data processing equipment, monitoring system, awakening system, data processing method, and data processing program
JP4977856B2 (en) Awakening state detection method and awakening state detection device
JP2015207163A (en) State estimation device and state estimation program
WO2019176492A1 (en) Calculation system, information processing device, driving assistance system, index calculation method, computer program, and storage medium
JP7018634B2 (en) Eye movement measuring device and eye movement analysis system
WO2020188629A1 (en) Alertness state determination device, awakening system, and alertness state determination method
WO2018051681A1 (en) Line-of-sight measurement device
WO2019155914A1 (en) Data processing device, monitoring system, alertness system, data processing method, data processing program, and storage medium
JP7207518B2 (en) DEMENTIA DETECTION DEVICE AND DEMENTIA DETECTION METHOD
JP3158494U (en) Mobile communication terminal
JP7255691B2 (en) Display system, display method, and program
JP7212295B2 (en) Display system, display method, and program
WO2023187949A1 (en) Motion sickness easing apparatus and motion sickness easing method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19919814

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2021506797

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19919814

Country of ref document: EP

Kind code of ref document: A1