IP Library Granted Patent US 9,830,742
Granted Patent B2
US 9,830,742 · App. 15/332,481 · Granted Nov 28, 2017

Scale error correction in a multi-dimensional model

Inventors: Vineet Bhatawadekar (Mountain View, CA); Shaohui Sun (Mountain View, CA); Ioannis Pavlidis (Redwood City, CA); Adam J. Altman (San Francisco, CA)
Assignee: HOVER INC.
G06T17/05G06F17/30247G06F17/30592G06T7/12G06T7/13G06T11/60G06T19/20G06T2200/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 9,830,742
App. No.
15/332,481
Granted
Nov 28, 2017
Kind
B2
Abstract

A system and method is provided for identifying error and rescaling and constructing or reconstructing a multi-dimensional (e.g., 3D building) model using known architectural dimensions. The system identifies architectural elements that have known architectural standard dimensions. Dimensional measurements of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions to rescale and construct/reconstruct an accurate multi-dimensional building model.

Claims (22)

1. A computing device comprises:

an interface;

a local memory; and

a processing module operably coupled to the interface and the local memory, wherein the processing module functions to:

retrieve, from a multi-dimensional model database, a multi-dimensional model;

identify an architectural element located on one or more surfaces of the multi-dimensional model;

define a plurality of boundaries for the architectural element;

determine measurements between two or more of the plurality of boundaries of the architectural element;

compare the determined measurements to a plurality of known similar architectural element's standard dimensions, within an error threshold;

select, based on the comparing, actual dimensions of a known similar architectural element that is dimensionally closest to the architectural element;

determine an error in scaling of the multi-dimensional model based on comparing the determined measurements to respective dimensions on the known similar architectural element;

perform a statistical analysis for a determined error in scaling for a plurality of architectural elements and selecting a minimum statistical occurrence of the error

in scaling, wherein the statistical analysis predicts, based on a comparison of the determined error in scaling, which architectural element of at least two or more architectural elements of the plurality of architectural elements would produce a most accurate rescaled multi-dimensional model; and

rescale the multi-dimensional model according to the minimum statistical occurrence of the error.

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

3. The computing device of claim 1 further comprises reconstructing the resealed multi-dimensional model.

4. The computing device of claim 1 , wherein dimensions are determined automatically or manually.

5. The computing device of claim 1 , wherein dimensions are determined by a plurality of geo-referenced pixels.

6. The computing device of claim 1 , wherein the retrieved multi-dimensional model includes imagery rectified and correlated to vertices of geometric planes or polygons of the multi-dimensional model.

7. The computing device of claim 1 , wherein the statistical analysis is performed by any of: a weighted decision engine or a learned statistical analysis system.

8. The computing device of claim 1 , wherein the architectural element includes any of: siding row(s), door(s), brick(s), or window(s), each having known architectural standard dimensions.

9. The computing device of claim 1 , wherein the actual dimensions include any of: width, height, width and height, area, or a ratio of width-to-height or height-to-width.

Assignments (9)
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 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: SILICON VALLEY BANK
To: HOVER INC.
Reel/Frame 056423/0179 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 28, 2021
From: SILICON VALLEY BANK, AS AGENT
To: HOVER INC.
Reel/Frame 056423/0189 →
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 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 25, 2020
From: HOVER INC.
To: SILICON VALLEY BANK
Reel/Frame 052229/0986 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 25, 2020
From: HOVER INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 052229/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2016
From: BHATAWADEKAR, VINEET; SUN, SHAOHUI; PAVLIDIS, IOANNIS; ALTMAN, ADAM J.
To: HOVER INC.
Reel/Frame 040131/0838 →
Continuity (3)
Continuation 14610850 · Jan 30, 2015
Provisional Application 61934541 · Jan 31, 2014
Related Publication 20170061684A1 · Mar 2, 2017