US 12,131,530 B2
Real-time geospatial tracking
Jonathan Michael Ehrlich, Yorktown, VA (US); and Hillel Steinberg, Rockville, MD (US)
Assigned to Overwatch Systems, Ltd., Sterling, VA (US)
Filed by Overwatch Systems, Ltd., Sterling, VA (US)
Filed on Jul. 9, 2021, as Appl. No. 17/372,062.
Claims priority of provisional application 63/050,666, filed on Jul. 10, 2020.
Prior Publication US 2022/0012461 A1, Jan. 13, 2022
Int. Cl. G06V 10/20 (2022.01); G06F 18/214 (2023.01); G06V 20/13 (2022.01); G06V 20/40 (2022.01)
CPC G06V 20/13 (2022.01) [G06F 18/2155 (2023.01); G06V 10/255 (2022.01); G06V 20/41 (2022.01)] 19 Claims
OG exemplary drawing
 
1. A method of performing collaborative geospatial tracking, comprising:
receiving, by a computing device, (i) live video from a first source and (ii) geotagged content from a second source;
providing a map that encompasses a geographical region imaged by the live video; and
simultaneously displaying, by a software application of the computing device, the map, the live video, and a representation of the geotagged content from the second source,
wherein simultaneously displaying includes projecting a modified version of the live video onto the map, such that the computing device displays dynamic content of the live video overlaying static content of the map, and
wherein the method further comprises generating the modified version of the live video at least in part by:
removing a perspective effect in the live video, including aligning vertices of the live video with corresponding geographical points on the map; and
transforming the live video to fit within the geographical points on the map.