Artificial intelligence based vehicle dashboard analysis
First Claim
1. A system comprising:
- a portable computing device comprising one or more image capture devices, wherein the portable computing device is configured to;
generate one or more machine learning models that are configured to obtain a reading associated with at least one component of a vehicle dashboard of a vehicle from an image of the vehicle dashboard;
capture, using the one or more image capture devices, the image of the vehicle dashboard;
determine an approximate location of the at least one component of the vehicle dashboard in the captured image;
segment the captured image to obtain an image of the at least one component of the vehicle dashboard based on the approximate location of the at least one component in the captured image;
responsively, process, using the one or more machine learning models, the image of the at least one component to obtain the reading associated with the at least one component, the reading representative of data associated with the vehicle;
verify an accuracy of the reading associated with the at least one component that is obtained using the one or more machine learning models; and
responsive to a positive verification result, input the reading associated with the at least one component in a respective data field of an electronic form,wherein responsive to a negative verification result, the portable computing device is configured to record the captured image as an exception and provide the captured image as feedback to the one or more machine learning models.
5 Assignments
0 Petitions
Accused Products
Abstract
A portable computing device equipped with an image capture device captures an image of a vehicle dashboard of a vehicle. Then, the portable computing device identifies the location of one or more components of the vehicle dashboard in the captured image. Based on the location of the one or more components, the portable computing device segments the captured image to obtain an image of each of the one or more components. Further, the portable computing device processes the images of the one or more components using one or more machine learning models to determine a reading associated with each of the one or more components. An accuracy of the readings is verified and responsively, the portable computing device inputs the readings in respective data fields of an electronic form. The readings associated with the one or more components of the vehicle dashboard represent data associated with the vehicle.
-
Citations
17 Claims
-
1. A system comprising:
-
a portable computing device comprising one or more image capture devices, wherein the portable computing device is configured to; generate one or more machine learning models that are configured to obtain a reading associated with at least one component of a vehicle dashboard of a vehicle from an image of the vehicle dashboard; capture, using the one or more image capture devices, the image of the vehicle dashboard; determine an approximate location of the at least one component of the vehicle dashboard in the captured image; segment the captured image to obtain an image of the at least one component of the vehicle dashboard based on the approximate location of the at least one component in the captured image; responsively, process, using the one or more machine learning models, the image of the at least one component to obtain the reading associated with the at least one component, the reading representative of data associated with the vehicle; verify an accuracy of the reading associated with the at least one component that is obtained using the one or more machine learning models; and responsive to a positive verification result, input the reading associated with the at least one component in a respective data field of an electronic form, wherein responsive to a negative verification result, the portable computing device is configured to record the captured image as an exception and provide the captured image as feedback to the one or more machine learning models. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a portable computing device comprising one or more image capture devices, wherein the portable computing device is configured to; capture, using the one or more image capture devices, an image of a vehicle dashboard of a vehicle; determine an approximate location of an odometer, a digital gauge, an analog gauge, and a warning light of the vehicle dashboard in the captured image; segment the captured image to obtain an image of the each of the odometer, the digital gauge, the analog gauge, and the warning light based on the approximate location of the odometer, the digital gauge, the analog gauge, and the warning light in the captured image; responsively, process, using a first machine learning model, the image of the odometer to determine a reading associated with the odometer, process, using a second machine learning model, the image of the analog gauge to determine a reading associated with the analog gauge, process, using a third machine learning model, the image of the digital gauge to determine a reading associated with the digital gauge, and process, using a fourth machine learning model, the image of the warning light to determine a condition of the vehicle represented by the warning light; verify an accuracy of the reading associated with the odometer, the reading associated with the digital gauge, the reading associated with the analog gauge, and the condition of the vehicle represented by the warning light; and responsive to a positive verification result, input the readings in respective data fields of an electronic form, wherein responsive to a negative verification result, record the captured image of the vehicle dashboard as an exception and provide the captured image as feedback to the first, second, third, and/or fourth machine learning model. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
-
a portable computing device comprising at least one or more image capture devices and a wireless transceiver, wherein the portable computing device is configured to; capture, using the one or more image capture devices, an image of a vehicle dashboard of a vehicle; determine an approximate location of at least one component of the vehicle dashboard in the captured image; segment the captured image to obtain an image of the at least one component of the vehicle dashboard based on the approximate location of the at least one component in the captured image; and transmit, by the wireless transceiver, the image of the at least one component to a server; the server that is communicably coupled to the portable computing device and configured to; generate one or more machine learning models that are configured to obtain a reading associated with the at least one component of the vehicle dashboard from the image of the vehicle dashboard; responsive to receiving the image of the at least one component, process, using the one or more machine learning models, the image of the at least one component to obtain the reading associated with the at least one component, the reading representative of data associated with the vehicle; and transmit the reading associated with the at least one component to the portable computing device to verify an accuracy of the reading associated with the at least one component and input the reading associated with the at least one component in a respective data field of an electronic form responsive to a positive verification result. - View Dependent Claims (17)
-
Specification