IP Library Granted Patent US 12,437,389
Granted Patent B2
US 12,437,389 · App. 18/554,181 · Granted Oct 7, 2025

Vehicle damage detection system and method

Inventors: Philip Zylstra (Port Stanley, CA); Matthew James Gibson (Stouffville, CA)
G06T7/001G06T17/00B60S5/00G06T2200/24G06T2207/10024G06T2207/10028G06T2207/20084G06T2207/30108G06T2210/56
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 12,437,389
App. No.
18/554,181
Granted
Oct 7, 2025
Kind
B2
Abstract

A vehicle damage detection system operating on a computer system for evaluating specific damage to a vehicle. The vehicle damage detection system capturing a 3D point cloud of a damaged vehicle with a 3D scanner and identifies one or more sites of vehicle damage based on comparison of the captured 3D point cloud of the damaged vehicle to a baseline 3D file by identifying points within the 3D point cloud of the damaged vehicle that deviate from an original equipment manufacturer (OEM) standard vehicle of the same type. The damage detection system can be used to determine and identify replacement parts and components and generate an estimate and parts list based on previously damaged vehicles having a similar damage pattern, allowing an improved method for vehicle damage assessment and repair.

Claims (34)

1. A computer-implemented method for assessing damage to a vehicle, the method comprising:

capturing a 3D point cloud of a damaged vehicle and its damaged components with a 3D scanner;

comparing the 3D point cloud of the damaged vehicle to a baseline 3D file of an original equipment manufacturer (OEM) standard vehicle of the same type;

identifying a site of vehicle damage on the damaged vehicle based on the comparison of the captured 3D point cloud of the damaged vehicle to the baseline 3D file by identifying a set of deviating points within the 3D point cloud of the damaged vehicle that deviate from the baseline 3D file of the OEM standard vehicle;

quantifying a deviation of the identified set of deviating points on a x,y,z, plot based on location of points in the 3D point cloud of the damaged vehicle at the site of vehicle damage compared to the OEM standard;

displaying, on a user interface, an image overlay of the captured 3D point cloud of the damaged vehicle and the baseline 3D OEM standard vehicle and identifying points within the scanned point cloud of the damage vehicle that are beyond a predetermined threshold of deviation from the OEM standard vehicle; and

selecting, using a graphical user interface, specific points on the 3D point cloud of the damaged vehicle and the baseline 3D file to isolate a measured and angular difference of the specific points.

2. The method of claim 1 , wherein the baseline 3D file of the OEM vehicle of the same type is a point cloud file.

3. The method of claim 1 , wherein the 3D scanner uses LASER triangulation 3D scanning technology, structured light 3D scanning technology, modulated light 3D scanning technology, contact-based 3D scanning technology, LASER pulse-based 3D scanning technology, time-of-flight 3D laser scanning technology, or laser-based 3D scanning technology.

4. The method of claim 1 wherein the 3D point cloud of the damaged vehicle is accurate to less than 2 mm.

5. The method of claim 1 , further comprising matching the identified site of vehicle damage to a previously damaged vehicle in a damaged vehicle database and importing at least one of a repair estimate and a repair procedure for the previously damaged vehicle.

6. The method of claim 5 , wherein the repair estimate comprises a listing of one or more parts for replacement, part repair labor time, part replacement labor time, paint cost, coating cost, refinishing labor time, paint or coating dry time, disposal cost, and administrative cost.

7. The method of claim 5 , wherein the repair procedure provides one or more angular realignment, applied force, or applied force profile, for applying force at a tool anchoring location.

8. The method of claim 1 , wherein comparing the captured 3D composite file of the damaged vehicle and the baseline 3D composite file is executed by one or more convoluted neural networks connected to a processing system.

9. The method of claim 1 , wherein comparing the captured vehicle 3D point cloud to a baseline 3D file of an original equipment manufacturer (OEM) standard vehicle of the same type uses a Nearest Neighbor (NN) algorithm or a Nearest Neighbor Distance Ratio (NNDR) algorithm.

10. The method of claim 1 , wherein comparing the 3D point cloud of the damaged vehicle and the baseline 3D file capture at least one of curvature, smoothness, and geometrical edge similarities.

11. The method of claim 1 , wherein comparing the 3D point cloud of the damaged vehicle to a baseline 3D file comprises matching the damaged vehicle and baseline vehicle by one or more of vehicle model, vehicle year, vehicle make, and vehicle features.

12. The method of claim 1 , wherein the 3D point cloud of the damaged vehicle is displayed in a first color and the baseline 3D file of OEM standard vehicle in a second color.

13. The method of claim 1 , wherein displaying the image overlay comprises displaying the set of differentiating points and deviation distance on the x,y,z, plot.

14. The method of claim 1 , further comprising displaying the image overlay as a heatmap, where each color represents a varying degree of deviation of the 3D point cloud of the damaged vehicle to the baseline 3D file of the OEM standard vehicle.

15. A system for isolating vehicle damage on a damaged vehicle comprising:

a 3D scanner capable of capturing a point cloud of a damaged vehicle and its components to provide a 3D point cloud image of the damaged vehicle;

