Multi-dimensional model dimensioning and scale error correction
AssigneeHover Inc.
InventorsManish Upendran, Adam J. Altman, Derek Halliday
Life of this patent
Estimating the term…
Abstract
A system and method are provided for identifying scale, scale error, or improper positioning during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions. The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model (poorly scaled) are compared with known architectural standard dimensions, with or without scale error, to properly scale, rescale or position one or more planes within the multi-dimensional building model.
Claims20
A method of correcting a multi-dimensional building model comprises:
- automatically identifying an architectural element located within the multi-dimensional building model, wherein the multi-dimensional building model includes a plurality of facades, wherein each façade of the plurality of facades has been previously rectified and correlated to vertices of geometric planes that make up at least a portion of the multi-dimensional building model and wherein the architectural element is distinct from and automatically identified separately from the façade;
- determining a position of the identified architectural element within the multi-dimensional building model;
- identifying at least one plane within the multi-dimensional building model with a predetermined known relationship to the identified architectural element;
- determining an error in position of the identified at least one plane based on a comparison of the predetermined known relationship to the identified architectural element within the multi-dimensional building model;
- and
- moving a first position of the identified at least one plane to a second position within the multi-dimensional building model based on the determined error in position.
A system for correcting a multi-dimensional building model comprising:
- a multi-dimensional building model database operable to store a multi-dimensional building model, wherein the multi-dimensional building model includes a plurality of facades and wherein each façade of the plurality of facades has been previously rectified and correlated to vertices of geometric planes that make up at least a portion of the multi-dimensional building model;
- and
- a processor communicatively coupled to the multi-dimensional building model database and operable to:
- automatically identify an architectural element located within the multi-dimensional building model, wherein the architectural element is distinct from and automatically identified separately from the plurality of façades;
- determine a position of the identified architectural element within the multi-dimensional building model;
- identify at least one plane within the multi-dimensional building model with a predetermined known relationship to the identified architectural element;
- determine an error in position of the identified at least one plane based on a comparison of the predetermined known relationship to the identified architectural element within the multi-dimensional building model;
- and
- move a first position of the identified at least one plane to a second position within the multi-dimensional building model based on the determined error in position.
A method of correcting a multi-dimensional building model comprises:
- identifying an architectural element located on or near a façade of the multi-dimensional building model, wherein the multi-dimensional building model includes a plurality of facades, wherein each façade of the plurality of facades has been previously rectified and correlated to vertices of geometric planes that make up at least a portion of the multi-dimensional building model and wherein the architectural element is distinct from and identified separately from the facade;
- determining one or more positions of the identified architectural element;
- automatically selecting known relative positions of known similar architectural elements based on known relationships between the identified architectural element and one or more associated planes in the multi-dimensional building model;
- determining a corrected position for the identified architectural element based on an error in position of the identified architectural element compared to the relative positions of known similar architectural elements;
- and
- correcting positioning of the identified architectural element for one or more planes of the multi-dimensional building model according to the error in position of the identified architectural element.
Dependencies are inferred from the claim text.