US 11,887,350 B2
Some automated and semi-automated tools for linear feature extraction in two and three dimensions
Jacek Grodecki, Thornton, CO (US); Seth Malitz, Aurora, CO (US); and Josh Nolting, Thornton, CO (US)
Assigned to Maxar Intelligence Inc., Westminster, CO (US)
Filed by Maxar Intelligence Inc., Westminster, CO (US)
Filed on Oct. 25, 2022, as Appl. No. 17/973,525.
Application 17/973,525 is a continuation of application No. 17/037,305, filed on Sep. 29, 2020, granted, now 11,551,439.
Application 17/037,305 is a continuation of application No. 16/438,384, filed on Jun. 11, 2019, granted, now 10,789,469, issued on Sep. 29, 2020.
Application 16/438,384 is a continuation of application No. 15/672,267, filed on Aug. 8, 2017, granted, now 10,318,808, issued on Jun. 11, 2019.
Application 15/672,267 is a continuation of application No. 14/730,176, filed on Jun. 3, 2015, granted, now 9,727,784, issued on Aug. 8, 2017.
Claims priority of provisional application 62/007,079, filed on Jun. 3, 2014.
Prior Publication US 2023/0068686 A1, Mar. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06V 10/00 (2022.01); G06V 10/44 (2022.01); G06V 20/13 (2022.01); G06F 18/40 (2023.01); G06V 10/94 (2022.01); G06V 10/46 (2022.01); G06T 17/05 (2011.01); G06V 20/10 (2022.01)
CPC G06V 10/44 (2022.01) [G06F 18/40 (2023.01); G06V 10/469 (2022.01); G06V 10/945 (2022.01); G06V 20/13 (2022.01); G06T 17/05 (2013.01); G06V 20/182 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A system for three-dimensional feature extraction from imagery of a surface, comprising:
a vector extraction engine operating on a computing device;
wherein the vector extraction engine is configured to:
receive a stereoscopic raster image pair of the surface, the stereoscopic image pair comprising a first raster image and a second raster image;
identify one or more image features that are homologous between the first raster image and second raster image;
compute a vector difference between the first raster image and the second raster image for each of the identified one or more image features; and
construct a three-dimensional digital surface model of the surface based on the vector difference.