US 12,333,829 B2
Apparatuses, systems, and methods for detecting vehicle occupant actions
Aaron Scott Chan, Lisle, IL (US); and Kenneth J. Sanchez, San Francisco, CA (US)
Assigned to QUANATA, LLC, San Francisco, CA (US)
Filed by STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY, Bloomington, IL (US)
Filed on Dec. 29, 2023, as Appl. No. 18/400,370.
Application 18/400,370 is a continuation of application No. 17/876,645, filed on Jul. 29, 2022, granted, now 11,861,917.
Application 17/876,645 is a continuation of application No. 15/181,673, filed on Jun. 14, 2016, granted, now 11,423,671, issued on Aug. 23, 2022.
Prior Publication US 2024/0135731 A1, Apr. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 20/59 (2022.01); B60W 40/08 (2012.01); G06F 16/50 (2019.01); G06F 18/2415 (2023.01); G06N 7/01 (2023.01); G06T 7/20 (2017.01); G06V 10/75 (2022.01); G06V 40/20 (2022.01); G06Q 40/08 (2012.01); H04N 7/18 (2006.01); H04N 23/90 (2023.01)
CPC G06V 20/597 (2022.01) [B60W 40/08 (2013.01); G06F 16/50 (2019.01); G06F 18/2415 (2023.01); G06N 7/01 (2023.01); G06T 7/20 (2013.01); G06V 10/751 (2022.01); G06V 20/59 (2022.01); G06V 40/20 (2022.01); G06Q 40/08 (2013.01); H04N 7/181 (2013.01); H04N 23/90 (2023.01)] 21 Claims
OG exemplary drawing
 
1. A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:
receiving sensor data detected by one or more image sensors in a vehicle, wherein the sensor data is representative of driver movements of a driver in the vehicle;
categorizing the sensor data as driver postures representative of actions of the driver in the vehicle;
rotating and scaling the driver postures to be standardized for different drivers and for different locations of the one or more image sensors within different vehicles;
analyzing the sensor data to determine a reference position of the driver in the vehicle; and
storing, in a database, the driver postures, as rotated and scaled, and the reference position of the driver in the vehicle.