TIMELINE SYNCHRONIZATION CONTROL METHOD FOR MULTIPLE DISPLAY VIEWS
First Claim
1. A video camera playback controlling system, comprising:
- a plurality of video cameras, wherein each video camera is configured to collect video data over a timeline;
a computerized system coupled to the plurality of video cameras, wherein the computerized system is configured to;
receive the collected video data from the plurality of video cameras;
group the collected video data of two or more video cameras into one or more views, the one or more views comprising a first view and a second view;
wherein the collected video data of each video camera in the first view is associated with a first timeline and the collected video data of each video camera in the second view is associated with a second timeline;
wherein the first timeline is independent of the second timeline if the first view and the second view are not linked; and
wherein the first timeline is synchronized with the second timeline if the first view and the second view are linked; and
a display for displaying the collected video data.
4 Assignments
0 Petitions
Accused Products
Abstract
A video surveillance system and methods for operating that sets the timeline for multiple views of video data from different cameras to playback separately from one another or to be linked so as to synchronize their playback. Placement and selection of a playback cursor to a particular point in a timeline of master view will cause linked views to automatically move to and synchronize to the same point in their associated timelines, and when the video data is being transmitted from multiple cameras to cause the cameras displaying the linked views to update so that the video data associated with each camera is updated to the selected point in time from the linked master view. Timeline resolutions for linked views are not affected by linking or unlinking views.
-
Citations
20 Claims
-
1. A video camera playback controlling system, comprising:
-
a plurality of video cameras, wherein each video camera is configured to collect video data over a timeline; a computerized system coupled to the plurality of video cameras, wherein the computerized system is configured to; receive the collected video data from the plurality of video cameras; group the collected video data of two or more video cameras into one or more views, the one or more views comprising a first view and a second view; wherein the collected video data of each video camera in the first view is associated with a first timeline and the collected video data of each video camera in the second view is associated with a second timeline; wherein the first timeline is independent of the second timeline if the first view and the second view are not linked; and wherein the first timeline is synchronized with the second timeline if the first view and the second view are linked; and a display for displaying the collected video data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of controlling a playback of a plurality of video cameras, comprising:
-
associating a first playback state with a first view, the first view including video data collected from two or more video cameras among the plurality of video cameras over a first timeline; associating a second playback state with a second view, the second view including video data collected from two or more video cameras among the plurality of video cameras over a second timeline; linking the first view to the second view to synchronize the first playback state with the second playback state; and maintaining the first playback state independent of second playback state when the first view is unlinked from the second view. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 18)
-
-
13. The method of 9, further comprising unlinking the linked views by disassociating the second view with the global playback state and enabling the second playback state.
-
19. A non-transitory computer readable medium including instructions, that upon execution by a computing device, cause the computing device to perform the operations of:
-
obtaining video data collected from two or more video cameras; associating the obtained video data collected from at least one of the two or more video cameras with a first timeline; associating the obtained video data collected from at least another of the two or more video cameras with a second timeline; linking the first timeline with the second timeline in response to receiving a first selection event; changing a first playback state associated with the first or second timeline based on receiving a second selection event; and changing a second playback state associated with the other of the first or second timelines to correspond to the changed first playback state based on the first selection event. - View Dependent Claims (20)
-
Specification