Driving assistance device and driving assistance method

The driver assistance device addresses the issue of misidentifying elderly drivers by using combined facial image and driving behavior analysis to provide tailored support, ensuring accurate age and ability assessment for enhanced safety.

JP7843946B2Active Publication Date: 2026-04-10MITSUBISHI ELECTRIC MOBILITY CORP
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-12-14
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Conventional driver assistance systems fail to provide tailored support for elderly drivers due to inaccuracies in age estimation based on facial images, leading to situations where elderly drivers are not identified as such and thus miss out on necessary assistance.

Method used

A driver assistance device that utilizes both facial image analysis and driving behavior data to accurately determine a driver's age and ability, adjusting assistance settings accordingly to cater to elderly drivers by incorporating machine learning models for age and ability estimation.

Benefits of technology

Ensures that elderly drivers receive appropriate assistance by accurately identifying their age and ability, preventing misclassification and enhancing safety through tailored support measures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007843946000001
    Figure 0007843946000001
  • Figure 0007843946000002
    Figure 0007843946000002
  • Figure 0007843946000003
    Figure 0007843946000003
Patent Text Reader

Abstract

The present invention comprises: a captured image acquisition unit (11) that acquires a captured image obtained by imaging the face of a driver of a moving body; an age estimation unit (12) that estimates the age of the driver on the basis of the captured image; a first determination unit (13) that determines whether the driver is an elderly driver on the basis of the age of the driver estimated by the age estimation unit (12); a driving capability information acquisition unit (14) that, when the first determination unit (13) has determined that the driver is not an elderly driver, acquires driving capability information pertaining to the driver on the basis of moving-body-related information or the captured image; a second determination unit (15) that determines whether the driver is an elderly driver on the basis of the driving capability information pertaining to the driver; and an assistance condition setting unit (16) that, when the first determination unit (13) has determined that the driver is an elderly driver, or when the second determination unit (15) has determined that the driver is an elderly driver, outputs driving assistance information for setting conditions for assisting in driving of the moving body as conditions adapted for elderly drivers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a driving support device and a driving support method.

Background Art

[0002] In recent years, due to the progress of an aging society and the like, the number of elderly drivers of moving bodies has been increasing. Hereinafter, an elderly driver of a moving body is referred to as an "elderly driver". Conventionally, in view of such a background, technologies for providing driving support for elderly drivers are known. For example, Patent Document 1 discloses a technology for estimating the age of a driver of a vehicle based on a face image of the driver, and setting conditions for detecting a glance more loosely so that the detection of a glance becomes easier as the age of the driver increases, thereby improving the driving safety of the elderly.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In the conventional technology as described above, the age of the driver of a moving body is determined only based on a face image. However, a person's face may look younger than the actual age. Therefore, in the conventional technology, for example, there is a problem that driving support for elderly drivers may not be provided because, although it should be regarded as an elderly driver, it is not estimated as an elderly driver in the image.

[0005] This disclosure was made to solve the above-mentioned problems, and aims to provide a driver assistance device that suppresses the occurrence of situations where elderly drivers are not provided with driver assistance tailored for elderly drivers because they are not estimated to be elderly drivers based on their images. [Means for solving the problem]

[0006] The driver assistance device relating to this disclosure includes: an image acquisition unit that acquires an image of the face of the driver of a moving object; an age estimation unit that estimates the driver's age based on the image acquired by the image acquisition unit; a first determination unit that determines whether the driver is an elderly driver based on the age of the driver estimated by the age estimation unit; and when the first determination unit determines that the driver is not an elderly driver, This describes characteristics of driving behavior, including information on the vehicle's brake operation, accelerator operation, or steering wheel operation. Mobile-related information about mobile devices 、 Alternatively, the system includes a driving ability information acquisition unit that acquires driving ability information indicating the driver's driving ability based on captured images, a second determination unit that determines whether the driver is an elderly driver based on the driver's driving ability information acquired by the driving ability information acquisition unit, and a support condition setting unit that outputs driving support information to set the conditions for elderly drivers when the first determination unit determines that the driver is an elderly driver, or when the second determination unit determines that the driver is an elderly driver. [Effects of the Invention]

[0007] According to this disclosure, it is possible to suppress the occurrence of situations where elderly drivers are not provided with driver assistance tailored for elderly drivers because they are not identified as elderly drivers in the images. [Brief explanation of the drawing]

[0008] [Figure 1] This figure shows an example of the configuration of the driver assistance device according to Embodiment 1. [Figure 2] This is a flowchart illustrating the operation of the driver assistance device according to Embodiment 1. [Figure 3]Figures 3A and 3B show an example of the hardware configuration of the driver assistance device according to Embodiment 1. [Modes for carrying out the invention]

[0009] The embodiments of this disclosure will be described in detail below with reference to the drawings. Embodiment 1. Figure 1 is a diagram showing an example of the configuration of the driver assistance device 1 according to Embodiment 1. The driving support device 1 according to Embodiment 1 provides driving support to the driver of a moving vehicle. The driver assistance device 1 according to Embodiment 1 is connected to an imaging device 2 and a sensor 3. Based on the image captured by the imaging device 2 or the information related to the moving object detected by the sensor 3 (hereinafter referred to as "moving object related information"), the driver of the moving object to be provided with driver assistance is determined to be an elderly driver (hereinafter referred to as "elderly driver"). If the driver assistance device 1 determines that the driver of the moving object is an elderly driver, it sets the conditions for providing driver assistance to the moving object (hereinafter referred to as "driver assistance conditions") to conditions for elderly drivers. If the driver assistance device 1 determines that the driver of the moving object is not an elderly driver, it sets the driver assistance conditions to the normal driver assistance conditions. In Embodiment 1, the normal driver assistance conditions are pre-set conditions that serve as the standard for providing driver assistance, assuming that the driver is not elderly. When the driver assistance device 1 determines that the driver is an elderly driver, it changes the pre-set normal driver assistance conditions to driver assistance conditions for elderly drivers. In Embodiment 1, the driving assistance provided to the driver of the moving vehicle includes, for example, distraction detection or drowsiness detection. Distraction detection as a driving assistance in Embodiment 1 includes issuing a warning to the driver when distraction is detected. Drowsiness detection as a driving assistance in Embodiment 1 also includes issuing a warning to the driver when drowsiness is detected. The warnings given to the driver include, for example, outputting an alarm, outputting an audio warning message, or vibrating the seat.

