US 12,112,548 B1
Detection of camera with impaired view
Shaurye Agarwal, Evanston, IL (US); Akshay Raj Dhamija, Campbell, CA (US); Howard Yu, San Francisco, CA (US); Margaret Irene Finch, Austin, TX (US); Jing Wang, Toronto (CA); Rohit Annigeri, Santa Clara, CA (US); Sharan Srinivasan, Sunnyvale, CA (US); Yan Wang, Mercer Island, WA (US); and Nathan Hurst, Seattle, WA (US)
Assigned to Samsara Inc., San Francisco, CA (US)
Filed by Samsara Inc., San Francisco, CA (US)
Filed on Mar. 27, 2024, as Appl. No. 18/618,182.
Int. Cl. G06V 20/56 (2022.01); G06T 3/60 (2024.01); G06V 10/44 (2022.01); G06V 10/764 (2022.01)
CPC G06V 20/56 (2022.01) [G06T 3/60 (2013.01); G06V 10/44 (2022.01); G06V 10/764 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
training a rotation classifier with unsupervised learning utilizing a first plurality of images, the rotation classifier configured to receive an input image and generate a rotation feature embedding for the input image;
training an impairment classifier with supervised learning utilizing a second plurality of images, impairment labels for each image of the second plurality of images, and the rotation feature embedding, generated by the rotation classifier, for each of the second 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; and
causing presentation on a user interface (UI) of the vehicle image and the camera impairment.