an original equipment manufacturer (OEM) vehicle database comprising a plurality of baseline 3D files of undamaged vehicles identified by vehicle model, vehicle year, and vehicle make;

a processor for storing and processing information relating to the 3D point cloud of the damaged vehicle and baseline 3D file to:

compare the captured vehicle 3D point cloud of the damaged vehicle to a baseline 3D file of an OEM standard vehicle of the same vehicle model, vehicle year, and vehicle make from the OEM vehicle database;

identify, based on the compared 3D point cloud of the damaged vehicle to the baseline 3D file of the OEM standard vehicle, a plurality of differentiating points between the 3D point cloud of the damaged vehicle and the baseline 3D file of the OEM standard vehicle;

quantify a deviation of the identified set of deviating points on a x,y,z, plot based on location of points in the 3D point cloud of the damaged vehicle at the site of vehicle damage compared to the OEM standard; and

overlay the captured 3D point cloud of the damaged vehicle and the baseline 3D file to create an image overlay; and

a graphical user interface for displaying the image overlay of the 3D point cloud of the damaged vehicle and the baseline 3D file and deviating points within the scanned point cloud of the damage vehicle that are beyond a predetermined threshold of deviation from the OEM standard and selecting specific points on the 3D point cloud of the damaged vehicle and the baseline 3D file to isolate a measured and angular difference of the specific points.

16. The system of claim 15 , wherein the processor allows the image overlay on the user interface to be manipulated in 360 degrees and zoomed in and out.

17. The system of claim 15 , further comprising a parts database comprising a parts list mapped to particular areas of damage on the damaged vehicle, and wherein the processor generates a parts list for repairing the damaged vehicle.

18. The system of claim 15 , further comprising a damaged vehicle database, wherein the processor matches the 3D point cloud of the damaged vehicle to a previously damaged vehicle of the same type, the damaged vehicle database comprising at least one of a repair estimate and a repair procedure for the previously damaged vehicle.

19. The system of claim 15 , wherein the 3D scanner is one or more of a LASER triangulation 3D scanner, structured light 3D scanner, time-of-flight 3D laser scanner, modulated light 3D scanner, contact-based 3D scanner, LASER pulse-based 3D scanner, and other laser-based 3D scanner.

20. The system of claim 15 , wherein the predetermined threshold of difference is less than 2 mm.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2024
From: ZYLSTRA, PHILIP; GIBSON, MATTHEW JAMES
To: 2872475 ONTARIO LIMITED
Reel/Frame 067219/0360 →
Continuity (3)
Provisional Application 63280352 · Nov 17, 2021
Provisional Application 63179575 · Apr 26, 2021
Related Publication 20240257335A1 · Aug 1, 2024
References Cited (33)
US 8515152B2 · Siri · 2013 [cited by applicant]
US 8756085B1 · Plummer et al. · 2014 [cited by applicant]
US 9080866B1 · Dowdall et al. · 2015 [cited by applicant]
US 9218626B1 · Haller, Jr. et al. · 2015 [cited by applicant]
US 9721304B1 · Parchment et al. · 2017 [cited by applicant]
US 9824453B1 · Collins et al. · 2017 [cited by applicant]
US 9886771B1 · Chen et al. · 2018 [cited by applicant]
US 9978105B1 · Parchment et al. · 2018 [cited by applicant]
US 10152836B2 · Rozint · 2018 [cited by applicant]
US 10319094B1 · Chen et al. · 2019 [cited by applicant]
US 10430885B1 · Brandmaier et al. · 2019 [cited by applicant]
US 10573012B1 · Collins · 2020 [cited by examiner]
US 10636148B1 · Chen et al. · 2020 [cited by applicant]
US 10699168B1 · Xu · 2020 [cited by applicant]
US 10740891B1 · Chen et al. · 2020 [cited by applicant]
US 10832065B1 · Lambert et al. · 2020 [cited by applicant]
US 10976262B2 · Ozim · 2021 [cited by applicant]
US 11087138B2 · Guo · 2021 [cited by applicant]
US 11144889B2 · Li et al. · 2021 [cited by applicant]
US 20090160852A1 · Chang · 2009 [cited by examiner]
US 20170186094A1 · Plummer et al. · 2017 [cited by applicant]
US 20170227645A1 · Swope et al. · 2017 [cited by applicant]
US 20180293552A1 · Zhang et al. · 2018 [cited by applicant]
US 20190258225A1 · Link · 2019 [cited by examiner]
US 20200104805A1 · Gulati et al. · 2020 [cited by applicant]
US 20200269820A1 · Lin · 2020 [cited by applicant]
US 20200317165A1 · Watts et al. · 2020 [cited by applicant]
US 20210141064A1 · Wohlgenannt · 2021 [cited by examiner]
CA 2911765 · 2018 [cited by applicant]
CA 3004572A1 · 2018 [cited by applicant]
DE 102018218611A1 · 2020 [cited by applicant]
GB 2505106A · 2014 [cited by applicant]
H. S. Park and U. M. Tuladhar, International Journal of Automotive Technology, vol. 17, No. 1, pp. 119-126 (2016). [cited by applicant]