Trained machine learning model for estimating structure feature measurements
AssigneeHover Inc.
InventorsAjay Mishra, William Castillo, A.J. Altman, Manish Upendran
Life of this patent
Estimating the term…
Abstract
A computer system trains a machine learning model to estimate a real-world measurement of a feature of a structure. The machine learning model is trained using a plurality of digital image sets, wherein each image set depicts a particular structure, and a plurality of measurements, wherein each measurement is a measurement of a feature of a particular structure. After the machine learning model is trained, it is used to estimate a measurement of a feature of a particular structure depicted in a particular image set.
Claims17
(canceled)
A system comprising:
- one or more processors;
- memory, wherein the memory stores one or more programs capable of execution by the one or more processors, and the one or more programs comprise instructions for:
- providing a plurality of training image sets, each training image set comprising one or more orthographic images depicting a real-world structure, wherein an orthographic image comprises a top-down view of the real-world structure;
- providing a plurality of training measurements, each training measurement corresponding to a real-world measurement of a feature of the real-world structure depicted in a respective training image set;
- scale normalizing each of the orthographic images, wherein scale normalizing an orthographic image comprises applying a pixel scalar to the orthographic image such that each pixel of the scale-normalized orthographic image corresponds to the same real-world metric distance of pixels across the orthographic images;
- and
- training a machine learning model using the scale-normalized orthographic images and the plurality of training measurements, wherein the trained machine learning model is configured to estimate a measurement of a feature of a real-world structure from an input image set.
One or more non-transitory computer-readable media storing instructions that when executed by one or more processors, cause the one or more processors to perform operations comprising:
- providing a plurality of training image sets, each training image set comprising one or more orthographic images depicting a real-world structure, wherein an orthographic image comprises a top-down view of the real-world structure;
- providing a plurality of training measurements, each training measurement corresponding to a real-world measurement of a feature of the real-world structure depicted in a respective training image set;
- scale normalizing each of the orthographic images, wherein scale normalizing an orthographic image comprises applying a pixel scalar to the orthographic image such that each pixel of the scale-normalized orthographic image corresponds to the same real-world metric distance of pixels across the orthographic images;
- and
- training a machine learning model using the scale-normalized orthographic images and the plurality of training measurements, wherein the trained machine learning model is configured to estimate a measurement of a feature of a real-world structure from an input image set.
Dependencies are inferred from the claim text.