SYSTEM AND METHOD FOR MANAGING VIDEO STORAGE ON A VIDEO SURVEILLANCE SYSTEM
First Claim
1. A system for managing a plurality of stored video segments corresponding to video events captured by a video surveillance system comprising:
- a video data store that stores the plurality of video segments;
a scoring module that generates an importance score based on an event correlation score corresponding to a correlation between a video segment and other video segments having corresponding video events that correlate spatially and temporally to a video event corresponding to the video segment to be scored; and
a video management module that performs a video retention operation on the given video segment based in part on the importance score generated by scoring module.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing video storage on a video surveillance system is disclosed. The system calculates an importance score for a video segment based on a weighted average of multiple scores corresponding to the video event. The multiple scores include an event correlation score correlating a video event with a plurality of other video events, an abnormality score indicating the abnormality of the observed event, a user entered score, a score relating to the number of times a specific location was visited by a moving object, the amount of times a video has been retrieved, and a predicted future storage space. The importance score may be used to determine a video retention operation, such as retaining the video event, purging the video event, reducing the video quality of the event, or storing the video in mix-reality format.
72 Citations
24 Claims
-
1. A system for managing a plurality of stored video segments corresponding to video events captured by a video surveillance system comprising:
-
a video data store that stores the plurality of video segments; a scoring module that generates an importance score based on an event correlation score corresponding to a correlation between a video segment and other video segments having corresponding video events that correlate spatially and temporally to a video event corresponding to the video segment to be scored; and a video management module that performs a video retention operation on the given video segment based in part on the importance score generated by scoring module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for managing a plurality of stored video segments corresponding to video events captured by a video surveillance system comprising:
-
a video data store that stores the plurality of video segments; a scoring module that generates an importance score based on a weighted average of at least two or more of the following; 1) an event correlation score corresponding to a correlation between a video segment and other video segments having corresponding video events that correlate spatially and temporally to a video event corresponding to the video segment to be scored; 2) a behavior score corresponding to the video event, wherein a behavior score indicates a degree of conformity of the video event with at least one motion model defining accepted motion; 3) an amount of instances that the video segment has been retrieved from the data store; 4) a user score of the video segment corresponding to a user assessment of the video segment; 5) a ratio between an of amount of times an object moves to one or more predefined target areas and a total amount of times the predefined target areas were visited; and 6) a predicted amount of storage required for a video event; and a video management module that performs a video retention operation on the given video segment based in part on the importance score generated by scoring module. - View Dependent Claims (21, 22, 23, 24)
-
Specification