IP Library › Granted Patent US 11,042,766
Granted Patent B2
US 11,042,766 · App. 16/700,470 · Granted Jun 22, 2021

Artificial intelligence apparatus and method for determining inattention of driver

Inventor: Sungsik Kim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
G06K9/00845B60N2/002B60W40/08B60W50/14G06K9/00315G06K9/6256G06N3/04G06N3/08B60W2040/0818B60W2050/143
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,042,766
App. No.
16/700,470
Granted
Jun 22, 2021
Kind
B2
Abstract

Disclosed herein an artificial intelligence apparatus for determining inattention of a driver including a vibration sensor or a gyro sensor configured to sense movement of a driver's seat of a vehicle, a camera configured to receive image data including a face of a driver, a communication modem configured to receive vehicle status information from an ECU (Electronic Control Unit) of the vehicle, and a processor configured to generate movement information of the driver's seat using vibration sensor information received from the vibration sensor or gyro sensor information received from the gyro sensor, generate driver status information corresponding to the driver from the received image data, determine whether the driver is in an inattention status based on the movement information of the driver's seat, the driver status information and the vehicle status information, and output an inattention alarm if the driver is in the inattention status.

Claims (47)

1. An artificial intelligence apparatus for determining inattention of a driver, comprising:

a vibration sensor or a gyro sensor configured to sense movement of a driver's seat of a vehicle;

a camera configured to receive image data including a face of a driver;

a communication modem configured to receive vehicle status information from an ECU (Electronic Control Unit) of the vehicle; and

a processor configured to:

generate movement information of the driver's seat using vibration sensor information received from the vibration sensor or gyro sensor information received from the gyro sensor,

generate driver status information corresponding to the driver from the received image data,

determine whether the driver is in an inattention status based on the movement information of the driver's seat, the driver status information and the vehicle status information, and

output an inattention alarm when the driver is in the inattention status, where the processor is further configured to:

select an inattention determination model to be used to determine inattention of the driver in consideration of a type of the vehicle and identification information of the driver, and

determine inattention of the driver using the selected inattention determination model,

wherein the inattention determination model includes an artificial neural network, and is learned using a machine learning algorithm or a deep learning algorithm.

2. The artificial intelligence apparatus of claim 1 ,

wherein the processor is configured to generate, as the driver status information, at least one of identification information of the driver, a face direction of the driver, a gaze direction of the driver, a distance between eyelids of the driver or a distance between lips of the driver from the image data using a face recognition model, and

wherein the face recognition model includes a convolutional neural network (CNN) learned using a deep learning algorithm.

3. The artificial intelligence apparatus of claim 2 , wherein the vehicle status information includes at least one of a speed of the vehicle, a revolution per minute (RPM) of an engine, a transmission gear state, pedal pressure, a steering angle or a lighting state of a turn signal lamp.

4. The artificial intelligence apparatus of claim 1 , wherein the inattention determination model is learned using training data which includes an input feature vector including at least one of the face direction, the gaze direction, the distance between the eyelids, the distance between the lips, the movement information of the driver's seat or the vehicle status information, and a labeled inattention corresponding to the input feature vector.

5. The artificial intelligence apparatus of claim 4 , further comprising a microphone,

wherein the processor is configured to:

receive speech feedback of the driver via the microphone after the inattention alarm is output,

when the speech feedback is negative feedback, generate training data for update based on the negative feedback,

when the speech feedback is positive feedback, generate training data for update based on the positive feedback, and

update the inattention determination model using the generated training data for update.

6. A method of determining inattention of a driver, comprising:

sensing movement of a driver's seat of a vehicle using a vibration sensor or a gyro sensor;

generating movement information of the driver's seat using vibration sensor information received from the vibration sensor or gyro sensor information received from the gyro sensor;

receiving image data including a face of a driver from a camera;

generating driver status information corresponding to the driver from the received image data;

receiving vehicle status information from an ECU (Electronic Control Unit) of the vehicle;

determining whether the driver is in an inattention status based on the movement information of the driver's seat, the driver status information and the vehicle status information; and

outputting an inattention alarm when the driver is in the inattention status,

wherein the determining whether the driver is in the inattention status comprises:

selecting an inattention determination model to be used to determine inattention of the driver in consideration of a type of the vehicle and identification information of the driver, and

determining inattention of the driver using the selected inattention determination model

wherein the inattention determination model includes an artificial neural network, and is learned using a machine learning algorithm or a deep learning algorithm.

7. A non-transitory recording medium stored thereon a computer program for controlling a processor to perform a method of determining inattention of a driver, the method comprising:

sensing movement of a driver's seat of a vehicle using a vibration sensor or a gyro sensor;

generating movement information of the driver's seat using vibration sensor information received from the vibration sensor or gyro sensor information received from the gyro sensor;

receiving image data including a face of a driver from a camera;

generating driver status information corresponding to the driver from the received image data;

receiving vehicle status information from an ECU (Electronic Control Unit) of the vehicle;

determining whether the driver is in an inattention status based on the movement information of the driver's seat, the driver status information and the vehicle status information; and

outputting an inattention alarm when the driver is in the inattention status,

wherein the determining whether the driver is in the inattention status comprises:

selecting an inattention determination model to be used to determine inattention of the driver in consideration of a type of the vehicle and identification information of the driver, and

determining inattention of the driver using the selected inattention determination model,

wherein the inattention determination model includes an artificial neural network, and is learned using a machine learning algorithm or a deep learning algorithm.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2019
From: KIM, SUNGSIK
To: LG ELECTRONICS INC.
Reel/Frame 051163/0541 →
Priority Claims (1)
KR 10-2019-0135577 · Oct 29, 2019 · national
Continuity (1)
Related Publication 20210124962A1 · Apr 29, 2021