[0010] In Embodiment 1, "elderly driver" refers to an elderly driver whose driving ability is presumed to be declining, and specifically, for example, a driver aged 70 or older is assumed. In Embodiment 1, "driving ability" refers to the judgment or motor skills necessary for driving or operating a moving object.

[0011] Generally, it is assumed that a driver's driving ability declines as they get older. For example, Reference 1 below states that, regarding driving a car, as people age, their motor skills, perception (such as vision or hearing), and cognitive functions (such as attention or situational judgment) decline, which often leads to accidents such as overlooking signs, mistaking the accelerator for the brake, or misjudging the speed of the car in front. Furthermore, for example, Reference 2 below shows that when cognitive and reaction time tests related to driving were conducted on participants aged 21 to 87, the results showed that the reaction delays were particularly noticeable in elderly individuals aged 70 and over. <Reference 1> Shinya Iida, Tokuaki Kato, Kenji Hachisuka, Satoru Saeki, "4. Assessment of Driving Ability in the Elderly," Japanese Journal of Geriatrics 2018;55:22-207 <Reference 2> Hiroaki Shigematsu, Hiroshi Komori (Aisle Motor School), "Reaction Time and Following Distance by Age Group," [Retrieved November 27, 2023], Internet<URL:https: / / www.ill-ms.com / moji / wp-content / themes / custom / pdf / paper11.pdf>

[0012] In Embodiment 1, as mentioned above, an elderly driver is assumed to be a driver aged 70 or older, but this is merely an example, and an elderly driver may be, for example, a driver aged 65 or older, who is considered an early-stage elderly person. The driver assistance device 1 only needs to be configured to determine an elderly driver as a driver whose estimated age belongs to an age group in which driving ability is presumed to be declining.

[0013] In the following Embodiment 1, the driver is assumed to be the driver of a vehicle (not shown). Furthermore, the driver assistance device 1 according to Embodiment 1 is assumed to be mounted on the vehicle. In the following Embodiment 1, the vehicle driver is also simply referred to as "driver."

[0014] The imaging device 2 is mounted in the vehicle. The imaging device 2 is installed in the center of the vehicle's dashboard, on the A-pillar, or on the instrument panel, etc., in a manner that allows it to capture at least the driver's face. The imaging device 2 may also be shared with a so-called "Driver Monitoring System (DMS)". The imaging device 2 is either a visible light camera or an infrared camera. If the imaging device 2 is an infrared camera, the infrared camera is equipped with a light source (not shown) that emits infrared light for imaging over an area including the driver's face. This light source is, for example, composed of an LED (Light Emitting Diode). The imaging device 2 outputs the captured image (hereinafter referred to as "captured image") to the driving support device 1.

[0015] The sensor 3 is mounted on the vehicle. The sensor 3 detects moving object related information. In Embodiment 1, the moving object related information detected by the sensor 3 is used in the driving support device 1 to obtain information indicating the driving ability of the driver (hereinafter referred to as "driving ability information"). The sensor 3 includes a position sensor that detects the traveling position of the vehicle using GPS (Global Positioning System) or the like, a vehicle speed sensor that detects the vehicle speed of the vehicle, an accelerator sensor that detects the amount of depression of the driver's accelerator, a brake sensor that detects the amount of depression of the driver's brake, a steering angle sensor that detects a steering operation, a shift lever sensor that detects an operation of the shift lever, a side gear sensor that detects an operation of the side gear, a wiper sensor that detects an operation of the wiper, and the like. In FIG. 1, only one sensor 3 is illustrated, but this is merely an example. A plurality of sensors 3 may be connected to the driving support device 1. The sensor 3 outputs the detected moving object related information to the driving support device 1. The moving object related information includes position information indicating the traveling position of the vehicle, speed information indicating the speed of the vehicle, accelerator operation information indicating an accelerator operation such as an accelerator depression amount, brake operation information indicating a brake operation such as a brake depression amount, steering operation information indicating a steering operation such as a steering wheel angle, shift operation information indicating a shift position, side gear operation information indicating the presence or absence of a side gear operation, wiper operation information indicating the presence or absence and operation content of a wiper operation, and the like.

[0016] The driving support device 1 includes an imaging image acquisition unit 11, an age estimation unit 12, a first determination unit 13, a driving ability information acquisition unit 14, a second determination unit 15, a support condition setting unit 16, and a support execution unit 17.

[0017] The imaging image acquisition unit 11 acquires an imaging image of the driver's face from the imaging device 2. The imaging image acquisition unit 11 acquires the imaging image from the imaging device 2 in frame units. The image acquisition unit 11 outputs the acquired image to the age estimation unit 12 and the driving ability information acquisition unit 14.

[0018] The age estimation unit 12 estimates the driver's age based on the captured image acquired by the image acquisition unit 11. In detail, the age estimation unit 12 estimates the driver's age based, for example, on the captured image acquired by the image acquisition unit 11 and a pre-trained model in machine learning (hereinafter referred to as the "machine learning model"). In Embodiment 1, the machine learning model used by the age estimation unit 12 to estimate the driver's age is referred to as the "first machine learning model". The first machine learning model is a machine learning model that takes a single frame of captured image as input and outputs information indicating the age of the person whose face is captured in the image (hereinafter referred to as "age information"). The first machine learning model is pre-trained, for example, by supervised learning, and is stored in a location accessible to the age estimation unit 12. The age information output by the first machine learning model may be a numerical value indicating age, or a numerical range indicating age group. However, if the age information is a numerical range indicating age group, that range includes at least the range of older age groups. The older age group will be described later. Here, it is assumed that the age information output by the first machine learning model is a numerical value indicating age. The age estimation unit 12 inputs the latest frame of the captured image output from the image acquisition unit 11 into the first machine learning model to obtain age information and estimate the driver's age. The age estimation method described above is merely one example, and the age estimation unit 12 may estimate the driver's age using other known methods. The age estimation unit 12 outputs information indicating the estimated age of the driver (hereinafter referred to as "estimated age information") to the first determination unit 13.

