IP Library Granted Patent US 11,017,612
Granted Patent B2
US 11,017,612 · App. 16/846,260 · Granted May 25, 2021

Multi-dimensional model dimensioning and scale error correction

Inventors: Manish Upendran (San Francisco, CA); Adam J. Altman (San Francisco, CA); Derek Halliday (Oakland, CA)
Assignee: Hover Inc.
G06T19/20G06F16/283G06F16/583G06F30/00G06F30/13G06K9/6267G06T3/40G06T7/12G06T17/05G06T2200/04G06T2207/30184G06T2210/04G06T2219/2016
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,017,612
App. No.
16/846,260
Granted
May 25, 2021
Kind
B2
Abstract

Systems and methods are disclosed for adjusting plane positions in multi-dimensional models. Disclosed is moving planes associated with an architectural element based on detecting edge position(s) for an architectural element relative to a given plane and reconstructing the model based on the adjusted position(s).

Claims (41)

1. A method of adjusting a multi-dimensional building model, the method comprising:

identifying a first architectural element associated with at least a first plane of a plurality of planes of the multi-dimensional building model, wherein the first architectural element is identified separately from the first plane;

determining an inside edge position of the identified first architectural element relative to the first plane;

moving the first plane to a position adjacent the inside edge position of the first identified architectural element;

correlating and rectifying the plurality of planes of the multi-dimensional building model according to the moved first plane; and

reconstructing the multi-dimensional building model with the correlated and rectified plurality of planes.

2. The method of claim 1 , wherein the first architectural element is a downspout.

3. The method of claim 1 , further comprising determining a scale for the reconstructed multi-dimensional building model.

4. The method of claim 3 , wherein determining the scale further comprises:

identifying a second architectural element within the reconstructed multi-dimensional building model,

defining geometries of the second architectural element,

measuring the defined geometries of the second architectural element, and

determining a scale of the second architectural element based on comparison of the measured defined geometries of the second architectural element to known architectural element standard dimensions.

5. The method of claim 4 , wherein the defined geometries are boundaries of the second architectural element.

6. The method of claim 4 , wherein the second architectural element is one of siding rows, doors, bricks, or windows.

7. The method of claim 4 , wherein measuring the defined geometries comprises determining a dimensional ratio of the defined geometries.

8. The method of claim 4 , further comprising applying the scale of the second architectural element to the reconstructed multi-dimensional building model.

9. The method of claim 4 , wherein determining the scale further comprises:

identifying a third architectural element within the reconstructed multi-dimensional model,

defining geometries of the third architectural element,

measuring the defined geometries of the third architectural element,

determining a scale of the third architectural element based on comparison of the measured defined geometries of the third architectural element to known architectural element standard dimensions, and

mathematically combining the determined scale of the third architectural element with the determined scale of the second architectural element.

10. The method of claim 9 , wherein the third architectural element is one of siding rows, doors, bricks, or windows.

11. The method of claim 9 , further comprising applying the combined determined scale to the reconstructed multi-dimensional building model.

12. The method of claim 9 , wherein mathematical combination comprises at least one of: an average, a mean, or a median measurement.

13. The method of claim 1 , wherein the multi-dimensional building model includes any of: a two-dimensional (2D) or three-dimensional (3D) building models.

14. A system for adjusting multi-dimensional building models, comprising:

a multi-dimensional building model database operable to store a multi-dimensional building model; and

a processor communicatively coupled to the multi-dimensional building model database and operable to:

identify a first architectural element associated with at least a first plane of a plurality of planes of the multi-dimensional building model, wherein the architectural element is identified separately from the first plane;

determine an inside edge position of the identified first architectural element relative to a the first plane,

move the first plane to a position adjacent the inside edge position of the first identified architectural element,

correlate and rectify the plurality of planes of the multi-dimensional building model according to the moved first plane; and

reconstruct the multi-dimensional building model with the correlated and rectified plurality of planes.

15. The system of claim 14 , wherein the processor is further configured to determine a scale of the reconstructed multi-dimensional building model.

16. The system of claim 15 , wherein the processor is further configured to apply the determined scale to the reconstructed multi-dimensional model.

17. The system of claim 14 , further comprising a viewer device communicatively coupled to the multi-dimensional building model database and configured to display the reconstructed multi-dimensional model.

18. The system of claim 14 , further comprising at least one capture device communicatively coupled to the multi-dimensional building model database and configured to collect a plurality of images of a building object.

19. The system of claim 18 , wherein the plurality of images are ground-level images.

20. The system of claim 14 , wherein the multi-dimensional building model database stores any one of two-dimensional (2D) or three-dimensional (3D) building models.

Assignments (5)
TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 6, 2022
From: SILICON VALLEY BANK
To: HOVER INC.
Reel/Frame 061622/0741 →
TERMINATION OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 6, 2022
From: SILICON VALLEY BANK, AS AGENT
To: HOVER INC.
Reel/Frame 061622/0761 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: HOVER INC.
To: SILICON VALLEY BANK
Reel/Frame 056423/0199 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: HOVER INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 056423/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2020
From: UPENDRAN, MANISH; ALTMAN, ADAM J; HALLIDAY, DEREK
To: HOVER, INC
Reel/Frame 052441/0907 →
Continuity (8)
Continuation 16578964 · Sep 23, 2019
Continuation 16538386 · Aug 12, 2019
Continuation 15817620 · Nov 20, 2017
Continuation 15400718 · Jan 6, 2017
Continuation In Part 15332481 · Oct 24, 2016
Continuation 14610850 · Jan 30, 2015
Provisional Application 61934541 · Jan 31, 2014
Related Publication 20200279350A1 · Sep 3, 2020
Cited By (1)
US 12,657,826