EP4557230A2

Systems and methods for lean ortho correction for computer models of structures

Abstract

A system and method for lean ortho correction for computer models of structures. The system displays an image of a structure on a user interface and projects a structure model onto the image. Next, the system identifies a first world three-dimensional ("3D") point in the image, a second world 3D point in the image, and a third world 3D point in the image. The system then transforms coordinates of the structure model using the first world 3D point, the second world 3D point, the third world 3D point, and a lean ortho correction algorithm.

EP4557230A2, drawing sheet 1
Sheet 1 of 10

Term

12.5 yearsto projected expiry

Projected expiry 22 March 2039, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

15 claims: 10 independent, 5 dependent

  1. 1
    A method for lean ortho correction for computer models of structures, comprising steps of:projecting a structure model onto an image;identifying a plurality of world three-dimensional ("3D") points in the image;and adjusting the structure model by transforming coordinates of the structure model using the plurality of world 3D points and a lean ortho correction algorithm to compensate for lean in the image.
  2. 2
    The method of Claim 1 wherein the structure model comprises a wireframe model or polygonal model of the structure.
  3. 3
    The method of Claim 2, wherein the structure is a three-dimensional model of a house or a building.
  4. 4
    The method of any preceding claim, wherein the plurality of world three-dimensional ("3D") points in the image comprises a first world 3D point in the image, a second world 3D point in the image and a third world 3D point in the image.
  5. 6
    The method of Claim 5, wherein the second world 3D point corresponds to a point on the structure model and optionally wherein the second world 3D point has an elevation greater than the first world 3D point.
  6. 7
    The method of Claim 6, wherein the third world 3D point corresponds to a point on the structure associated with the second world 3D point.
  7. 8
    The method of any preceding Claim, wherein the lean ortho correction algorithm transforms image coordinates to model coordinates.
  8. 9
    The method of any one of Claims 1 to 7, wherein the lean ortho correction algorithm transforms model coordinates to image coordinates.
  9. 10
    The method of any preceding Claim, further comprising re-projecting the transformed coordinates of the structure model onto the image.
  10. 11
    The method of any preceding claim, wherein the image is an orthorectified image.
  11. 12
    The method of any preceding claim, further comprising displaying an image of a structure on a user interface of a computer system.
  12. 13
    The method of any preceding claim, further comprising identifying the plurality of world 3D points via user input.
  13. 14
    The method of any preceding claim, wherein the lean ortho correction algorithm calculates at least one lean value and at least one lean vector for each of the plurality of world 3D points and applies the at least one lean value and the at least one lean vector to transform the coordinates of the structure model.
  14. 15
    A system for lean ortho correction for computer models of structures, comprising:a processor for processing a structure model;a user interface in communication with the processor;and computer system code executed by the processor, the computer system code causing the processor to perform the method of any preceding claim.