| CPC G06V 20/56 (2022.01) [G06T 3/60 (2013.01); G06V 10/44 (2022.01); G06V 10/764 (2022.01)] | 19 Claims |

|
1. A computer-implemented method comprising:
training an impairment classifier utilizing training data comprising a plurality of images, impairment labels for each image of the plurality of images, and rotation information for each of the plurality of images;
accessing a vehicle image captured by a camera on a vehicle;
providing the vehicle image to the impairment classifier as input, the impairment classifier providing an output of a camera impairment from a set of camera impairment categories;
causing presentation on a user interface (UI) of the vehicle image and the camera impairment;
determining that the camera impairment is fixable based on a rotation of the vehicle image; and
modifying the vehicle image to correct the rotation of the vehicle image for behavioral monitoring of the vehicle.
|