US 12,229,887 B2
3D building model materials auto-populator
Steven Caamano, Spencerport, NY (US); Javier Cambon Sanjurjo, San Francisco, CA (US); and Derek Halliday, Oakland, CA (US)
Assigned to Hover Inc., San Francisco, CA (US)
Filed by Hover Inc., San Francisco, CA (US)
Filed on Mar. 3, 2023, as Appl. No. 18/117,312.
Application 18/117,312 is a continuation of application No. 16/257,491, filed on Jan. 25, 2019, granted, now 11,721,066.
Application 16/257,491 is a continuation in part of application No. 15/411,226, filed on Jan. 20, 2017, granted, now 10,861,224, issued on Dec. 8, 2020.
Application 15/411,226 is a continuation in part of application No. 15/255,807, filed on Sep. 2, 2016, granted, now 10,776,999, issued on Sep. 15, 2020.
Application 15/255,807 is a continuation of application No. 14/339,127, filed on Jul. 23, 2014, granted, now 9,437,033, issued on Sep. 6, 2016.
Claims priority of provisional application 61/857,302, filed on Jul. 23, 2013.
Prior Publication US 2023/0206557 A1, Jun. 29, 2023
Int. Cl. G06Q 30/0601 (2023.01); G06F 3/14 (2006.01); G06Q 30/0283 (2023.01); G06T 15/04 (2011.01); G06T 15/20 (2011.01); G06T 17/00 (2006.01); G06T 17/05 (2011.01); G06T 19/00 (2011.01); G06T 19/20 (2011.01); G06V 20/10 (2022.01); G06V 20/64 (2022.01)
CPC G06T 17/05 (2013.01) [G06F 3/14 (2013.01); G06Q 30/0283 (2013.01); G06Q 30/0633 (2013.01); G06T 15/04 (2013.01); G06T 15/20 (2013.01); G06T 17/00 (2013.01); G06T 19/003 (2013.01); G06T 19/20 (2013.01); G06V 20/176 (2022.01); G06V 20/653 (2022.01); G06T 2200/08 (2013.01); G06T 2200/24 (2013.01); G06T 2207/10028 (2013.01); G06T 2210/04 (2013.01); G06T 2210/56 (2013.01); G06T 2219/2008 (2013.01)] 26 Claims
OG exemplary drawing
 
1. A method of determining comprising:
receiving a plurality of captured building images;
generating, from the plurality of captured building images, an unscaled multi-dimensional building model, wherein the unscaled multi-dimensional building model includes one or more architectural elements present in the captured building images;
extracting a scaling factor of the multi-dimensional building model, wherein extracting a scaling factor comprises correlating pixels of one or more architectural elements present in at least one of the captured building images with pixels of the one or more architectural elements of the unscaled multi-dimensional building model;
scaling the unscaled multi-dimensional building model using the scaling factor;
calculating measurements of at least one of the one or more architectural elements located within the scaled multi-dimensional building model, the measurements of the one or more architectural elements based on the scaling factor; and
determining manufacturer product information of the at least one of the one or more architectural elements corresponding to the calculated measurements.