Method and system for size adaptation and storage minimization source noise correction, and source watermarking of digital data frames
First Claim
1. In a video surveillance system used to monitor an area, a method of conserving data storage by storing data for each of a plurality of sequential frames at different resolutions depending upon an indication of motion being received, each frame comprised of a plurality of bits, the method comprising:
- comparing a reference frame to a frame to obtain a difference;
determining if the difference exceeds a predetermined threshold;
operating on the frame at a regular resolution if the predetermined threshold is exceeded and at a reduced resolution that is less than the regular resolution if the predetermined threshold is not exceeded for the frame and a predetermined number of previous frames; and
repeating the steps of comparing, determining and operating for a plurality of subsequent frames that follow the frame.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for use in, for example, video surveillance systems, are presented. The size of a digital data frame is reduced when motion across sequential frames is not observed so that data storage is minimized. The unique cyclic noise signature of a camera is observed, analyzed, and corrected for during subsequent usage of the camera. The cyclic noise signature may also be used to authenticate the source of a frame or a stream of sequential frames.
-
Citations
21 Claims
-
1. In a video surveillance system used to monitor an area, a method of conserving data storage by storing data for each of a plurality of sequential frames at different resolutions depending upon an indication of motion being received, each frame comprised of a plurality of bits, the method comprising:
-
comparing a reference frame to a frame to obtain a difference;
determining if the difference exceeds a predetermined threshold;
operating on the frame at a regular resolution if the predetermined threshold is exceeded and at a reduced resolution that is less than the regular resolution if the predetermined threshold is not exceeded for the frame and a predetermined number of previous frames; and
repeating the steps of comparing, determining and operating for a plurality of subsequent frames that follow the frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a video surveillance system using a data delivery device to monitor an area, a method of correcting for cyclic noise resident in a plurality of sequential frames, each frame comprised of a plurality of bits, the method comprising:
-
installing the data delivery device in a position to monitor the area;
obtaining a cyclic noise pattern corresponding to the data delivery device; and
monitoring the area using data delivery device, thereby obtaining the plurality of sequential frames; and
removing the cyclic noise resident in at least certain ones of the plurality of sequential frames to obtain a corrected plurality of sequential frames. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a video surveillance system having a fixed position camera, a method of conserving data storage by adjusting a frame storage size at which individual frames of a plurality of sequential frames are stored depending upon an indication of motion being received, each frame comprised of a plurality of bits, the method comprising:
-
monitoring the frames of the plurality of sequential frames for differences above a predetermined threshold;
reducing the frame storage size for a first group of subsequent frames from a larger frame storage size to a smaller frame storage size when the predetermined threshold is not exceeded; and
increasing the frame storage size for a second group of the subsequent frames from the smaller frame storage size to the larger frame storage size when the predetermined threshold is exceeded.
-
Specification