[0019] The first determination unit 13 determines whether the driver is an elderly driver based on the driver's age estimated by the age estimation unit 12. The first determination unit 13 can determine the driver's age estimated by the age estimation unit 12 from the estimated age information output from the age estimation unit 12. The first determination unit 13 determines that the driver is an elderly driver if the driver's age estimated by the age estimation unit 12 belongs to the older age group. Regarding the driver's age, multiple age groups are set in advance, and information regarding the set age groups is stored in the first determination unit 13. The multiple age groups include at least an older age group. In Embodiment 1, the older age group refers to the age group to which elderly drivers belong. That is, in this case, those aged 70 and over are considered the older age group. In Embodiment 1, three age groups are defined: the elderly group aged 70 and over, the group aged 60 to under 70 (hereinafter referred to as the "upper elderly group"), and the group under 60 (hereinafter referred to as the "younger group"). The first determination unit 13 determines that the driver is not an elderly driver if the driver's age estimated by the age estimation unit 12 does not belong to the elderly age group, that is, if the driver's age belongs to the mid-elderly age group or the young age group.

[0020] The first determination unit 13 outputs a determination result (hereinafter referred to as the "first determination result") indicating whether or not it has determined that the driver is an elderly driver to the support condition setting unit 16 or the driving ability information acquisition unit 14. In detail, if the first determination unit 13 determines that the driver is an elderly driver, it outputs the first determination result to the support condition setting unit 16. If the first determination unit 13 determines that the driver is not an elderly driver, it outputs the first determination result to the driving ability information acquisition unit 14. The first determination result includes information indicating whether or not the driver has been determined to be an elderly driver, and information indicating the driver's age as estimated by the age estimation unit 12. The first determination result may further include information indicating the driver's age group as determined by the first determination unit 13.

[0021] If the first determination unit 13 outputs a first determination result, that is, if the first determination unit 13 determines that the driver is not an elderly driver, and the driver's age estimated by the age estimation unit 12 belongs to the semi-elderly age group, the driving ability information acquisition unit 14 acquires driving ability information indicating the driver's driving ability based on the moving object-related information output from the sensor 3 or the captured image output from the image acquisition unit 11. As mentioned above, the "pre-senior age group" refers to the age group between 60 and 70 years old. In other words, the pre-senior age group is younger than the senior age group, but close in age to the senior age group. Based on the first determination result, the driving ability information acquisition unit 14 can determine whether the driver's age, as estimated by the age estimation unit 12, belongs to the pre-elderly age group.

[0022] Here, we will explain, with some examples, how the driver's driving ability information is acquired by the driving ability information acquisition unit 14.

[0023] For example, the driving ability information acquisition unit 14 detects the driver's eye movements or facial movements as indicators of the driver's driving ability, and acquires information indicating the driver's eye movements or facial movements as information indicating the driver's driving ability. Eye movements or facial movements are closely related to the driver's driving ability. For example, a driver with large eye movements or large facial movements is said to be able to observe their surroundings well, and is presumed to be a driver with good cognitive function and high driving ability. The driving ability information acquisition unit 14 can detect how much the driver's gaze moved, or the speed of the gaze movement, based on the time-series captured images acquired from the image acquisition unit 11 for a set period (hereinafter referred to as the "first driving ability determination period"). Furthermore, the driving ability information acquisition unit 14 can detect how much the driver's face moved, or in other words, how much the direction of the driver's face changed, or the speed of the face movement, based on the time-series captured images acquired from the image acquisition unit 11 for the first driving ability determination period.

[0024] In the example described above, the driving ability information acquisition unit 14 detects the driver's eye movements or facial movements based on time-series captured images for the first driving ability determination period. However, this is merely one example, and the driving ability information acquisition unit 14 may also detect the driver's eye movements or facial movements based on a preset number of time-series captured images (hereinafter referred to as "driving ability determination frames").

[0025] The driving capability information acquisition unit 14 stores the captured images output from the image acquisition unit 11 in chronological order in an internal buffer or the like. The captured images stored in the internal buffer or the like may be deleted at a predetermined timing.

[0026] The driving ability information acquisition unit 14 acquires information indicating the driver's eye movements or facial movements as driver's driving ability information.

[0027] Alternatively, for example, the driving ability information acquisition unit 14 may determine the driver's brake operation, accelerator pedal operation, or steering wheel operation, and detect the driver's driving ability based on the determined brake operation, accelerator pedal operation, or steering wheel operation. In detail, the driving ability information acquisition unit 14 detects driving ability such as the amount of brake pedal depression or the time until the brakes are depressed when stopping at an intersection, the amount of accelerator pedal depression or the time until the accelerator is depressed when starting from a stop, the amount of deceleration (amount of brake pedal depression) or the time until steering is performed when turning right, and the amount of deceleration (amount of brake pedal depression) or the time until steering is performed when turning left (hereinafter simply referred to as "amount of brake pedal depression, etc." when stopping at an intersection) and acquires information indicating the amount of brake pedal depression, etc. when stopping at an intersection as information on the driver's driving ability. Characteristics of driving behavior such as the amount of brake pedal depression, etc. when stopping at an intersection are closely related to the driver's driving ability. For example, a driver who is quick to press the brakes when stopping at an intersection is presumed to have no decline in motor function and to be a driver with high driving ability.

[0028] The driving ability information acquisition unit 14 can determine the driver's brake operation, accelerator pedal operation, or steering wheel operation based on time-series moving object-related information acquired from the sensor 3 for a set period (hereinafter referred to as the "second driving ability determination period"). The moving object-related information also includes the vehicle's position information. Furthermore, the driving ability information acquisition unit 14 can acquire map information by referring to a map information database (not shown). The driving ability information acquisition unit 14 can detect the amount of brake pressure applied when stopping at an intersection from the driver's brake operation, accelerator pedal operation, steering wheel operation, vehicle position information, map information, etc., during the second driving ability determination period, and can detect the amount of brake pressure applied when stopping at an intersection as the driver's driving ability.

[0029] In the example described above, the driving ability information acquisition unit 14 determines the driver's brake operation, accelerator pedal operation, or steering wheel operation based on time-series moving object-related information for the second driving ability determination period, and detects driving ability such as the amount of brake pressure applied when stopping at an intersection. However, this is merely one example, and the driving ability information acquisition unit 14 may also determine the driver's brake operation, accelerator pedal operation, or steering wheel operation based on time-series moving object-related information for a predetermined distance (hereinafter referred to as the "driving ability determination distance"), and detect driving ability such as the amount of brake pressure applied when stopping at an intersection.

[0030] The driving capability information acquisition unit 14 stores the mobile object-related information output from the sensor 3 in a time-series format in an internal buffer or the like. The mobile object-related information stored in the internal buffer or the like may be deleted at a predetermined time.

[0031] The driving ability information acquisition unit 14 acquires information indicating the amount of brake pressure applied when stopping at a detected intersection, etc., as information on the driver's driving ability.

[0032] The driving ability information acquisition unit 14 can acquire driver driving ability information based on either the captured image output from the image acquisition unit 11 or the moving object-related information output from the sensor 3. When the driving ability information acquisition unit 14 acquires the driver's driving ability information based on captured images, the driving support device 1 is not required to be connected to the sensor 3. Also, when the driving ability information acquisition unit 14 acquires the driver's driving ability information based on mobile body-related information, the image acquisition unit 11 in the driving support device 1 is not required to output the captured images acquired from the imaging device 2 to the driving ability information acquisition unit 14. In Figure 1, for convenience, both the arrow from the image acquisition unit 11 to the driving capability information acquisition unit 14 and the arrow from the sensor 3 to the driving capability information acquisition unit 14 are shown.

[0033] When the driver's driving ability information acquisition unit 14 acquires the driver's driving ability information, it outputs the acquired driver's driving ability information to the second determination unit 15.

[0034] The second determination unit 15 determines whether or not the driver is an elderly driver based on the driver's driving ability information acquired by the driving ability information acquisition unit 14.

[0035] The second determination unit 15 determines, for example, whether the driver is an elderly driver based on the driver's driving ability information acquired by the driving ability information acquisition unit 14 and a machine learning model. In Embodiment 1, the machine learning model used by the second determination unit 15 to determine whether the driver is an elderly driver is referred to as the "second machine learning model". The second machine learning model is a machine learning model that takes driver driving ability information as input and outputs information indicating the age group corresponding to the driving ability indicated by the driving ability information (hereinafter referred to as "age group information"). The second machine learning model is pre-trained, for example, by supervised learning, and is stored in a location accessible to the second determination unit 15. The age group indicated by the age group information output by the second machine learning model is one of several pre-defined age groups, namely, in this case, the elderly group aged 70 and over, the semi-elderly group aged 60 to under 70, and the young adult group under 60. The second determination unit 15 determines that the driver is an elderly driver if the age group obtained by inputting the driver's driving ability information into the second machine learning model is in the elderly age group. The second determination unit 15 determines that the driver is not an elderly driver if the age group obtained by inputting the driver's driving ability information into the second machine learning model is not the elderly group, that is, if it belongs to the mid-elderly group or the young group.

[0036] The second determination unit 15 may, for example, determine whether a driver is an elderly driver based on the driving ability information acquired by the driving ability information acquisition unit 14 and the ability age correspondence information that has been generated in advance and stored in a location accessible to the second determination unit 15. The ability age correspondence information is information that associates statistically compiled driving ability information for each age group, and is stored in advance in a location accessible to the second determination unit 15. Furthermore, the ability-age correspondence information is generated for each type of driving ability. For example, if the driving ability is the amount of brake pedal pressure applied when stopping at an intersection and the amount of accelerator pedal pressure applied when starting from a stop, then ability-age correspondence information for the amount of brake pedal pressure applied when stopping at an intersection and ability-age correspondence information for the amount of accelerator pedal pressure applied when starting from a stop are generated in advance and stored in a location accessible to the second determination unit 15.

[0037] The second determination unit 15 compares the driver's driving ability information acquired by the driving ability information acquisition unit 14 with the age-corresponding ability information, and determines that the age group to which the information indicating the smallest error in the driver's driving ability is associated is the age group to which the driver belongs. The second determination unit 15 determines that a driver is an elderly driver if the age group to which the determined driver belongs is the elderly age group. On the other hand, the second determination unit 15 determines that a driver is not an elderly driver if the age group to which the determined driver belongs is not the elderly age group, that is, if the age group to which the determined driver belongs is the middle elderly age group or the young age group.

[0038] Furthermore, if multiple driving abilities are set in the driver's driving ability information, the second determination unit 15 compares each driving ability with the ability-age correspondence information to determine the age group to which the driver belongs (i.e., whether it is the elderly group, the middle elderly group, or the young group). In this case, if the determined age group differs depending on the driving ability, the second determination unit 15 will determine that the driver is an elderly driver if, for example, even one of the abilities is determined to be the elderly group.

[0039] The second determination unit 15 outputs to the support condition setting unit 16 the determination result (hereinafter referred to as the "second determination result") of whether or not it has determined that the driver is an elderly driver. The second determination result includes information indicating whether or not the driver has been determined to be an elderly driver, and information indicating the age group of the driver as determined by the second determination unit 15. The second determination result may further include the driver's driving ability information acquired by the driving ability information acquisition unit 14, or information indicating the driver's age estimated by the age estimation unit 12. The second determination unit 15 only needs to acquire information indicating the driver's age estimated by the age estimation unit 12 from the driving ability information acquisition unit 14. The first determination result acquired by the driving ability information acquisition unit 14 from the first determination unit 13 includes information indicating the driver's age estimated by the age estimation unit 12.

[0040] When the first determination unit 13 outputs a first determination result, that is, when the first determination unit 13 determines that the driver is an elderly driver, the support condition setting unit 16 outputs information (hereinafter referred to as "driving support information") to the support execution unit 17 to set the conditions for providing driving support to conditions suitable for elderly drivers. If the second determination unit 15 outputs a second determination result, the support condition setting unit 16, based on that second determination result, determines that the second determination unit 15 has determined that the driver is an elderly driver, and outputs driving support information to the support execution unit 17 to set the conditions for providing driving support to those for elderly drivers. If the second determination result is output from the second determination unit 15, the support condition setting unit 16, based on the second determination result, determines that the second determination unit 15 has determined that the driver is not an elderly driver, and outputs driving support information to the support execution unit 17 to set the conditions for providing driving support as standard conditions.

[0041] For example, suppose the driver assistance system detects driver distraction. In this case, a pre-set condition for driver assistance to detect distraction is, for example, the following condition (Condition 1). Note that the pre-set driver assistance condition (Condition 1) is the standard condition. (Condition 1) If the driver's gaze direction or the range of their face orientation remains within a predetermined angle range (hereinafter referred to as the "distraction detection range") for a predetermined period of time (hereinafter referred to as the "distraction detection duration"), the system detects that the driver is distracted.

[0042] The range and duration for detecting distracted viewing are pre-set. For example, the range for detecting distracted viewing is +30 degrees or more, or -30 degrees or less. For example, the duration for detecting distracted viewing is 3 seconds. The direction of the driver's gaze and face are expressed as an angle where 0 degrees is defined as the driver facing directly in the direction of travel of the vehicle, and the angle increases as the driver turns to the right and decreases as the driver turns to the left. According to standard driving assistance conditions such as (Condition 1), if the driver's gaze direction or face direction remains at +30 degrees or more or -30 degrees or less for the duration of the distraction detection period (i.e., 3 seconds in this case), driving assistance is provided, as the driver is considered distracted. The driving assistance is performed by the assistance execution unit 17. Details of the assistance execution unit 17 will be described later.

