CPC G08G 1/04 (2013.01) [G06F 18/24133 (2023.01); G06V 10/40 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/56 (2022.01); G06V 20/58 (2022.01); G06V 20/597 (2022.01); G07C 5/0808 (2013.01); G07C 5/0866 (2013.01); G08G 1/0112 (2013.01); G08G 1/0133 (2013.01); B60W 40/09 (2013.01); B60W 2420/403 (2013.01); G06V 20/44 (2022.01)] | 30 Claims |
1. A method comprising:
receiving, by at least one processor of a computing device, an image captured by a camera mounted on or in a vehicle;
detecting, by the at least one processor, an object in an image from the camera using a neural network trained to output a bounding box surrounding the object in the image and a class identification data for the object;
determining, by the at least one processor, whether the object applies to the vehicle;
determining, by the at least one processor, an event based on movement of the vehicle in the presence of the object when the object applies to the vehicle; and
determining, by the at least one processor, an extent to which a driver of the vehicle performs a particular action associated with the event.
|