US 11,776,148 B1
Multi-view height estimation from satellite images
Christian Poglitsch, Graz (AT); Thomas Holzmann, Graz (AT); Stefan Habenschuss, Graz (AT); Christian Pirchheim, Graz (AT); and Shabab Bazrafkan, Graz (AT)
Assigned to Blackshark.ai GmbH, Graz (AT)
Filed by Blackshark.ai GmbH, Graz (AT)
Filed on Feb. 8, 2023, as Appl. No. 18/107,378.
Claims priority of provisional application 63/330,433, filed on Apr. 13, 2022.
Int. Cl. G06T 7/60 (2017.01); G06T 7/33 (2017.01); G06T 7/55 (2017.01)
CPC G06T 7/60 (2013.01) [G06T 7/33 (2017.01); G06T 7/55 (2017.01); G06T 2207/10032 (2013.01); G06T 2207/30184 (2013.01)] 32 Claims
OG exemplary drawing
 
1. A method of computing a height of a structure, said method comprising:
inputting a pair of first and second two-dimensional (2-D) aerial images taken from a camera from different perspectives along with metadata for each image, each image including at least said structure;
for each image, computing, using said metadata, a three-dimensional (3-D) vector from a geo-referenced location of said each image on a ground plane of the Earth toward the location of said camera when said each image was taken with said camera;
computing a plurality of pairs of coordinates of corresponding first and second image points from said geo-referenced locations of said images, wherein in each pair of image points a first image point of said first image identifies the same physical point on said structure as a second image point of said second image;
for each pair of image points, determining the intersection of said 3-D vector of said first image originating at the coordinates of said first image point with said 3-D vector of said second image originating at the coordinates of said second image point, wherein said each intersection being a 3-D position; and
determining said height by taking a median of said 3-D positions and outputting said height of said structure based upon said 3-D positions.