Vehicle identification based on an image
First Claim
1. A system comprising:
- a reception module configured to receive one or more features of an instrument panel of a vehicle, the instrument panel having a layout of instrumentation;
a dashboard module configured to model the layout of instrumentation by representing the layout of instrumentation as a first layout model, the first layout model having a first set of outlines and a first set of relative positions of the first set of outlines, the relative positions including an orientation of an outline of the first set of outlines, the orientation including an angular attitude and a rotational attitude of the outline;
a correlation module configured to access a second layout model that correlates a vehicle model with a second set of outlines and a second set of relative positions of the second set of outlines;
a processor configured by an identification module to determine a correspondence between the first layout model and the second layout model; and
a notification module configured to provide a notification identifying the vehicle model corresponding to the second layout model as a vehicle model for the first layout model.
1 Assignment
0 Petitions
Accused Products
Abstract
A machine may be configured as a vehicle identification machine to identify a model of a vehicle based on an image that depicts a dashboard of the vehicle. As configured, the machine may receive an image of the dashboard, where the image depicts a layout of instrumentation within the dashboard. The machine may identify the layout of instrumentation by processing the image. For example, the machine may process the image by determining a position of an instrument within the layout of instrumentation, determining an outline of instrument, or both. The machine may access a data record that correlates a model of the vehicle with the identified layout of instrumentation and, based on the data record, identify the model of the vehicle. The machine may then provide a notification that references the vehicle, references the identified model of the vehicle, or references both.
10 Citations
18 Claims
-
1. A system comprising:
-
a reception module configured to receive one or more features of an instrument panel of a vehicle, the instrument panel having a layout of instrumentation; a dashboard module configured to model the layout of instrumentation by representing the layout of instrumentation as a first layout model, the first layout model having a first set of outlines and a first set of relative positions of the first set of outlines, the relative positions including an orientation of an outline of the first set of outlines, the orientation including an angular attitude and a rotational attitude of the outline; a correlation module configured to access a second layout model that correlates a vehicle model with a second set of outlines and a second set of relative positions of the second set of outlines; a processor configured by an identification module to determine a correspondence between the first layout model and the second layout model; and a notification module configured to provide a notification identifying the vehicle model corresponding to the second layout model as a vehicle model for the first layout model. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving an image depicting an instrument panel of a vehicle, the instrument panel having a layout of instrumentation; modeling, by a processor of a machine, the layout of instrumentation as a first layout model, the first layout model having a first set of outlines and a first set of relative positions of the first set of outlines, the relative positions including an orientation of an outline of the first set of outlines, the orientation including an angular attitude and a rotational attitude of the outline; accessing a second layout model that correlates a vehicle model with a second set of outlines and a second set of relative positions of the second set of outlines; determining a correspondence between the first layout model and the second layout model; and providing a notification identifying the vehicle model corresponding to the second layout model as a vehicle model for the first layout model. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving one or more features of an instrument panel of a vehicle, the instrument panel having a layout of instrumentation; modeling the layout of instrumentation by representing the layout of instrumentation as a first layout model, the first layout model having a first set of outlines and a first set of relative positions of the first set of outlines, the relative positions including an orientation of an outline of the first set of outlines, the orientation including an angular attitude and a rotational attitude of the outline; accessing a second layout model that correlates a vehicle model with a second set of outlines and a second set of relative positions of the second set of outlines; determining a correspondence between the first layout model and the second layout model; and providing a notification identifying the vehicle model corresponding to the second layout model as a vehicle model for the first layout model. - View Dependent Claims (16, 17, 18)
-
Specification