Patent ID: 9098655
Filing Date: 2015-08-04
Classification: G06F,G06Q,G06T,H04N

Abstract:
1. A computer system for generating a model roof shingle, the computer system comprising: one or more processors; and one or more memories coupled to the one or more processors, the one or more memories including non-transitory computer readable instructions that, when executed at the one or more processors, cause the one or more processors to: (A) identify, from one or more scans of one or more roofs including a first shingle and a second shingle, a first point cloud representing the first shingle and a second point cloud representing the second shingle; (B) generate a model point cloud representing a model roof shingle based on the one or more scans of the one or more roofs, the generated model point cloud including a set of points, the set of points including points from the first point cloud representing the first shingle and points from the second point cloud representing the second shingle; (C) generate one or more metrics for the model point cloud, the generated one or more metrics for the model point cloud including: (D) store the model point cloud to one of the one or more memories; (E) generate a report for a damage estimate generated based on a comparison between the model point cloud and a comparison point cloud representing a shingle, the generated report including a textual or graphical representation of the damage estimate; wherein when the model point cloud is compared to the comparison point cloud: wherein the comparison point cloud is one of the following: the first point cloud representing the first shingle, the second point cloud representing the second shingle, or a third point cloud representing a third shingle.