Scale error correction in a multi-dimensional model
First Claim
Patent Images
1. A method of resealing a multi-dimensional building model comprising:
- retrieving an image used during construction of the multi-dimensional building model;
identifying a plurality of boundaries for an architectural element located within the image and included in the multi-dimensional building model;
defining the plurality of boundaries for the architectural element;
measuring a distance between two or more of the plurality of boundaries of the architectural element;
comparing the measured distance against one or more known dimensions, within a threshold of error, of at least one similar architectural element;
determining an error in scaling of the image based on the comparing being performed against a selection of a plurality of sizes of the at least one similar architectural element and selecting a size that is dimensionally closest to the architectural element and within the threshold of error; and
resealing the building model based on a difference between the measured distance and the one or more known dimensions of the similar architectural element of the selected size to correct for the determined error.
9 Assignments
0 Petitions
Accused Products
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 street-level imagery. Street-level imagery is used to identify architectural elements that have known architectural standard dimensions. Dimensional measurements of architectural elements in the multi-dimensional building model (poorly scaled) are compared with known architectural standard dimensions to rescale and construct/reconstruct an accurate multi-dimensional building model.
42 Citations
15 Claims
-
1. A method of resealing a multi-dimensional building model comprising:
-
retrieving an image used during construction of the multi-dimensional building model; identifying a plurality of boundaries for an architectural element located within the image and included in the multi-dimensional building model; defining the plurality of boundaries for the architectural element; measuring a distance between two or more of the plurality of boundaries of the architectural element; comparing the measured distance against one or more known dimensions, within a threshold of error, of at least one similar architectural element; determining an error in scaling of the image based on the comparing being performed against a selection of a plurality of sizes of the at least one similar architectural element and selecting a size that is dimensionally closest to the architectural element and within the threshold of error; and resealing the building model based on a difference between the measured distance and the one or more known dimensions of the similar architectural element of the selected size to correct for the determined error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for resealing a multi-dimensional building model comprising:
-
an image database operable to retrieve an image associated with the multi-dimensional building model; and an image processor communicatively coupled to the image database and operable to; identify a plurality of boundaries for an architectural element located within the image; define the plurality of boundaries for the architectural element; measure a distance between two or more of the plurality of boundaries of the architectural element; compare the measured distance between the two or more of the plurality of boundaries 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 image based on comparing the measured distance to a respective dimension on the known similar architectural element; and rescale the multi-dimensional building model according to the error; and a weighted decision engine communicatively coupled to the image database and the image processor predicting which architectural element or combination of architectural elements would produce an accurately resealed building model based on repeating the comparing for a plurality of different ones of the architectural elements and selecting a minimum occurrence of the error in scaling. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of determining scale for a multi-dimensional building model comprising:
-
a. retrieving an image for a multi-dimensional building model including two or more architectural elements; b. identifying a plurality of boundaries for each of the two or more architectural elements within the image; c. defining the plurality of boundaries for the each of the two or more architectural elements; d. measuring a distance between two or more of the plurality of boundaries of the one of the two or more architectural elements; e. comparing the measured distance between the two or more of the plurality of boundaries to a known architectural standard dimension, within an error threshold, to determine a actual measurement for each of the two or more architectural elements; f. determining an error in scaling of the image based on the determined actual measurement; and g. communicating the error in scaling of the each of the two or more architectural elements for accumulation in computer memory; and h. determining, using a weighted decision engine, a final scale error based on a minimum scaling error for one of the two or more architectural elements. - View Dependent Claims (15)
-
Specification