IP Library Granted Patent US 11,049,334
Granted Patent B2
US 11,049,334 · App. 15/950,723 · Granted Jun 29, 2021

Picture-based vehicle loss assessment

Inventors: Haitao Zhang (Hangzhou, CN); Juan Xu (Beijing, CN); Jinlong Hou (Hangzhou, CN); Jian Wang (Beijing, CN); Xin Guo (Hangzhou, CN); Danni Cheng (Hangzhou, CN); Yue Hu (Hangzhou, CN); Bokun Wu (Hangzhou, CN); Yanqing Chen (Hangzhou, CN)
Assignee: Advanced New Technologies Co., Ltd.
G07C5/006G06K9/00664G06K9/3233G06K9/4628G06K9/6218G06K9/6268G06K9/6271G06N3/0454G06N3/063G06N3/08G06N5/003G06N20/20G06Q10/06313G06Q10/06395G06Q10/20G06Q40/08G06T7/0002G06T7/0008G06T7/75G07C5/008G06K9/628G06T2207/20081G06T2207/20084G06T2207/30156
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,049,334
App. No.
15/950,723
Granted
Jun 29, 2021
Kind
B2
Abstract

Methods, systems, and computer-readable storage media for generation of a vehicle repair plan. Implementations include actions of receiving vehicle damage data including an image of a damaged vehicle. The vehicle damage data is processed to determine a component region. The component region is processed to determine a damaged area and a damage type of a portion of the damaged vehicle. A maintenance plan is generated for the damaged vehicle based on the damaged area and the damage type. The maintenance plan is initiated for the damaged vehicle.

Claims (40)

1. A computer-implemented method comprising:

receiving, at a cloud server and from a mobile device, an image of a damaged vehicle;

analyzing, by the cloud server, the image of the damaged vehicle using a component identification model to identify a region of the image that includes a vehicle component, wherein the vehicle component comprises multiple parts;

in parallel with analyzing the image of the damaged vehicle using the component identification model, analyzing, by the cloud server, the image of the damaged vehicle using a damage identification model to identify a region of the image that includes a damaged part, and a damage type indicated in the image;

determining that the region of the image that was identified by the damage identification model matches the region of the image that was identified by the component identification model;

in response to determining that the region of the image that was identified by the damage identification model matches the region of the image that was identified by the component identification model, generating, by the cloud server, a maintenance plan for the damaged vehicle based on the identified damage type; and

transmitting, by the cloud server, the maintenance plan to the mobile device.

2. The method of claim 1 , wherein the image of the damaged vehicle is analyzed by the component identification model only after determining that the image satisfies predetermined quality criteria.

3. The method of claim 1 , wherein the component identification model further identifies a position of the identified region in the image.

4. The method of claim 1 , wherein the component identification model is generated based on a convolutional neural network (CNN) and a region proposal network (RPN).

5. The method of claim 1 , wherein the damage identification model is generated based on a convolutional neural network (CNN) and a region proposal network (RPN).

6. The method of claim 1 , wherein the maintenance plan is generated for a the damaged part that has a most severe amount of damage.

7. The method of claim 1 , wherein the maintenance plan includes estimated modification costs for maintenance of the vehicle component.

8. A non-transitory computer readable storage medium storing instructions executable by a data processing apparatus and upon such execution cause the data processing apparatus to perform operations comprising:

receiving, at a cloud server and from a mobile device, an image;

analyzing, by the cloud server, the image of a damaged vehicle using a component identification model to identify a region of the image that includes a vehicle component, wherein the vehicle component comprises multiple parts;

in parallel with analyzing the image of the damaged vehicle using the component identification model, analyzing, by the cloud server, the image of the damaged vehicle using a damage identification model to identify a region of the image that includes a damaged part, and a damage type indicated in the image;

determining that the region of the image that was identified by the damage identification model matches the region of the image that was identified by the component identification model;

in response to determining that the region of the image that was identified by the damage identification model matches the region of the image that was identified by the component identification model, generating, by the cloud server, a maintenance plan for the damaged vehicle based on the identified damage type; and

transmitting, by the cloud server, the maintenance plan to the mobile device.

9. The medium of claim 8 , wherein the image of the damaged vehicle is analyzed by the component identification model only after determining that the image satisfies predetermined quality criteria.

10. The medium of claim 8 , wherein the component identification model further identifies a position of the identified region in the image.

11. The medium of claim 8 , wherein the component identification model is generated based on a convolutional neural network (CNN) and a region proposal network (RPN).

12. The medium of claim 8 , wherein the damage identification model is generated based on a convolutional neural network (CNN) and a region proposal network (RPN).

13. The medium of claim 8 , wherein the maintenance plan is generated for a the damaged part that has a most severe amount of damage.

14. The medium of claim 8 , wherein the maintenance plan includes estimated modification costs for maintenance of the vehicle component.

15. A system comprising:

one or more processing devices; and

one or more storage devices storing instructions that are executable by the one or more processing devices to perform operations comprising:

receiving, at a cloud server and from a mobile device, an image;

analyzing, by the cloud server, the image of a damaged vehicle using a component identification model to identify a region of the image that includes a vehicle component, wherein the vehicle component comprises multiple parts;

in parallel with analyzing the image of the damaged vehicle using the component identification model, analyzing, by the cloud server, the image of the damaged vehicle using a damage identification model to identify a region of the image that includes a damaged part, and a damage type indicated in the image;

determining that the region of the image that was identified by the damage identification model matches the region of the image that was identified by the component identification model;

in response to determining that the region of the image that was identified by the damage identification model matches the region of the image that was identified by the component identification model, generating, by the cloud server, a maintenance plan for the damaged vehicle based on the identified damage type; and

transmitting, by the cloud server, the maintenance plan to the mobile device.

16. The system of claim 15 , wherein the image of the damaged vehicle is analyzed by the component identification model only after determining that the image satisfies predetermined quality criteria.

17. The system of claim 15 , wherein the component identification model further identifies a position of the identified region in the image.

18. The system of claim 15 , wherein the component identification model is generated based on a convolutional neural network (CNN) and a region proposal network (RPN).

19. The system of claim 15 , wherein the damage identification model is generated based on a convolutional neural network (CNN) and a region proposal network (RPN).

20. The system of claim 15 , wherein the maintenance plan is generated for a the damaged part that has a most severe amount of damage.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
To: ADVANCED NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053754/0625 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2020
From: ALIBABA GROUP HOLDING LIMITED
To: ADVANTAGEOUS NEW TECHNOLOGIES CO., LTD.
Reel/Frame 053743/0464 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2018
From: ZHANG, HAITAO; XU, JUAN; HOU, JINLONG; WANG, JIAN; GUO, XIN; CHENG, DANNI; HU, YUE; WU, BOKUN; CHEN, YANQING
To: ALIBABA GROUP HOLDING LIMITED
Reel/Frame 046829/0948 →