Automatic building assessment
First Claim
Patent Images
1. A computer-implemented method in a computing device having a processor for automatically assessing a building structure, the method comprising:
- automatically receiving, using the processor, a first set of captured data points describing a first plurality of building structures;
automatically extracting, using the processor, feature data describing physical characteristics of the first plurality of building structures;
automatically training, using the processor, a building structure classification system based on the extracted feature data;
automatically verifying, using the processor, the training of the building structure classification system using data points describing one or more additional building structures having known characteristics;
automatically receiving, using the processor, a second set of captured data points describing a particular building structure, wherein the second set of captured data points includes a plurality of separately captured sets of data points;
automatically classifying, using the processor, at least a portion of the second set of captured data points based on the building structure classification system and further based on one or more classification rules limiting categories of the feature data used in classifying the second set of captured data points, wherein classifying the at least a portion of the second set of captured data points includes determining a classification indicating the structural condition of a feature of the particular building structure; and
automatically outputting, using the processor, one or more results of classifying the at least a portion of the second set of captured data points.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed systems and methods automatically assess buildings and structures. A device may receive one or more images of a structure, such as a building or portion of the building, and then label and extract relevant data. The device may then train a system to automatically assess other data describing similar buildings or structures based on the labeled and extracted data. After training, the device may then automatically assess new data, and the assessment results may be sent directly to a client or to an agent for review and/or processing.
198 Citations
18 Claims
-
1. A computer-implemented method in a computing device having a processor for automatically assessing a building structure, the method comprising:
-
automatically receiving, using the processor, a first set of captured data points describing a first plurality of building structures; automatically extracting, using the processor, feature data describing physical characteristics of the first plurality of building structures; automatically training, using the processor, a building structure classification system based on the extracted feature data; automatically verifying, using the processor, the training of the building structure classification system using data points describing one or more additional building structures having known characteristics; automatically receiving, using the processor, a second set of captured data points describing a particular building structure, wherein the second set of captured data points includes a plurality of separately captured sets of data points; automatically classifying, using the processor, at least a portion of the second set of captured data points based on the building structure classification system and further based on one or more classification rules limiting categories of the feature data used in classifying the second set of captured data points, wherein classifying the at least a portion of the second set of captured data points includes determining a classification indicating the structural condition of a feature of the particular building structure; and automatically outputting, using the processor, one or more results of classifying the at least a portion of the second set of captured data points. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium including non-transitory computer readable instruction to be executed on one or more processors of a system for automatically assessing a building structure, the instructions when executed causing the one or more processors to:
-
receive a first set of captured data points describing a first plurality of building structures; extract feature data describing physical characteristics of the first plurality of building structures; train a building structure classification system based on the extracted feature data; verify the training of the building structure classification system using data points describing one or more additional building structures having known characteristics; receive a second set of captured data points describing a particular building structure, wherein the second set of captured data points includes a plurality of separately captured sets of data points; classify at least a portion of the second set of captured data points based on the building structure classification system and further based on one or more classification rules limiting categories of the feature data used in classifying the second set of captured data points, wherein classifying the at least a portion of the second set of captured data points includes determining a classification indicating the structural condition of a feature of the particular building structure; and output one or more results of classifying the at least a portion of the second set of captured data points. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A device operative to assess a building structure, the device comprising:
-
one or more processors; a memory unit coupled to the one or more processors and storing executable instructions that when executed by the one or more processors cause the device to; receive a first set of captured data points describing a first plurality of building structures; extract feature data describing physical characteristics of the first plurality of building structures; train a building structure classification system based on the extracted feature data; verify the training of the building structure classification system using data points describing one or more additional building structures having known characteristics; receive a second set of captured data points describing a particular building structure, wherein the second set of captured data points includes a plurality of separately captured sets of data points; classify at least a portion of the second set of captured data points based on the building structure classification system and further based on one or more classification rules limiting categories of the feature data used in classifying the second set of captured data points, wherein classifying the at least a portion of the second set of captured data points includes determining a classification indicating the structural condition of a feature of the particular building structure; and output one or more results of classifying the at least a portion of the second set of captured data points. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification