1. A system comprising: one or more processors; and a machine-readable storage device comprising instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving one or more features of an instrument panel of a vehicle, the instrument panel having a first instrument and a second instrument in a layout of instrumentation; modeling the layout of instrumentation by representing the first instrument and the second instrument as a first layout model, the first layout model having a first outline corresponding to the first instrument, a second outline corresponding to the second instrument, and a relative position of the first outline and the second outline, and determining a visible interior edge of an instrument and a visible exterior edge of an instrument for one or more of the first outline or the second outline; determining a correspondence between the first layout model and a second layout model; and based on the correspondence between the first layout model and the second layout model, providing a notification identifying a vehicle model corresponding to the second layout model as a vehicle model for the first layout model.