Virtual vehicle generation by multi-spectrum scanning
AssigneeState Farm Mutual Automobile Insurance Company
InventorNathan C. Summers
Life of this patent
Estimating the term…
Abstract
A method and system for generating a three-dimensional representation of a vehicle to assess damage to the vehicle. A mobile device may capture multispectral scans of a vehicle from each a plurality of cameras configured to scan the vehicle at a different wavelength of the electromagnetic spectrum. A virtual model of the vehicle may be generated from the multispectral scan of the vehicle, such that anomalous conditions or errors in individual wavelength data are omitted from model generation. A representation of the virtual model may be presented to the user via the display of the mobile device. The virtual model of the vehicle may further be analyzed to assess damage to the vehicle.
Claims20
A computer-implemented method of generating a three-dimensional representation of an object, comprising:
- receiving, by a processor, a plurality of images, wherein each image of the plurality of images is captured within a unique respective wavelength range of an electromagnetic spectrum;
- generating, by the processor and based on the plurality of images, a three-dimensional virtual model of the object, wherein generating the three-dimensional virtual model includes selecting:
- a first subset of data points from a first image of the plurality of images captured in a first wavelength range, the first subset of data points identifying a first component of the object, and
- a second subset of data points from a second image of the plurality of images captured in a second wavelength range exclusive of the first wavelength range, the second subset of data points identifying a second component of the object,
- wherein the first component reflects a greater portion of radiation in the first wavelength range than in the second wavelength range, and the second component reflects a greater portion of radiation in the second wavelength range than in the first wavelength range;
- determining, by the processor and based on the three-dimensional virtual model, a damage associated with the object;
- and
- presenting, by the processor and via a display associated with an electronic device, the three-dimensional virtual model of the object, the three-dimensional virtual model showing the damage.
A system configured to generate a three-dimensional representation of an object, comprising:
- a processor;
- a plurality of cameras operably connected to the processor;
- and
- a non-transitory program memory storing instructions that, when executed by the processor, cause the processor to:
- cause a first camera of the plurality of cameras to capture a first image in a first wavelength range;
- cause a second camera of the plurality of cameras to capture a second image in a second wavelength range, exclusive of the first wavelength range;
- generate a three-dimensional virtual model of the object, wherein generating the three-dimensional virtual model includes selecting:
- a first subset of data points from the first image corresponding to a first component of the object, and
- a second subset of data points from the second image corresponding to a second component of the object;
- and
- determine based on the three-dimensional virtual model, a damage associated with the object.
A tangible, non-transitory computer-readable medium storing executable instructions for generating a three-dimensional representation of an object that, when executed by a processor of a system, cause the processor to:
- capture, by a plurality of cameras, a plurality of images, wherein each camera of the plurality of cameras is configured to scan the object within a unique respective wavelength range of an electromagnetic spectrum;
- generate, based on the plurality of images, a three-dimensional virtual model of the object, wherein generating the three-dimensional virtual model includes selecting:
- a first subset of data points from a first image of the plurality of images, the first image being captured in a first wavelength range, and
- a second subset of data points from a second image of the plurality of images, the second image being captured in a second wavelength range exclusive of the first wavelength range;
- determine, based on the three-dimensional virtual model, a damage associated with the object;
- and
- present the three-dimensional virtual model of the object, the three-dimensional virtual model showing the damage.
Dependencies are inferred from the claim text.