CPC G08G 1/20 (2013.01) [B60R 11/04 (2013.01); G06N 20/00 (2019.01); G06T 7/74 (2017.01); G06V 20/59 (2022.01); G06V 40/173 (2022.01); B60R 2300/8006 (2013.01); G06T 2200/24 (2013.01); G06T 2207/30201 (2013.01); G06T 2207/30268 (2013.01)] | 20 Claims |
1. A system comprising:
one or more computer processors;
one or more computer memories; and
a set of instructions incorporated into the one or more computer memories, the set of instructions configuring the one or more computer processors to perform operations, the operations comprising:
capturing a set of images of faces of one or more persons in a vehicle during an occurrence of one or more predefined events;
based on a determination that the vehicle has hours of service that have been assigned to no driver of a plurality of drivers during the occurrence of the one or more predefined events, identifying a candidate driver from the plurality of drivers based on an image of the face of the candidate driver having a degree of similarity to one or more images of the set of images, the degree of similarity transgressing a threshold level; and
generating a user interface for presentation on a client device, the user interface including an interactive user interface element for accepting or rejecting a recommendation to assign the candidate driver as a driver of the vehicle during the occurrence of the one or more predefined events.
|