IP Library Granted Patent US 11,159,715
Granted Patent B1
US 11,159,715 · App. 16/941,269 · Granted Oct 26, 2021

Systems and methods for model-based analysis of damage to a vehicle

Inventors: Holly Lambert (Roswell, GA); Shane Tomlinson (Bloomington, IL); Daniel J. Green (Bloomington, IL); Bradley A. Sliz (Deerfield, IL); Marigona Bokshi-Drotar (McKinney, TX); Holly Kay Sanderson (Bloomington, IL); Derek Lawless (Bloomington, IL); He Yang (The Colony, TX); Jennifer Malia Andrus (Champaign, IL)
Assignee: State Farm Mutual Automobile Insurance Company
H04N5/23222G06K9/00671G06N20/00G06Q10/20G06Q40/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,159,715
App. No.
16/941,269
Granted
Oct 26, 2021
Kind
B1
Abstract

A system for capturing images of damage to an object configured to (i) store an orientation model associated with an object; (ii) receive, from a user, a request to analyze damage to the object; (iii) instruct the user to position a camera at a first position relative to the object; (iv) receive an image of the object from the camera; (v) determine whether the received image is properly framed; (vi) if the received image is not properly framed, instruct the user to adjust the position of the camera; and (vii) if the received image is properly framed, instruct the user to position the camera at a second position relative to the object. As a result, obtaining images of sufficient quality for proper processor analysis may be facilitated.

Claims (48)

1. A computer system for capturing images of damage to an object, the computer system including at least one processor in communication with at least one memory device, the at least one processor is programmed to:

store an orientation model associated with an object;

receive, from a user, a request to analyze damage to the object;

determine a plurality of views of the object for analyzing the object and the damage based upon the orientation model;

determine a first view of the plurality of views based upon the damage and the orientation model;

determine a first position for a camera based upon the first view; and

instruct the user to position the camera at the first position relative to the object; and

receive an image of the object from the camera.

2. The computer system of claim 1 , wherein the processor is further programmed to determine whether the received image is properly framed using the orientation model.

3. The computer system of claim 2 , wherein the processor is further programmed to instruct the user to adjust the position of the camera if the received image is not properly framed.

4. The computer system of claim 2 , wherein the processor is further programmed to instruct the user to position the camera at a second position relative to the object if the received image is properly framed.

5. The computer system of claim 2 , wherein the received image is properly framed if it captures the first view, wherein the processor is further programmed to compare the received image with the orientation model to determine if the received image captures the first view.

6. The computer system of claim 2 , wherein the received image is properly framed if it captures the first view, wherein the processor is further programmed to:

determine an amount of variation between the received image and the first view; and

provide feedback to the user based upon the amount of variation.

7. The computer system of claim 2 , wherein the processor is further programmed to repeatedly receive images from the camera until the received image is properly framed.

8. The computer system of claim 1 , wherein the processor is further programmed to:

store a plurality of orientation models of objects; and

determine an orientation model of the plurality of orientation models associated with the object based upon the request to analyze damage to the object.

9. The computer system of claim 1 , wherein the processor is further configured to:

store one or more damage classification models; and

determine the plurality of views of the object for analyzing the object and the damage based upon the orientation model and the one or more damage classification models.

10. The computer system of claim 1 , wherein the processor is further programmed to:

provide positive feedback to the user if the received image is properly framed; and

provide negative feedback to the user if the received image is not properly framed.

11. The computer system of claim 1 , wherein the processor is further programmed to:

continuously receive images from the camera; and

continuously provide feedback to the user about if the received image is properly framed.

12. The computer system of claim 1 , wherein the plurality of views includes at least one view of an identifier of the object, wherein the identifier includes at least one of a license plate and a vehicle identification number.

13. A computer-implemented method for capturing images of damage to an object, the method implemented on a damage analysis (“DA”) computer system including at least one processor in communication with at least one memory device, the method comprising:

storing, in the memory device, an orientation model associated with an object;

receiving, from a user, a request to analyze damage to the object;

determining a plurality of views of the object for analyzing the object and the damage based upon the orientation model;

determining a first view of the plurality of views based upon the damage and the orientation model;

determining a first position for a camera based upon the first view;

instructing, by the processor, the user to position the camera at the first position relative to the object; and

receiving, from the camera, an image of the object.

14. The method of claim 13 further comprising determining, by the processor, whether the received image is properly framed using the orientation model.

15. The method of claim 14 further comprising instructing the user to adjust the position of the camera if the received image is not properly framed.

16. The method of claim 14 further comprising instructing the user to position the camera at a second position relative to the object if the received image is properly framed.

17. The method of claim 14 , wherein the received image is properly framed if it captures the first view, wherein the method further comprises comparing the received image with the orientation model to determine if the received image captures the first view.

18. The method of claim 14 , wherein the received image is properly framed if it captures the first view, wherein the method further comprises:

determining an amount of variation between the received image and the first view; and

providing feedback to the user based upon the amount of variation.

19. The method of claim 14 further comprising repeatedly receiving images from the camera until the received image is properly framed.

20. The method of claim 13 further comprising:

storing, in the memory device, a plurality of orientation models of objects; and

determining an orientation model of the plurality of orientation models associated with the object based upon the request to analyze damage to the object.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2020
From: LAMBERT, HOLLY; TOMLINSON, SHANE; GREEN, DANIEL J.; SLIZ, BRADLEY A.; BOKSHI-DROTAR, MARIGONA; SANDERSON, HOLLY KAY; LAWLESS, DEREK; YANG, HE; ANDRUS, JENNIFER MALIA
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 053685/0643 →
Continuity (4)
Continuation 16158118 · Oct 11, 2018
Provisional Application 62572163 · Oct 13, 2017
Provisional Application 62584363 · Nov 10, 2017
Provisional Application 62633151 · Feb 21, 2018