| CPC B60W 30/16 (2013.01) [B60W 40/08 (2013.01); B60W 60/001 (2020.02); G06N 3/04 (2013.01); G06T 7/50 (2017.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/40 (2022.01); G06V 20/58 (2022.01); G06V 20/593 (2022.01); G06V 20/597 (2022.01); B60W 2420/403 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30252 (2013.01)] | 23 Claims |

|
1. A system for triggering a vehicular action based on monitoring of one or more occupants of a vehicle, the system comprising:
at least one processor comprising circuitry and a memory, wherein the memory includes instructions that when executed by the circuitry cause the at least one processor to:
receive, from an image acquisition device, a plurality of subsets of image data detailing the one or more occupants;
identify a plurality of features of the one or more occupants in the plurality of subsets of image data;
identify, based on the plurality of subsets of image data, at least one change in the plurality of features over time, wherein identifying the at least one change includes inputting at least some of the plurality of subsets of image data into a spatio-temporal model;
determine a state of the one or more occupants from a plurality of states based on the at least one change, wherein the spatio-temporal model includes an output layer providing a score for each of the plurality of states, and wherein the state that is associated with the one or more occupants is based on the score;
determine, based on the determined state of the one or more occupants and an assumed minimum braking rate of the vehicle, a theoretical safe distance between the vehicle and at least one object; and
trigger the vehicular action based on the determined theoretical safe distance.
|