US 12,265,758 B2
System and method for construction estimation using aerial images
James Edward Loveland, Alpine, UT (US); Jeffrey Clayton Taylor, Alpine, UT (US); Jeffery Devon Lewis, Orem, UT (US); Bradley McKay Childs, Lehi, UT (US); Corey David Reed, Cedar Hills, UT (US); and Jared William Robertson, Orem, UT (US)
Assigned to Xactware Solutions, Inc., Lehi, UT (US)
Filed by Xactware Solutions, Inc., Lehi, UT (US)
Filed on Jun. 30, 2023, as Appl. No. 18/216,842.
Application 18/216,842 is a continuation of application No. 17/560,718, filed on Dec. 23, 2021, granted, now 11,727,163.
Application 17/560,718 is a continuation of application No. 16/709,112, filed on Dec. 10, 2019, granted, now 11,210,433, issued on Dec. 28, 2021.
Application 16/709,112 is a continuation of application No. 15/358,870, filed on Nov. 22, 2016, granted, now 10,503,842, issued on Dec. 10, 2019.
Application 15/358,870 is a continuation of application No. 13/397,325, filed on Feb. 15, 2012, granted, now 9,501,700, issued on Nov. 22, 2016.
Prior Publication US 2023/0342510 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 30/13 (2020.01); G06F 3/04842 (2022.01); G06T 3/40 (2006.01); G06T 5/20 (2006.01); G06T 5/40 (2006.01); G06T 7/33 (2017.01); G06T 17/00 (2006.01); G06V 20/10 (2022.01); G06F 30/00 (2020.01)
CPC G06F 30/13 (2020.01) [G06F 3/04842 (2013.01); G06T 3/40 (2013.01); G06T 5/20 (2013.01); G06T 5/40 (2013.01); G06T 7/33 (2017.01); G06T 17/00 (2013.01); G06V 20/176 (2022.01); G06F 30/00 (2020.01)] 19 Claims
OG exemplary drawing
 
1. A system for construction estimation, comprising:
a memory for storing at least one aerial image of a building; and
a processor in communication with the memory, the processor:
receiving, from the memory, the at least one aerial image;
processing the at least one aerial image to automatically identify a plurality of perimeter lines and interior lines in the at least one aerial image corresponding to one or more features of a roof of the building;
constructing a two-dimensional wireframe model of the roof based on the identified plurality of perimeter lines and interior lines; and
automatically generating a three-dimensional wireframe model of the roof of the building based on the constructed two-dimensional wireframe model.