CPC H04N 21/44008 (2013.01) [H04N 19/156 (2014.11); H04N 21/4147 (2013.01); H04N 21/4223 (2013.01); H04N 21/4335 (2013.01); H04N 21/4402 (2013.01); H04N 21/4542 (2013.01)] | 31 Claims |
1. A video storage method, comprising:
storing a plurality of videos in a storage device of a system;
generating a metadata corresponding to each video of the plurality of videos, the metadata comprising a time of the storage of a respective video, a size of the respective video in the storage device, and a data from a plurality of sensors positioned in the system;
determining, for each video, a condition indicating a need for reducing size of the respective video,
wherein the condition comprises a storage period of the respective video exceeding a threshold time period,
wherein the storage period corresponds to a lapsed time period from at least one of: the time of storage of the respective video in the system, or a time of storage of a modified version of the respective video in the system; and
upon determination of the condition indicating the need for reducing size of the respective video:
reducing at least one quality parameter from a plurality of quality parameters of the respective video by a pre-determined decrement factor, wherein the respective video with reduced size is stored as the modified version of the respective video in the storage device; and
eliminating at least one video segment of the respective video corresponding to an uneventful region of the video; and
wherein eliminating at least one video segment further comprises: defining a set of cut-off values to an event-defining measuring unit, wherein the event-defining measuring unit comprises at least one of a G-sensor data, a number of dynamic pedestrians in the video segment, a number of dynamic vehicles in the video segment, presence of specific objects in the video segment or weights of an audio data corresponding to the respective video.
|