CPC G06F 16/7335 (2019.01) [G06F 16/75 (2019.01); G06F 16/7834 (2019.01); G06F 16/7867 (2019.01)] | 27 Claims |
1. A method of synchronizing two or more video streams, comprising:
obtaining a plurality of video streams;
using an analytics processor having a correlation stage to identify similarities among the video streams of the plurality of video streams;
distill cross-populated information that associate at least one frame from at least two video streams and relate to location and/or time of video capture of content of the at least two video streams;
compute confidence degrees for the cross-populated information; and
process a mesh of cross-populated information to increase confidence degrees of the cross-populated information,
wherein using the analytics processor to identify similarities among the video streams comprises:
representing references to video inputs using a markup language; and
representing actions to be taken on the video inputs,
wherein the actions are represented by data stored in a data object in the markup language.
|