US11600083B1ActiveUtility

Highly-accurate and self-adjusting imaging sensor auto-calibration for in-vehicle driver monitoring system or other system

53
Assignee: OMNITRACS LLCPriority: Nov 2, 2021Filed: Nov 2, 2021Granted: Mar 7, 2023
Est. expiryNov 2, 2041(~15.3 yrs left)· nominal 20-yr term from priority
B60W 2540/229B60W 40/09G06V 20/597
53
PatentIndex Score
0
Cited by
5
References
20
Claims

Abstract

A method includes obtaining multiple images of a driver of a vehicle using an imaging sensor associated with the vehicle, where the images of the driver capture the driver's head. The method also includes identifying, in each of at least some of the images, an orientation of the driver's head in the image. The method further includes identifying an average orientation of the driver's head based on at least some of the identified orientations of the driver's head. In addition, the method includes determining whether the driver is inattentive based on the average orientation of the driver's head. Identifying, in each of at least some of the images, the orientation of the driver's head in the image may include identifying a pitch angle and a yaw angle of the driver's head in the image.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method comprising:
 obtaining multiple images of a driver of a vehicle using an imaging sensor associated with the vehicle, the images of the driver capturing the driver's head and obtained in response to the vehicle moving at or above a threshold speed; 
 identifying, in each of at least some of the images, an orientation of the driver's head in the image; 
 identifying an average orientation of the driver's head based on at least some of the identified orientations of the driver's head; 
 identifying a current orientation of the driver's head based on at least one additional image of the driver captured using the imaging sensor; and 
 determining whether the driver is inattentive based on a difference between the current orientation of the driver's head and the average orientation of the driver's head. 
 
     
     
       2. The method of  claim 1 , wherein determining whether the driver is inattentive comprises:
 determining whether the difference between the current orientation of the driver's head and the average orientation of the driver's head exceeds a threshold; and 
 determining that the driver is inattentive when the difference exceeds the threshold. 
 
     
     
       3. The method of  claim 2 , wherein:
 the difference between the current orientation of the driver's head and the average orientation of the driver's head comprises an angular distance; and 
 the threshold comprises a specified angular distance above which is indicative of driver inattentiveness. 
 
     
     
       4. The method of  claim 1 , wherein:
 identifying, in each of at least some of the images, the orientation of the driver's head in the image comprises identifying a pitch angle and a yaw angle of the driver's head in the image; and 
 identifying the average orientation of the driver's head comprises determining an average pitch angle of the driver's head and an average yaw angle of the driver's head. 
 
     
     
       5. The method of  claim 1 , wherein identifying the average orientation of the driver's head comprises:
 identifying a first average orientation of the driver's head based on the identified orientations of the driver's head; and 
 identifying a second average orientation of the driver's head based on the identified orientations of the driver's head that fall within a specified range of the first average orientation. 
 
     
     
       6. The method of  claim 1 , further comprising at least one of:
 identifying another average orientation of the driver's head in response to a position change of the driver within the vehicle; and 
 identifying an average orientation of another driver's head in response to a driver change within the vehicle. 
 
     
     
       7. The method of  claim 1 , further comprising, in response to determining that the driver is inattentive, at least one of:
 triggering an indicator within the vehicle; and 
 collecting information regarding an instance of driver inattentiveness and transmitting the collected information from the vehicle. 
 
     
     
       8. An apparatus comprising:
 at least one processing device configured to:
 obtain multiple images of a driver of a vehicle using an imaging sensor associated with the vehicle, the images of the driver capturing the driver's head and obtained in response to the vehicle moving at or above a threshold speed; 
 identify, in each of at least some of the images, an orientation of the driver's head in the image; 
 identify an average orientation of the driver's head based on at least some of the identified orientations of the driver's head; 
 identify a current orientation of the driver's head based on at least one additional image of the driver captured using the imaging sensor; and 
 determine whether the driver is inattentive based on a difference between the current orientation of the driver's head and the average orientation of the driver's head. 
 
 
     
     
       9. The apparatus of  claim 8 , wherein, to determine whether the driver is inattentive, the at least one processing device is configured to:
 determine whether the difference between the current orientation of the driver's head and the average orientation of the driver's head exceeds a threshold; and 
 determine that the driver is inattentive when the difference exceeds the threshold. 
 
     
     
       10. The apparatus of  claim 9 , wherein:
 the difference between the current orientation of the driver's head and the average orientation of the driver's head comprises an angular distance; and 
 the threshold comprises a specified angular distance above which is indicative of driver inattentiveness. 
 
     
     
       11. The apparatus of  claim 8 , wherein:
 to identify in each of at least some of the images the orientation of the driver's head in the image, the at least one processing device is configured to identify a pitch angle and a yaw angle of the driver's head in the image; and 
 to identify the average orientation of the driver's head, the at least one processing device is configured to determine an average pitch angle of the driver's head and an average yaw angle of the driver's head. 
 
     
     
       12. The apparatus of  claim 8 , wherein, to identify the average orientation of the driver's head, the at least one processing device is configured to:
 identify a first average orientation of the driver's head based on the identified orientations of the driver's head; and 
 identify a second average orientation of the driver's head based on the identified orientations of the driver's head that fall within a specified range of the first average orientation. 
 
     
     
       13. The apparatus of  claim 8 , wherein the at least one processing device is further configured to at least one of:
 identify another average orientation of the driver's head in response to a position change of the driver within the vehicle; and 
 identify an average orientation of another driver's head in response to a driver change within the vehicle. 
 
     
     
       14. The apparatus of  claim 8 , wherein the at least one processing device is further configured, in response to determining that the driver is inattentive, to at least one of:
 trigger an indicator within the vehicle; and 
 collect information regarding an instance of driver inattentiveness and transmit the collected information from the vehicle. 
 
     
     
       15. A non-transitory machine-readable medium containing instructions that when executed cause at least one processor to:
 obtain multiple images of a driver of a vehicle using an imaging sensor associated with the vehicle, the images of the driver capturing the driver's head and obtained in response to the vehicle moving at or above a threshold speed; 
 identify, in each of at least some of the images, an orientation of the driver's head in the image; 
 identify an average orientation of the driver's head based on at least some of the identified orientations of the driver's head; 
 identify a current orientation of the driver's head based on at least one additional image of the driver captured using the imaging sensor; and 
 determine whether the driver is inattentive based on a difference between the current orientation of the driver's head and the average orientation of the driver's head. 
 
     
     
       16. The non-transitory machine-readable medium of  claim 15 , wherein the instructions that when executed cause the at least one processor to determine whether the driver is inattentive comprise:
 instructions that when executed cause the at least one processor to:
 determine whether the difference between the current orientation of the driver's head and the average orientation of the driver's head exceeds a threshold; and 
 determine that the driver is inattentive when the difference exceeds the threshold. 
 
 
     
     
       17. The non-transitory machine-readable medium of  claim 15 , wherein:
 the instructions that when executed cause the at least one processor to identify, in each of at least some of the images, the orientation of the driver's head in the image comprise:
 instructions that when executed cause the at least one processor to identify a pitch angle and a yaw angle of the driver's head in the image; and 
 
 the instructions that when executed cause the at least one processor to identify the average orientation of the driver's head comprise:
 instructions that when executed cause the at least one processor to determine an average pitch angle of the driver's head and an average yaw angle of the driver's head. 
 
 
     
     
       18. The non-transitory machine-readable medium of  claim 15 , wherein the instructions that when executed cause the at least one processor to identify the average orientation of the driver's head comprise:
 instructions that when executed cause the at least one processor to:
 identify a first average orientation of the driver's head based on the identified orientations of the driver's head; and 
 identify a second average orientation of the driver's head based on the identified orientations of the driver's head that fall within a specified range of the first average orientation. 
 
 
     
     
       19. The non-transitory machine-readable medium of  claim 15 , further containing instructions that when executed cause the at least one processor to at least one of:
 identify another average orientation of the driver's head in response to a position change of the driver within the vehicle; and 
 identify an average orientation of another driver's head in response to a driver change within the vehicle. 
 
     
     
       20. The non-transitory machine-readable medium of  claim 15 , further containing instructions that when executed cause the at least one processor, in response to determining that the driver is inattentive, to at least one of:
 trigger an indicator within the vehicle; and 
 collect information regarding an instance of driver inattentiveness and transmit the collected information from the vehicle.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.