US 11,941,778 B2
System and method for forming a video stream containing GIS data in real-time
Stephen L. Schultz, West Henrietta, NY (US)
Assigned to Pictometry International Corp., Rochester, NY (US)
Filed by Pictometry International Corp., Rochester, NY (US)
Filed on Jun. 17, 2019, as Appl. No. 16/443,111.
Application 16/443,111 is a continuation of application No. 13/492,107, filed on Jun. 8, 2012, granted, now 10,325,350.
Claims priority of provisional application 61/495,775, filed on Jun. 10, 2011.
Prior Publication US 2019/0304062 A1, Oct. 3, 2019
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 3/40 (2006.01); G06T 1/00 (2006.01); G06T 3/4038 (2024.01)
CPC G06T 3/4038 (2013.01) [G06T 1/0007 (2013.01)] 19 Claims
OG exemplary drawing
 
18. A computer system, comprising:
one or more processors; and
one or more non-transitory memory storing processor executable code and interior geometry calibration data for one or more cameras, the one or more non-transitory memory communicating with the one or more processor;
wherein the processor executable code, when executed by the one or more processors, causes the one or more processors to:
analyze pixels of video frames, captured by one or more camera, to generate geo-referencing data for one or more of the video frames by utilizing data related to the camera, including geographic position data, orientation data, and interior geometry calibration data, wherein the geo-referencing data comprises geographic locations of the pixels of the video frames;
determine geographical boundaries of the video frames from the geo-referencing data, based at least in part on geographic coordinates of corners of the video frames, which are based on the geo-referencing data for pixels of the video frames;
access geographic information system (GIS) data using one or more of the determined geographical boundaries of the video frames;
determine an overlay position of the GIS data relative to the video frames for which geo-referencing data is generated in real-time based at least in part on the generated geo-referencing data, wherein real-time is within a frame rate used for full motion video;
associate the GIS data with the video frames utilizing the overlay position of the GIS data;
assemble the video frames into a full motion video series; and
enable display of the full motion video series in real-time with the overlaid GIS data.