Method and system for searching for events in video surveillance
First Claim
Patent Images
1. A method for detecting events in a video sequence, said method comprising the steps of:
- providing a video sequence;
sampling the video sequence at regular intervals to form a series of snapshots of the sequence;
measuring a similarity of each snapshot;
measuring a similarity change between successive pairs of snapshots, wherein if a similarity change magnitude is greater than a predetermined threshold, a change event has been detected;
verifying the change event to exclude a false positive; and
completing the processing of the snapshot incorporating the verified change event.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for detecting events in a video sequence includes providing a video sequence, sampling the video sequence at regular intervals to form a series of snapshots of the sequence, measuring a similarity of each snapshot, measuring a similarity change between successive pairs of snapshots, wherein if a similarity change magnitude is greater than a predetermined threshold, a change event has been detected, verifying the change event to exclude a false positive, and completing the processing of the snapshot incorporating the verified change event.
6 Citations
32 Claims
-
1. A method for detecting events in a video sequence, said method comprising the steps of:
-
providing a video sequence;
sampling the video sequence at regular intervals to form a series of snapshots of the sequence;
measuring a similarity of each snapshot;
measuring a similarity change between successive pairs of snapshots, wherein if a similarity change magnitude is greater than a predetermined threshold, a change event has been detected;
verifying the change event to exclude a false positive; and
completing the processing of the snapshot incorporating the verified change event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for searching for events in a video sequence, said method comprising the steps of:
-
providing a series of snapshots of a video sequence;
defining one or more windows-of-interest in each snapshot;
measuring a similarity of each window-of-interest in a snapshot according to the formula
where xt represents the pixel intensity for a pixel in a window-of-interest W of snapshot t, and {overscore (x)}t is a spatial intensity average in the window for the snapshot; and
measuring a similarity change between successive pairs of snapshots from a time derivative of the similarity measure, wherein if a similarity change magnitude is greater than a predetermined threshold, a change event has been detected, wherein the threshold is based on an analysis of the fluctuations in the similarity change between successive pairs of snapshots. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A program storage device readable by a computer, tangibly embodying a program of instructions executable by the computer to perform the method steps for detecting events in a video sequence, said method comprising the steps of:
-
providing a video sequence;
sampling the video sequence at regular intervals to form a series of snapshots of the sequence;
measuring a similarity of each snapshot;
measuring a similarity change between successive pairs of snapshots, wherein if a similarity change magnitude is greater than a predetermined threshold, a change event has been detected;
verifying the change event to exclude a false positive; and
completing the processing of the snapshot incorporating the verified change event. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification