| CPC H04N 19/46 (2014.11) [G06F 16/29 (2019.01); G06F 16/787 (2019.01); G10L 19/018 (2013.01); H04N 19/44 (2014.11); H04N 21/422 (2013.01); H04N 21/4334 (2013.01); H04N 21/4524 (2013.01)] | 16 Claims |

|
1. A computer implemented system, comprising:
a video data stream contained within a video container, said video container stored in a non-transitory computer readable media;
a global positioning data stream stored in said non-transitory computer readable media outside of said video container;
a processor in communication with a non-transitory computer readable medium containing a program code executable to:
retrieve said video container;
retrieve said global positioning data stream;
dispose said global positioning data stream in said video container:
identify a video data stream date time stamp;
associate a global positioning data point within said global positioning data stream having a coordinated universal time corresponding to said video data stream date time stamp;
associate video frames within said video data stream by interpolation with corresponding global positioning data points within said global positioning data stream;
store said video container having said global positioning data points correspondingly associated with said frames in said video stream; and
retrieve each video frame within said video data stream associated with said global positioning data point from said video container.
|