[0043] If the first determination unit 13 determines that the driver is an elderly driver, or if the second determination unit 15 determines that the driver is an elderly driver, the support condition setting unit 16 generates driving support information to make the standard driving support conditions, such as (condition 1) above, conditions for elderly drivers. Specifically, the support condition setting unit 16 modifies the standard driving support conditions to make driving support easier to provide, in other words, to make it easier to detect distracted driving, and generates the modified driving support conditions as driving support information. In the example above, the support condition setting unit 16 may, for example, widen the range for detecting distracted looking (for example, +20 degrees or more, or -20 degrees or less). The support condition setting unit 16 may also, for example, shorten the duration for detecting distracted looking (for example, 2.7 seconds). The support condition setting unit 16 may widen the range for detecting distracted looking and shorten the duration for detecting distracted looking.

[0044] If the second determination unit 15 determines that the driver is not an elderly driver, the support condition setting unit 16 generates the standard driving support conditions as described above without changing them, and uses them as driving support information.

[0045] Furthermore, let's assume, for example, that the driver assistance system detects drowsiness. In this case, conditions such as (Condition 2) below are pre-set as driver assistance conditions for detecting drowsiness. Note that the pre-set driver assistance conditions (Condition 2) are standard conditions. (Condition 2) If the driver's eye opening level remains below a preset threshold (hereinafter referred to as the "drowsiness detection threshold") for a preset period of time (hereinafter referred to as the "drowsiness detection duration"), the system detects that the driver is drowsy.

[0046] The drowsiness threshold and drowsiness duration are pre-set. For example, the drowsiness threshold is 25%. For example, the drowsiness duration is 3 seconds. According to standard driver assistance conditions such as (Condition 2), if the driver's eye opening rate remains below 25% for 3 seconds, driver assistance will be activated, assuming the driver is drowsy.

[0047] If the first determination unit 13 determines that the driver is an elderly driver, or if the second determination unit 15 determines that the driver is an elderly driver, the support condition setting unit 16 generates driving support information to make the standard driving support conditions suitable for elderly drivers, as described above. Specifically, the support condition setting unit 16 modifies the standard driving support conditions to make driving support easier to provide, in other words, to make it easier to detect drowsiness, and generates the modified driving support conditions as driving support information. In the example above, the support condition setting unit 16 may, for example, increase the threshold for determining drowsiness (for example, 30%). Alternatively, the support condition setting unit 16 may shorten the duration for determining drowsiness (for example, 2.7 seconds). The support condition setting unit 16 may also increase the threshold for determining drowsiness and shorten the duration for determining drowsiness.

[0048] If the second determination unit 15 determines that the driver is not an elderly driver, the support condition setting unit 16 generates the standard driving support conditions as described above without changing them, and uses them as driving support information.

[0049] The support execution unit 17 provides driving support based on driving support conditions derived from the driving support information output from the support condition setting unit 16. For example, the support execution unit 17 detects that the driver is distracted if the driver's gaze direction or face orientation remains within the distraction detection range for a specified duration. The support execution unit 17 then issues a warning to the driver. Specifically, for example, the support execution unit 17 outputs an alarm or warning message from an alarm device (not shown). The support execution unit 17 may also vibrate a vibration sensor (not shown) installed in the seat, for example. The support execution unit 17 can detect the driver's gaze direction or face orientation using a known method based on the captured image output from the image acquisition unit 11. Furthermore, for example, the support execution unit 17 detects that the driver is dozing off if the driver's eye opening level remains below the drowsiness detection threshold for a specified duration. The support execution unit 17 then issues a warning to the driver. Specifically, for example, the support execution unit 17 outputs an alarm or warning message from an alarm device (not shown). The support execution unit 17 may also vibrate a vibration sensor (not shown) installed in the seat, for example. The support execution unit 17 can detect the driver's eye opening level based on the captured image output from the image acquisition unit 11.

[0050] If the support condition setting unit 16 has changed the driving support conditions to those for elderly drivers, the support execution unit 17 will provide driving support for elderly drivers. It is assumed that elderly drivers, compared to younger drivers, may take longer to react to warnings such as those for distraction or drowsiness. The support condition setting unit 16 modifies the driving support conditions to make driving support easier to provide than the standard settings, and the support execution unit 17 executes driving support according to the modified driving support conditions. This allows for the output of warnings with ample time to react to warnings such as those for distracted driving or drowsiness, so that it is not too late when an elderly driver reacts.

[0051] The operation of the driver assistance device 1 according to Embodiment 1 will be described below. Figure 2 is a flowchart illustrating the operation of the driver assistance device 1 according to Embodiment 1. For example, when the vehicle's power is turned on, the driver assistance device 1 starts the operation shown in the flowchart in Figure 2, and repeats the operation shown in the flowchart in Figure 2 until the vehicle's power is turned off.

[0052] The image acquisition unit 11 acquires an image of the driver's face from the imaging device 2 (step ST1). The image acquisition unit 11 outputs the acquired image to the age estimation unit 12 and the driving ability information acquisition unit 14.

[0053] The age estimation unit 12 estimates the driver's age based on the captured image acquired by the image acquisition unit 11 in step ST1 (step ST2). The age estimation unit 12 outputs the estimated age information to the first determination unit 13.

[0054] The first determination unit 13 determines whether the driver is an elderly driver or not based on the driver's age estimated by the age estimation unit 12 in step ST2 (step ST3). If the system determines in step ST3 that the driver is an elderly driver (i.e., the answer in step ST3 is "YES"), the first determination unit 13 outputs the first determination result to the support condition setting unit 16. Then, the operation of the driver assistance device 1 proceeds to the process in step ST7. The first determination unit 13 determines that the driver is an elderly driver if the driver's age estimated by the age estimation unit 12 belongs to the older age group.

[0055] On the other hand, if step ST3 determines that the driver is not an elderly driver (if the result is "NO" in step ST3), the first determination unit 13 outputs the first determination result to the driving ability information acquisition unit 14. The operation of the driving support device 1 then proceeds to the process in step ST4, where the driving ability information acquisition unit 14 determines whether the driver's age, estimated by the age estimation unit 12 in step ST2, belongs to the pre-elderly age group (step ST4).

