IP Library Granted Patent US 12711775
Granted Patent B2
US 12711775 · App. 18/232,072 · Granted Aug 18, 2026

System and method for automatically identifying vehicle panels requiring paint blending

Inventors: Tran Huyen Tran (San Diego, CA); Jerry Gastineau (San Diego, CA); Abhijeet Gulati (San Diego, CA); Mohnish Singh (San Diego, CA); Divik Kashyap (San Diego, CA); Dune Pagaduan (San Diego, CA)
Assignee: Mitchell International, Inc.
G06V20/56G06T7/11G06T2207/20081
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 12711775
App. No.
18/232,072
Granted
Aug 18, 2026
Kind
B2
Abstract

A computer-implemented method comprises receiving an image of a vehicle having damage to a first exterior body panel; providing the image to one or more trained machine learning models that are configured to identify a first region of the first exterior body panel to be repaired and a second region to be paint-blended, when the second region contains a second exterior body panel of the vehicle other than the first exterior body panel, generating an exterior body panel repainting list that includes the identification of the first exterior body panel of the vehicle and the identification of the second exterior body panel of the vehicle; querying a repainting cost database using the exterior body panel repainting list; and receiving a repainting cost estimate from the repainting cost database responsive to the querying.

Claims (56)

1 . A system for automatically identifying a set of vehicle panels for paint blending, the system comprising:

one or more hardware processors; and

a non-transitory machine-readable storage medium encoded with instructions executable by the one or more hardware processors to cause the system to perform operations comprising:

receiving an image of a vehicle having damage to a first exterior body panel of the vehicle;

providing the image to one or more trained machine learning models, wherein based on the image of the vehicle, the one or more trained machine learning models are configured to determine a first region of the first exterior body panel to be repaired and a second region to be paint-blended, wherein the second region surrounds the first region, wherein the first region is a first polygon circumscribing the first region and the second region is a second polygon circumscribing the second region, wherein output of the one or more trained machine learning models comprises an identification of the first region, an identification of the second region, and a confidence value associated with the second region, and wherein the one or more trained machine learning models trained with historical examples of the first regions, corresponding second regions, and corresponding confidence values;

when the confidence value associated with the second region exceeds a confidence threshold and the second region contains a second exterior body panel of the vehicle other than the first exterior body panel, generating an exterior body panel repainting list that includes the identification of the first exterior body panel of the vehicle and the identification of the second exterior body panel of the vehicle;

querying a repainting cost database using the exterior body panel repainting list; and

receiving a repainting cost estimate from the repainting cost database responsive to the querying.

2 . The system of claim 1 , the operations further comprising:

determining a repair cost estimate for repairing the first exterior body panel; and

generating a repair and repainting cost estimate based on the repainting cost estimate and the repair cost estimate.

3 . The system of claim 2 , wherein determining a repair cost estimate for repairing the first exterior body panel comprises:

determining a severity of damage to the first exterior body panel.

4 . The system of claim 1 , the operations further comprising:

providing the repair and repainting cost estimate to a claims adjuster.

5 . The system of claim 1 , the operations further comprising:

obtaining one or more training data sets comprising the historical examples of the first regions, corresponding second regions, and corresponding confidence values; and

training the one or more trained machine learning models using the training data set.

6 . The system of claim 5 , the operations further comprising:

generating the one or more training data sets.

7 . One or more non-transitory machine-readable storage media encoded with instructions that, when executed by one or more hardware processors of a computing system, cause the computing system to perform operations comprising:

receiving an image of a vehicle having damage to a first exterior body panel of the vehicle;

providing the image to one or more trained machine learning models, wherein based on the image of the vehicle, the one or more trained machine learning models are configured to determine a first region of the first exterior body panel to be repaired and a second region to be paint-blended, wherein the second region surrounds the first region, wherein the first region is a first polygon circumscribing the first region and the second region is a second polygon circumscribing the second region, wherein output of the one or more trained machine learning models comprises an identification of the first region, an identification of the second region, and a confidence value associated with the second region, and wherein the one or more trained machine learning models trained with historical examples of the first regions, corresponding second regions, and corresponding confidence values;

when the confidence value associated with the second region exceeds a confidence threshold and the second region contains a second exterior body panel of the vehicle other than the first exterior body panel, generating an exterior body panel repainting list that includes the identification of the first exterior body panel of the vehicle and the identification of the second exterior body panel of the vehicle;

querying a repainting cost database using the exterior body panel repainting list; and

receiving a repainting cost estimate from the repainting cost database responsive to the querying.

8 . The one or more non-transitory machine-readable storage media of claim 7 , the operations further comprising:

determining a repair cost estimate for repairing the first exterior body panel; and

generating a repair and repainting cost estimate based on the repainting cost estimate and the repair cost estimate.

9 . The one or more non-transitory machine-readable storage media of claim 8 , wherein determining a repair cost estimate for repairing the first exterior body panel comprises:

determining a severity of damage to the first exterior body panel.

10 . The one or more non-transitory machine-readable storage media of claim 7 , the operations further comprising:

providing the repair and repainting cost estimate to a claims adjuster.

11 . The one or more non-transitory machine-readable storage media of claim 7 , the operations further comprising:

obtaining one or more training data sets comprising the historical examples of the first regions, corresponding second regions, and corresponding confidence values; and

training the one or more trained machine learning models using the training data set.

12 . The one or more non-transitory machine-readable storage media of claim 11 , the operations further comprising:

generating the one or more training data sets.

13 . A computer-implemented method comprising:

receiving an image of a vehicle having damage to a first exterior body panel of the vehicle;

providing the image to one or more trained machine learning models, wherein based on the image of the vehicle, the one or more trained machine learning models are configured to determine a first region of the first exterior body panel to be repaired and a second region to be paint-blended, wherein the second region surrounds the first region, wherein the first region is a first polygon circumscribing the first region and the second region is a second polygon circumscribing the second region, wherein output of the one or more trained machine learning models comprises an identification of the first region, an identification of the second region, and a confidence value associated with the second region, and wherein the one or more trained machine learning models trained with historical examples of the first regions, corresponding second regions, and corresponding confidence values;

when the confidence value associated with the second region exceeds a confidence threshold and the second region contains a second exterior body panel of the vehicle other than the first exterior body panel, generating an exterior body panel repainting list that includes the identification of the first exterior body panel of the vehicle and the identification of the second exterior body panel of the vehicle;

querying a repainting cost database using the exterior body panel repainting list; and

receiving a repainting cost estimate from the repainting cost database responsive to the querying.

14 . The computer-implemented method of claim 13 , further comprising:

determining a repair cost estimate for repairing the first exterior body panel; and

generating a repair and repainting cost estimate based on the repainting cost estimate and the repair cost estimate.

15 . The computer-implemented method of claim 14 , wherein determining a repair cost estimate for repairing the first exterior body panel comprises:

determining a severity of damage to the first exterior body panel.

16 . The computer-implemented method of claim 13 , further comprising:

providing the repair and repainting cost estimate to a claims adjuster.

17 . The computer-implemented method of claim 13 , further comprising:

obtaining one or more training data sets comprising the historical examples of the first regions, corresponding second regions, and corresponding confidence values; and

training the one or more trained machine learning models using the training data set.

18 . The computer-implemented method of claim 17 , further comprising:

generating the one or more training data sets.