Systems and methods for creating a story board with forensic video analysis on a video repository
First Claim
Patent Images
1. A method comprising:
- storing a plurality of video data streams of a monitored region in a data repository;
storing respective asynchronous streams of metadata of each of the plurality of video data streams in the data repository;
identifying a first physical object present in the monitored region and depicted in at least one of the plurality of video data streams;
using the respective asynchronous streams of metadata of each of the plurality of video data streams to identify correlations or interactions between the first physical object and a plurality of other physical objects over time, the plurality of other physical objects being present in the monitored region and depicted in at least some of the plurality of video streams; and
replicating a story of the first physical object using the correlations or interactions between the first physical object and the plurality of other physical objects over time.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for creating a story board with forensic video analysis on a video repository are provided. Some methods can include storing a plurality of video data streams in a data repository, storing asynchronous streams of metadata of each of the plurality of video data streams in the data repository, identifying a first object captured by at least one of the plurality of video data streams, using the asynchronous streams of metadata to identify correlations or interactions between the first object and a plurality of other objects over time, and replicating a story of the first object.
-
Citations
20 Claims
-
1. A method comprising:
-
storing a plurality of video data streams of a monitored region in a data repository; storing respective asynchronous streams of metadata of each of the plurality of video data streams in the data repository; identifying a first physical object present in the monitored region and depicted in at least one of the plurality of video data streams; using the respective asynchronous streams of metadata of each of the plurality of video data streams to identify correlations or interactions between the first physical object and a plurality of other physical objects over time, the plurality of other physical objects being present in the monitored region and depicted in at least some of the plurality of video streams; and replicating a story of the first physical object using the correlations or interactions between the first physical object and the plurality of other physical objects over time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
storing a plurality of video data streams of a monitored region in a data repository; storing respective metadata of each of the plurality of video data streams in the data repository; a classification module asynchronously analyzing the plurality of video data streams and the respective metadata of each of the plurality of video data streams to classify physical objects present in the monitored region and depicted in at least some of the plurality of video data streams; an interaction module asynchronously analyzing the plurality of video data streams and the respective metadata of each of the plurality of video data streams to classify interactions of the physical objects; a relationship builder asynchronously analyzing the plurality of video data streams and the respective metadata of each of the plurality of video data streams to build relationships of the physical objects; and based on the physical objects as classified, the interactions of the physical objects, and the relationships of the physical objects, presenting a story of at least one of the physical objects, at least one of the interactions of the at least one of the physical objects, or at least one of the relationships of the at least one of the physical objects. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
storing a plurality of video data streams of a monitored region in a data repository; storing respective metadata of each of the plurality of video data streams in the data repository; a classification module asynchronously analyzing the respective metadata of each of the plurality of video data streams to classify physical objects present in the monitored region and depicted in at least some of the plurality of video data streams; an interaction module asynchronously analyzing the respective metadata of each of the plurality of video data streams to classify interactions of the physical objects; a relationship builder asynchronously analyzing the respective metadata of each of the plurality of video data streams to build relationships of the physical objects; and based on the physical objects as classified, the interactions of the physical objects, and the relationships of the physical objects, presenting a story of at least one of the physical objects, at least one of the interactions of the at least one of the physical objects, or at least one of the relationships of the at least one of the physical objects. - View Dependent Claims (18, 19, 20)
-
Specification