IP Library › Granted Patent US 10,318,831
Granted Patent B2
US 10,318,831 · App. 15/216,177 · Granted Jun 11, 2019

Method and system for monitoring the status of the driver of a vehicle

Inventors: Sascha Klement (Lubeck, DE); Sebastian Low (Lubeck, DE); Dennis Munster (Lubeck, DE)
Assignee: GESTIGON GMBH
G06K9/00845G06F3/012G06F16/51G06F16/5838G06K9/00228G06K9/4604G06T7/70H04N13/239G06T2207/10012
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 10,318,831
App. No.
15/216,177
Filed
Jul 21, 2016
Granted
Jun 11, 2019
Kind
B2
Art Unit
2482
USPC
348/47
Abstract

A system and method are disclosed relating to a computer system that estimates the status of the driver of a vehicle. The system comprises the following steps: Acquisition of an image from a depth sensor containing depth and optional an IR intensity image and an RGB color image; identification of pixels that belong to the drivers head; creation of a 3D model of the head including an intensity model and a variability estimate for depth, grayscale and color information; estimation of the principal head pose and the neutral facial expression; estimation of the current relative head pose with respect to the principal head pose; identification of pixels that do not match the neutral face model with respect to depth, grayscale or color information or any combination thereof; clustering of the pixels with identified deviations; classification of spatial and temporal patterns to identify driver status and distraction events.

Claims (21)

1. A method for real-time driver state monitoring comprising:

operating an image processing system to receive a sequence of depth images from a depth sensor, each depth image comprising image data representing an image of a scene, wherein said image data comprises a depth value indicating distance from the depth sensor;

the image processing system identifying a human head in the scene using the sequence of images;

the image processing system using the depth images to track position and orientation of the human head with respect to a principal position and orientation where the human head is modeled as a 3D surface to define a head model and continuously adapted over time to obtain an average neutral face model where the neutral face is stored in a database including history of changes;

the image processing system identifying depth deviations from the neutral face; and

the image processing system classifying such depth deviations as different driver states, where depth variations are compared to the history of changes that has been stored, for a specific driver, in the database and where the comparison is used to extract features for driver-state detection.

2. The method as claimed in claim 1 where supplementary images comprising gray-scale or color images are obtained from the depth sensor or an additional sensor that has been pixel-wise registered to the depth image.

3. The method as claimed in claim 1 where all but head pixels are excluded according to a CAD model of an interior of a car.

4. The method as claimed in claim 1 where the human head is identified by applying a random decision forest.

5. The method as claimed in claim 1 where the human head is identified by skin color.

6. The method as claimed in claim 1 where the human head is identified by a face detection method.

7. The method as claimed in claim 1 where the head model is obtained by an iterative closest point match.

8. A system for real-time driver state monitoring, comprising:

a depth sensor to capture depth images of a scene and generate image data representing the image of the scene, wherein said image data comprises a depth value indicating distance from the depth sensor; and

an image processing system operatively connected to said sensor to receive a sequence of depth images from the sensor, the image processing system being programmed to identify a human head in the scene using the sequence of images, using the depth images to track position and orientation of the human head with respect to a principal position and orientation where the human head is modeled as a 3D surface to define a head model and continuously adapted over time to obtain an average neutral face model, identifying depth deviations from the neutral face, and classifying such depth deviations as different driver states, and wherein the image processing system is programmed whereby the neutral face is stored in a database including history of changes and whereby depth variations are compared to the history of changes that has been stored, for a specific driver, in the database and where the comparison is used to extract features for driver-state detection.

9. The system as claimed in claim 8 where the image processing system receives supplementary images comprising gray-scale or color images from the depth sensor or an additional sensor that has been pixel-wise registered to the depth image.

10. The system as claimed in claim 8 where the image processing system is programmed whereby all but head pixels are excluded according to a CAD model of an interior of a car.

11. The system as claimed in claim 8 where the image processing system is programmed whereby the human head is identified by applying a random decision forest.

12. The system as claimed in claim 8 where the image processing system is programmed whereby the human head is identified by skin color.

13. The system as claimed in claim 8 where the image processing system is programmed whereby the human head is identified by a face detection method.

14. The system as claimed in claim 8 where the image processing system is programmed whereby the head model is obtained by an iterative closest point match.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2016
From: KLEMENT, SASCHA; LOW, SEBASTIAN; MUNSTER, DENNIS
To: GESTIGON GMBH
Reel/Frame 039427/0852 →
Continuity (1)
Related Publication 20180025240A1 · Jan 25, 2018