[0056] In step ST4, if the age estimation unit 12 determines that the driver's age, as estimated in step ST2, belongs to the upper-middle-aged group (if the answer to step ST4 is "YES"), the driving ability information acquisition unit 14 acquires driving ability information indicating the driver's driving ability based on the moving object-related information output from the sensor 3 or the captured image output from the image acquisition unit 11 (step ST5). When the driver's driving ability information acquisition unit 14 acquires the driver's driving ability information, it outputs the acquired driver's driving ability information to the second determination unit 15.

[0057] The second determination unit 15 determines whether the driver is an elderly driver or not based on the driver's driving ability information acquired by the driving ability information acquisition unit 14 in step ST5 (step ST6). The second determination unit 15 outputs the second determination result to the support condition setting unit 16.

[0058] In step ST3, if the first determination unit 13 determines that the driver is an elderly driver (if the answer is "YES" in step ST3), or in step ST6, if the second determination unit 15 determines that the driver is an elderly driver (if the answer is "YES" in step ST6), the support condition setting unit 16 outputs driving support information to the support execution unit 17 to set the conditions for providing driving support to those suitable for elderly drivers (step ST7).

[0059] In step ST4, if the driving ability information acquisition unit 14 determines that the driver's age, as estimated by the age estimation unit 12 in step ST2, does not belong to the pre-elderly age group (if the result is "NO" in step ST4), or if the second determination unit 15 determines in step ST6 that the driver is not an elderly driver (if the result is "NO" in step ST6), the support condition setting unit 16 outputs driving support information to the support execution unit 17 to set the conditions for providing driving support as standard conditions (step ST8).

[0060] The support execution unit 17 performs driving support based on the driving support conditions output from the support condition setting unit 16 in step ST7 or step ST8 (step ST9).

[0061] In this manner, the driver assistance device 1 acquires an image of the driver's face and estimates the driver's age based on the acquired image. Based on the driver's age estimated from the image, the driver assistance device 1 determines whether the driver is an elderly driver. If the driver assistance device 1 determines that the driver is an elderly driver, it sets the driver assistance conditions to conditions suitable for elderly drivers, in other words, conditions that make driver assistance easier to provide, and performs driver assistance according to the driver assistance conditions set to conditions suitable for elderly drivers. If the driver assistance device 1 determines that the driver is not an elderly driver based on the age of the driver estimated from the captured image, it determines whether the driver's age estimated from the captured image belongs to the pre-senior age group. If the driver assistance device 1 determines that the driver's age estimated from the captured image belongs to the pre-senior age group, it acquires moving object-related information from the sensor 3 and acquires driving ability information indicating the driver's driving ability based on the acquired moving object-related information or the captured image. The driver assistance device 1 then determines whether the driver is an elderly driver based on the acquired driver's driving ability information. If the driver assistance device 1 determines that the driver is an elderly driver based on the driving ability information, it sets the driver assistance conditions to conditions suitable for elderly drivers, in other words, conditions that make it easier to provide driver assistance, and then performs driver assistance according to the driver assistance conditions set to conditions suitable for elderly drivers. If the driver assistance device 1 determines that the driver is not an elderly driver based on the driver's age estimated from the captured image, and also determines that the driver is not an elderly driver based on the driving ability information, the driver assistance conditions will be set to the pre-set standard conditions.

[0062] As mentioned above, a person's face can sometimes appear younger than their actual age. Therefore, if a driver's age is determined solely based on an image of the driver's face, there is a problem in that, for example, a driver who should be considered an elderly driver may not be estimated as such based on the image, potentially resulting in elderly drivers not receiving driver assistance tailored for them. In contrast, the driver assistance device 1 according to Embodiment 1, if it is determined that the driver is not an elderly driver based on the driver's age estimated from the captured image, acquires the driver's driving ability information and, based on the acquired driving ability information, determines again whether the driver is an elderly driver or not. If the driver assistance device 1 determines that the driver is an elderly driver based on the driving ability information, it provides driver assistance tailored for elderly drivers. As a result, the driver assistance system 1 can suppress the occurrence of situations where elderly drivers are not provided with driver assistance tailored for elderly drivers, even though they should be considered elderly drivers, because they are not estimated to be elderly drivers based on the image.

[0063] Here, instead of determining whether a driver is elderly based on an estimated age derived from captured images, it is also conceivable to uniformly acquire information on the driver's driving ability and determine whether a driver is elderly based on that acquired driving ability information. However, while estimating age based on captured images only requires one frame of an image, obtaining driving ability information requires multiple frames of images captured over a certain period of time. In other words, estimating age based on captured images requires less processing load than obtaining driving ability information. Furthermore, estimating age based on captured images can be processed in a shorter time than obtaining driving ability information. That is, the process of determining whether a driver is an elderly driver based on the age estimated from captured images is less processing load and can be processed in a shorter time than the process of determining whether a driver is an elderly driver based on driving ability information. The driver assistance device 1 according to Embodiment 1 first determines whether the driver is an elderly driver based on the age estimated from the captured image, thereby determining that the driver is an elderly driver based on appearance, without making a determination based on driving ability information. For drivers who are not estimated to be elderly based on appearance, the driver assistance device 1 determines whether the driver is an elderly driver based on driving ability information. As a result, the driver assistance device 1 can avoid wasting time and effort on determining whether the driver is an elderly driver, and can prevent situations where elderly drivers are not provided with driver assistance tailored for elderly drivers because they look younger than their actual age.

[0064] In Embodiment 1, if the driver assistance device 1 determines that the driver is not an elderly driver based on the driver's age estimated from the captured image, it determines whether the estimated driver's age belongs to the pre-elderly age group. If it determines that the estimated driver's age belongs to the pre-elderly age group, it acquires the driver's driving ability information and, based on the acquired driving ability information, determines again whether the driver is an elderly driver. If the driver assistance system 1 determines that the driver's age estimated from the captured images belongs to the younger age group, it will not acquire driving ability information or determine whether the driver is an elderly driver based on that information. Determining that the driver's age estimated from the captured images belongs to the younger age group means that the driver does not appear to be elderly, and therefore the possibility of the driver being an elderly driver is considered low. If the driver assistance system 1 assumes that there is little suspicion that the driver was not determined to be an elderly driver because they looked younger than their actual age, it will not perform a determination based on driving ability information and will confirm that the driver is not an elderly driver. This will reduce the burden and time spent on determining whether the driver is elderly or not, and will help prevent situations where elderly drivers are not provided with driver assistance tailored for elderly drivers because they look younger than their actual age.

[0065] In the above embodiment 1, three age groups were set as age groups other than the elderly group: the semi-elderly group (60 years and older but under 70 years old) and the young group (under 60 years old). However, this is merely an example. The age ranges for the semi-elderly group and the young group can be set as appropriate. Furthermore, in the above embodiment 1, two age groups other than the elderly group were set, but this is merely an example, and the number of pre-set age groups other than the elderly group can be set as appropriate. For example, the age groups other than the elderly group may be set as the semi-elderly group of 60 to under 70 years old, the middle-aged group of 55 to under 60 years old, and the young adult group of under 55 years old. In this case, the driver assistance device 1 may, for example, acquire driving ability information and determine whether the driver is an elderly driver based on the driving ability information when the driver's age estimated from the captured image belongs to the semi-elderly group or the middle-aged group. If the driver is not determined to be an elderly driver based on the age estimated from the captured image, it is possible to set as appropriate which age group the estimated age from the captured image must belong to in order to acquire driving ability information and determine whether the driver is an elderly driver based on the driving ability information.

[0066] Furthermore, for example, if the driver assistance device 1 determines that the driver is not an elderly driver based on the driver's age estimated from the captured image, it may always acquire information on the driver's driving ability and then determine again whether or not the driver is an elderly driver based on the acquired driving ability information. In this case, the process of step ST4 can be omitted in the operation of the driver assistance device 1 as described using the flowchart in Figure 2.

[0067] Figures 3A and 3B show an example of the hardware configuration of the driver assistance device 1 according to Embodiment 1. In Embodiment 1, the functions of the image acquisition unit 11, the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17 are realized by the processing circuit 101. That is, the driving support device 1 includes a processing circuit 101 that determines whether the driver is an elderly driver or not based on the image acquired from the imaging device 2 or the moving body related information acquired from the sensor 3, and performs control to execute driving support for elderly drivers if the driver is an elderly driver. The processing circuit 101 may be dedicated hardware as shown in Figure 3A, or it may be a processor 104 that executes a program stored in memory as shown in Figure 3B.

[0068] If the processing circuit 101 is dedicated hardware, it may be, for example, a single circuit, a composite circuit, a programmed processor, a parallel programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof.

[0069] When the processing circuit is a processor 104, the functions of the image acquisition unit 11, the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17 are realized by software, firmware, or a combination of software and firmware. The software or firmware is written as a program and stored in memory 105. The processor 104 reads and executes the program stored in memory 105 to perform the functions of the image acquisition unit 11, the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17. In other words, the driving support device 1 includes memory 105 for storing a program that, when executed by the processor 104, will result in the execution of steps ST1 to ST7 in Figure 2 described above. Furthermore, the program stored in memory 105 can be said to cause the computer to execute the processing procedures or methods of the image acquisition unit 11, the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17. Here, memory 105 refers to non-volatile or volatile semiconductor memory such as RAM, ROM (Read Only Memory), flash memory, EPROM (Erasable Programmable Read Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), or magnetic disks, flexible disks, optical disks, compact disks, minidiscs, DVDs (Digital Versatile Discs), etc.

[0070] Furthermore, the functions of the image acquisition unit 11, the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17 may be partially implemented by dedicated hardware and partially implemented by software or firmware. For example, the image acquisition unit 11 can be implemented by a processing circuit 101 as dedicated hardware, while the functions of the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17 can be implemented by the processor 104 reading and executing a program stored in the memory 105. Furthermore, the driver assistance device 1 includes an imaging device 2 or a sensor 3, and an input interface device 102 and an output interface device 103 that perform wired or wireless communication.

[0071] In the above embodiment 1, the driving assistance provided by the driving assistance device 1 to the driver of the moving vehicle was assumed to be, for example, distraction detection or drowsiness detection, but this is merely an example. For example, the driving assistance provided by the driving assistance device 1 to the driver of the moving vehicle may be adjustment of the air conditioner temperature setting. For example, if the driving assistance device 1 determines that the driver is an elderly driver, it outputs driving assistance information to set the air conditioner temperature in the vehicle interior to a preset value higher than the temperature normally set, i.e., the temperature set under standard driving assistance conditions.

[0072] Furthermore, in the above embodiment 1, the driver assistance device 1 is assumed to be equipped with a support execution unit 17, but this is merely an example. The functions of the support execution unit 17 may be provided by a device connected to the driver assistance device 1 that is external to the driver assistance device 1, and the driver assistance device 1 may be configured without a support execution unit 17. For example, an alarm device (not shown) may have the functions of the support execution unit 17. In this case, the processing of step ST9 can be omitted in the operation of the driver assistance device 1 described using the flowchart in Figure 2.

[0073] Furthermore, in the above embodiment 1, the driver assistance device 1 is an in-vehicle device mounted on the vehicle, and the image acquisition unit 11, age estimation unit 12, first determination unit 13, driver ability information acquisition unit 14, second determination unit 15, support condition setting unit 16, and support execution unit 17 are provided in the in-vehicle device. The system is not limited to this, however, the driver assistance system may be configured with the in-vehicle device and the server, with some of the following components being mounted on the vehicle's in-vehicle device: the image acquisition unit 11, the age estimation unit 12, the first determination unit 13, the driving ability information acquisition unit 14, the second determination unit 15, the support condition setting unit 16, and the support execution unit 17, and the others being provided on a server connected to the in-vehicle device via a network. Alternatively, the image acquisition unit 11, age estimation unit 12, first determination unit 13, driving ability information acquisition unit 14, second determination unit 15, support condition setting unit 16, and support execution unit 17 may all be provided on a server.

[0074] Furthermore, in the above embodiment 1, the target person was, for example, a vehicle driver, but this is merely an example. The target person may be a driver of a moving vehicle other than a vehicle, such as a bus, train, or airplane. The driving assistance device 1 according to embodiment 1 can be applied to a driving assistance device that provides driving assistance to a driver of a moving vehicle other than a vehicle.

