Video motion anomaly detector
First Claim
Patent Images
1. A method for a video motion anomaly detector for processing video images to detect an event of interest, comprising the steps of:
- receiving, by the video motion anomaly detector, a video signal representing the video images to be processed;
extracting, by the video motion anomaly detector, at least one point feature from the video signal;
tracking, by the video motion anomaly detector, the position and movement of the at least one point feature within the video images to generate a corresponding at least one track, each of said at least one track representing a corresponding point feature in terms of its position and its velocity within each of the video images;
using, by the video motion anomaly detector, an iterative learning process to derive a normal pattern of behavior for each position within the video images in terms of observed incidences of point feature velocity at said each position, wherein the learning process accumulates data representing the behavior of the track(s) over a period of time in a four-dimensional histogram, said four dimensions representing x-position, y-position, x-velocity and y-velocity, of the track(s) within the video images;
comparing, by the video motion anomaly detector, present behavior of a track at a certain position within the video images to the respective derived normal pattern of behavior at the certain position in terms of observed point feature velocity at the certain position, wherein the comparison process classifies a track as normal according to a comparison of the frequency of occupation of a histogram cell representing a corresponding position and velocity within the video images with an occupancy threshold; and
in response to the present behavior falling outside the normal pattern of behavior in terms of observed point feature velocity at the certain position, the video motion anomaly detector generates an alarm signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The Video Motion Anomaly Detector addresses the problem of automatically detecting events of interest to operators of CCTV systems used in security, transport and other applications, processing CCTV images. The detector may be used in a number of ways, for example to raise an alarm, summoning a human operator to view video data, or to trigger selective recording of video data or to insert an index mark in recordings of video data.
59 Citations
13 Claims
-
1. A method for a video motion anomaly detector for processing video images to detect an event of interest, comprising the steps of:
-
receiving, by the video motion anomaly detector, a video signal representing the video images to be processed; extracting, by the video motion anomaly detector, at least one point feature from the video signal; tracking, by the video motion anomaly detector, the position and movement of the at least one point feature within the video images to generate a corresponding at least one track, each of said at least one track representing a corresponding point feature in terms of its position and its velocity within each of the video images; using, by the video motion anomaly detector, an iterative learning process to derive a normal pattern of behavior for each position within the video images in terms of observed incidences of point feature velocity at said each position, wherein the learning process accumulates data representing the behavior of the track(s) over a period of time in a four-dimensional histogram, said four dimensions representing x-position, y-position, x-velocity and y-velocity, of the track(s) within the video images; comparing, by the video motion anomaly detector, present behavior of a track at a certain position within the video images to the respective derived normal pattern of behavior at the certain position in terms of observed point feature velocity at the certain position, wherein the comparison process classifies a track as normal according to a comparison of the frequency of occupation of a histogram cell representing a corresponding position and velocity within the video images with an occupancy threshold; and in response to the present behavior falling outside the normal pattern of behavior in terms of observed point feature velocity at the certain position, the video motion anomaly detector generates an alarm signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Apparatus for processing video images to detect an event of interest, comprising:
-
a source of video images which produces a video signal representing the video images to be processed; a feature extraction device that receives the video signal, and produces data representing at least one point feature detected within the video images; a feature tracking device that receives the data representing said at least one point feature, and produces data representing a track that is representative of position and velocity of each of said at least one point feature within the image; a learning device that receives the data representing tracks of said at least one point feature, and derives a normal range of behavior of each position within the video images in terms of observed incidences of point feature velocity at said each position in response to operation of a learning process on the data representing the tracks, wherein the learning device accumulates data representing the behavior of the track(s) over a period of time in a four-dimensional histogram, said four dimensions representing x-position, y-position, x-velocity and y-velocity, of the track(s) within the video images; a classification device that receives both a signal representing the normal range of behavior and the data representing the tracks, and is adapted to compare the signal and the data for a corresponding position within the video images and to issue a normal/abnormal signal in accordance with the outcome of such comparison, wherein the classification device classifies a track as normal according to a comparison of the frequency of occupation of a histogram cell representing a corresponding position and velocity within the video images with an occupancy threshold; and an alarm generation device that receives the normal/abnormal signal and generates at least one active alarm signal in response to the normal/abnormal signal indicating abnormal behavior of at least one track.
-
Specification