×

Supervised automatic roof modeling

  • US 10,503,843 B2
  • Filed: 02/28/2018
  • Issued: 12/10/2019
  • Est. Priority Date: 12/19/2017
  • Status: Active Grant
First Claim
Patent Images

1. One or more non-transitory computer readable medium storing a set of computer executable instructions for running on one or more computer systems that when executed cause the one or more computer systems to:

  • determine a hypothesis model of a roof by;

    analyzing data points indicative of a roof to locate evidence of predetermined roof components, soft constraints and hard constraints related to the predetermined roof components, the hard constraints being conditions of variables within an objective function for modeling the roof that are required to be satisfied, the soft constraints being conditions of the objective function of the roof that do not have to be satisfied, but contribute to the objective function of the roof in an optimization of the objective function;

    identifying the predetermined roof components using the evidence of the predetermined roof components, the soft constraints and the hard constraints, the predetermined roof components defined as a rectangular base and at least one eave;

    for each of the predetermined roof components, determining at least one type of roof configuration, and geometry of the roof component using common-crest component parameters; and

    determining an overlapping relationship between the multiple predetermined roof components using the evidence of soft constraints and hard constraints; and

    translating the hypothesis model into a three-dimensional model of the roof using an iterative optimization process.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×