[0075] As described above, according to Embodiment 1, the driving support device 1 is configured to include: an image acquisition unit 11 that acquires an image of the face of the driver of a moving object; an age estimation unit 12 that estimates the driver's age based on the image acquired by the image acquisition unit 11; a first determination unit 13 that determines whether the driver is an elderly driver based on the age of the driver estimated by the age estimation unit 12; a driving ability information acquisition unit 14 that acquires driving ability information indicating the driver's driving ability based on moving object-related information or image of the moving object if the first determination unit 13 determines that the driver is not an elderly driver; a second determination unit 15 that determines whether the driver is an elderly driver based on the driving ability information of the driver acquired by the driving ability information acquisition unit 14; and a support condition setting unit 16 that outputs driving support information to set the conditions for providing driving support for a moving object to conditions suitable for an elderly driver if the first determination unit 13 determines that the driver is an elderly driver, or if the second determination unit 15 determines that the driver is an elderly driver. Therefore, the driver assistance device 1 can suppress the occurrence of situations where elderly drivers are not provided with driver assistance tailored for elderly drivers because they are not estimated to be elderly drivers based on the image.

[0076] Furthermore, any component of the embodiment can be modified, or any component of the embodiment can be omitted. [Industrial applicability]

[0077] The driver assistance device of this disclosure can be applied to driver assistance devices that provide driver assistance to drivers of moving vehicles, as it prevents situations where elderly drivers are not provided with driver assistance tailored for elderly drivers because they are not identified as elderly drivers based on their images. [Explanation of symbols]

[0078] 1 Driving support device, 2 Imaging device, 3 Sensor, 11 Image acquisition unit, 12 Age estimation unit, 13 First determination unit, 14 Driving ability information acquisition unit, 15 Second determination unit, 16 Support condition setting unit, 17 Support execution unit, 101 Processing circuit, 102 Input interface device, 103 Output interface device, 104 Processor, 105 Memory.

Claims

1. An image acquisition unit that acquires an image of the face of the driver of a mobile vehicle, An age estimation unit estimates the driver's age based on the captured image acquired by the image acquisition unit, A first determination unit determines whether the driver is an elderly driver based on the age of the driver estimated by the age estimation unit, If the first determination unit determines that the driver is not an elderly driver, the driving ability information acquisition unit acquires vehicle-related information relating to the vehicle, which includes vehicle brake operation information, vehicle accelerator operation information, or vehicle steering operation information, which indicates characteristics of driving behavior, or driving ability information indicating the driver's driving ability based on the captured image. A second determination unit determines whether the driver is an elderly driver based on the driver's driving ability information acquired by the driving ability information acquisition unit, If the first determination unit determines that the driver is an elderly driver, or if the second determination unit determines that the driver is an elderly driver, the support condition setting unit outputs driving support information to set the conditions for providing driving support for the mobile vehicle to the conditions for elderly drivers. A driver assistance system equipped with the following.

2. The first determination unit is, If the age of the driver estimated by the age estimation unit belongs to the older age group, the unit determines that the driver is an elderly driver. The aforementioned driving capability information acquisition unit, If the first determination unit determines that the driver is not an elderly driver, and the driver's age estimated by the age estimation unit is younger than the elderly age group and belongs to the semi-elderly age group which is close to the elderly age group, then the driving ability information indicating the driver's driving ability is acquired based on the mobile body-related information or the captured image. The driving support device according to claim 1.

3. The age estimation unit, Based on the captured image acquired by the image acquisition unit and a first machine learning model that takes the captured image as input and outputs age information indicating the age, the driver's age is estimated. The driving support device according to claim 1 or 2.

4. The second determination unit described above is: If the estimated age group to which the driver belongs is an older age group, based on the driving ability information acquired by the driving ability information acquisition unit and a second machine learning model that takes the driving ability information as input and outputs age group information indicating the age group corresponding to the driving ability shown in the driving ability information, then the driver is determined to be an elderly driver. The driving support device according to claim 1 or 2.

5. The second determination unit described above is: Based on the driving ability information acquired by the driving ability information acquisition unit and the ability-age correspondence information to which the driving ability is associated with each age group, the age group to which the driver belongs is determined, and if the age group to which the driver belongs is the elderly group, it is determined that the driver is the elderly driver. The driving support device according to claim 1 or 2.

6. The driving capability information acquisition unit is: The driving ability information is acquired based on one of the following: the driver's brake operation, accelerator pedal operation, or steering wheel operation determined from the aforementioned mobile body-related information; or the driver's gaze movement or the driver's facial movement determined from the aforementioned captured image. The driving support device according to claim 1 or 2.

7. The aforementioned driving assistance is the detection of the driver's distraction, The support condition setting unit outputs the driving support information to set the distraction detection range, which is the range of the driver's gaze direction or face orientation set as the condition for detecting distraction, or the distraction detection duration, which is the duration of the state in which the driver's gaze direction or face orientation falls within the distraction detection range, as the distraction detection range or the distraction detection duration for elderly drivers. The driving support device according to claim 1 or 2.

8. The aforementioned driving assistance is the detection of driver drowsiness, The support condition setting unit outputs the driving support information to set the drowsiness determination threshold, which is the threshold for the driver's eye opening degree set as the condition for detecting drowsiness, or the drowsiness determination duration, which is the duration of the state in which the driver's eye opening degree is below the drowsiness determination threshold, as the drowsiness determination threshold or the drowsiness determination duration for elderly drivers. The driving support device according to claim 1 or 2.

9. The aforementioned moving object is a vehicle. The driving support device according to claim 1 or 2.

10. The image acquisition unit acquires an image of the face of the driver of the moving object, The age estimation unit estimates the driver's age based on the captured image acquired by the image acquisition unit, The first determination unit determines whether the driver is an elderly driver based on the age of the driver estimated by the age estimation unit, The driving ability information acquisition unit, when the first determination unit determines that the driver is not the elderly driver, acquires vehicle-related information relating to the vehicle, which includes vehicle brake operation information, vehicle accelerator operation information, or vehicle steering operation information, which indicates characteristics of driving behavior, or driving ability information indicating the driver's driving ability based on the captured image. The second determination unit determines whether the driver is an elderly driver based on the driver's driving ability information acquired by the driving ability information acquisition unit, The support condition setting unit outputs driving support information to set the conditions for providing driving support for the mobile vehicle to those conditions for an elderly driver if the first determination unit determines that the driver is an elderly driver, or if the second determination unit determines that the driver is an elderly driver. A driver assistance method equipped with the following.

Citation Information

Patent Citations

  • Information presentation device and method

    JP2007164439A

  • Drive assisting device and method, and program

    JP2009015548A

  • Age-group determination device and age-group determination program

    JP2015099509A

  • Driving assistance device, driving assistance method, and program

    JP2023137966A