Systems and methods for image labeling using artificial intelligence

US11080838B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11080838-B1
Application numberUS-201916535322-A
CountryUS
Kind codeB1
Filing dateAug 8, 2019
Priority dateAug 13, 2018
Publication dateAug 3, 2021
Grant dateAug 3, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An image analysis (“IA”) computer system for analyzing images of hail damage includes at least one processor in communication with at least one memory device. The at least one processor is programmed to: (i) store a damage prediction model associated with a rooftop, wherein the damage prediction model utilizes an artificial intelligence algorithm; (ii) display, to a user, an image of a rooftop; (iii) receive, from the user, a request to analyze damage to the rooftop; (iv) apply, by the at least one processor, the damage prediction model to the image, the damage prediction model outputting a plurality of damage prediction locations of the rooftop in relation to the image; and/or (v) display, by the at least one processor, an overlay box at each of the plurality of damage prediction locations, the overlay box being a virtual object overlaid onto the image for labeling the damage prediction locations.

First claim

Opening claim text (preview).

We claim: 1. An image analysis (“IA”) computer system for analyzing images of hail damage using artificial intelligence, the IA computer system including at least one processor in communication with at least one memory device, the at least one processor programmed to: store, in the at least one memory device, a damage prediction model associated with a rooftop, wherein the damage prediction model utilizes an artificial intelligence algorithm, including machine learning techniques for analyzing rooftops and identifying damage thereto; display, to a user on a user interface of a user computing device, an image of a rooftop; receive, from the user via the user interface of the user computing device, a request to analyze damage to the rooftop displayed in the image; in response to the request, apply, by the at least one processor, the image to the damage prediction model, the damage prediction model outputting a plurality of damage prediction locations of the rooftop in relation to the image; display, by the at least one processor, on the user interface of the user computing device, an overlay box at each of the plurality of damage prediction locations, the overlay box being a virtual object overlaid onto the image displayed on the user interface; receive, from the user computing device, a user selection of a location on the image displayed on the user interface; when the user-selected location corresponds to one overlay box at one of the plurality of damage prediction locations: display additional information associated with the corresponding damage prediction location; and receive, from the user computing device, a user interaction verifying whether the corresponding damage prediction location correlates to an actual damage location; and when the user-selected location does not correspond to any overlay box: add, in response to the user selection of the location, a new overlay box including a new virtual overlay at the user-selected location; and determine whether the new overlay box correlates to an actual damage location. 2. The IA computer system of claim 1 , wherein the at least one processor is further programmed to, when the user-selected location corresponds to one overlay box at one of the plurality of damage prediction locations, change a color of the corresponding overlay box from a first color to a second color in response to the user interaction. 3. The IA computer system of claim 1 , wherein the at least one processor is further programmed to, when the location corresponds to one overlay box at one of the plurality of damage prediction locations, display a magnified view of the damage prediction location associated with the corresponding overlay box. 4. The IA computer system of claim 1 , wherein actual damage locations represent hail damage to the rooftop displayed in the image. 5. The IA computer system of claim 1 , wherein the at least one processor is further programmed to: automatically determine, by the at least one processor, that the new overlay box corresponds to an actual damage location associated with hail damage; and store, by the at least one processor, image data associated with the determination in a database of the at least one memory device. 6. The IA computer system of claim 5 , wherein the at least one processor is further programmed to automatically update the damage prediction model using the stored determination. 7. The IA computer system of claim 5 , wherein the image data includes location coordinates for the actual damage location defined by the new virtual object. 8. The IA computer system of claim 1 , wherein the at least one processor is further programmed to receive user feedback for the image, wherein the user feedback includes comments as to a quality of the image and a damage classification for each of the plurality of damage prediction locations. 9. The IA computer system of claim 1 , wherein the at least one processor is further programmed to: assign, by the at least one processor, a first color to the overlay boxes associated with the plurality of damage prediction locations; when the user-selected location corresponds to one overlay box at one of the plurality of damage prediction locations, update, in response to receiving the user selection, the corresponding overlay box from the first color to a second color; and display, by the at least one processor, the updated overlay box at the corresponding damage prediction location. 10. The IA computer system of claim 1 , wherein the at least one processor is further programmed to: collect performance data associated with the user, wherein the performance data is associated with an ability to correctly identify actual damage locations; determine, based upon the collected performance data, a performance level of the user; and display, to the user, a subsequent rooftop image after the user completes verification of the plurality of damage prediction locations, wherein an image quality of the subsequent rooftop image corresponds to the determined performance level. 11. The IA computer system of claim 1 , wherein the at least one processor is programmed to apply the image to the damage prediction model by: storing, in the at least one memory device, historical image data associated with rooftop damage; and applying a plurality of damage parameters to the image, wherein the plurality of damage parameters are determined, by the at least one processor, based upon the historical image data. 12. A computer-implemented method for analyzing images of hail damage using artificial intelligence, the method implemented using an image analysis (“IA”) computer system, the IA computer system including at least one processor in communication with at least one memory device, the method comprising: storing, in the at least one memory device, a damage prediction model associated with a rooftop, wherein the damage prediction model utilizes an artificial intelligence algorithm, including machine learning techniques for analyzing rooftops and identifying damage thereto; displaying, to a user on a user interface of a user computing device, an image of a rooftop; receiving, from the user via the user interface of the user computing device, a request to analyze damage to the rooftop displayed in the image; in response to the request, applying, by the at least one processor, the image to the damage prediction model, the damage prediction model outputting a plurality of damage prediction locations of the rooftop in relation to the image; displaying, by the at least one processor, on the user interface of the user computing device, an overlay box at each of the plurality of damage prediction locations, the overlay box being a virtual object overlaid onto the image displayed on the user interface; receiving, from the user computing device, a user selection of a location on the image displayed on the user interface; when the user-selected location corresponds to one overlay box at one of the plurality of damage prediction locations: displaying additional information associated with the corresponding damage prediction location; and receiving, from the user computing device, a user interaction verifying whether the corresponding damage prediction location correlates to an actual damage location; and when the user-selected location does not correspond to any overlay box: adding, in response to the user selection of the location, a new overlay box including a new virtual overlay at the user-selected location; and determining whether the new overlay box correlates to an actual damage location. 13. The IA computer-implemented method of claim 12 , further comp

Assignees

Inventors

Classifications

  • G06T7/0004Primary

    Industrial image inspection · CPC title

  • taken from planes or by drones · CPC title

  • based on feedback from supervisors · CPC title

  • G06T7/0002Primary

    Inspection of images, e.g. flaw detection · CPC title

  • Urban or other man-made structures · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11080838B1 cover?
An image analysis (“IA”) computer system for analyzing images of hail damage includes at least one processor in communication with at least one memory device. The at least one processor is programmed to: (i) store a damage prediction model associated with a rooftop, wherein the damage prediction model utilizes an artificial intelligence algorithm; (ii) display, to a user, an image of a rooftop;…
Who is the assignee on this patent?
State Farm Mutual Automobile Insurance Co
What technology area does this patent fall under?
Primary CPC classification G06T7/0004. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 03 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).