| CPC G06T 17/05 (2013.01) [G06F 3/14 (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)] | 16 Claims |

|
1. One or more non-transitory computer-readable medium storing instructions that when executed by one or more processors cause the one or more processors to:
receive a plurality of ground-level images of a plurality of façades of a building object;
create a point cloud from the plurality of ground-level images;
create a plurality of textured façades from the created point cloud, the plurality of textured façades including all facades of the building object;
match first and second vertices of an edge of a textured façade of the plurality of textured façades with a single vertex of an edge of a retrieved orthogonal image;
create a textured 3D building model of the building object from the matched textured façade and orthogonal image; and
apply, to the textured 3D model, a scaling factor extracted from a correlation of the textured façade and the retrieved orthogonal image.
|