SYSTEM AND METHODS FOR IMPROVING ACCURACY AND ROBUSTNESS OF ABNORMAL BEHAVIOR DETECTION
First Claim
1. A method for determining abnormal behavior of an object traversing a space, comprising:
- receiving trajectory information for an object whose movement in the space is being monitored, where the trajectory information indicates a current position of the monitored object;
retrieving a trajectory model that corresponds to the current position of the monitored object, where the trajectory model defines possible directions that an object at the current position may travel and, for each possible direction, a likelihood that the object at the current position would travel in the corresponding possible direction;
computing a likelihood that the monitored object is traveling in a direction based on a weighted average of likelihoods for two or more of the possible directions given by the model, where the two or more possible directions are those nearest to the direction of the monitored object; and
identifying abnormal behavior of the monitored object based on the computed likelihood.
3 Assignments
0 Petitions
Accused Products
Abstract
A surveillance system improves accuracy and robustness of abnormal behavior detection of a monitored object traversing a space includes a metadata processing module, a model building module, and a behavior assessment module. The metadata processing module generates trajectory information for a monitor object and determines attributes of the monitored object. The model building module at least one of generates and updates normal motion models based on at least one of the trajectory information, the attributes, and an abnormal behavior score. The behavior assessment module generates the abnormal behavior score based on one of a plurality of methods. A first one of the plurality of methods defines wrong direction behavior. A second one of the plurality of methods defines wandering/loitering behavior. A third one of the plurality of methods defines speeding behavior.
67 Citations
47 Claims
-
1. A method for determining abnormal behavior of an object traversing a space, comprising:
-
receiving trajectory information for an object whose movement in the space is being monitored, where the trajectory information indicates a current position of the monitored object; retrieving a trajectory model that corresponds to the current position of the monitored object, where the trajectory model defines possible directions that an object at the current position may travel and, for each possible direction, a likelihood that the object at the current position would travel in the corresponding possible direction; computing a likelihood that the monitored object is traveling in a direction based on a weighted average of likelihoods for two or more of the possible directions given by the model, where the two or more possible directions are those nearest to the direction of the monitored object; and identifying abnormal behavior of the monitored object based on the computed likelihood. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 45)
-
-
10. A method for determining abnormal behavior of an object traversing a space, comprising:
-
receiving trajectory information for an object whose movement in the space is being monitored, where the trajectory information indicates a current position of the monitored object and a distances that the monitored object has traveled from the current position during a previous time period; retrieving a trajectory model that corresponds to the current position of the monitored object, where the trajectory model defines a threshold distance that an object at the current position would have traveled from the current position during the previous time period; comparing the distances to the threshold distance; and identifying abnormal behavior of the monitored object based on the comparison. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 46)
-
-
21. A method for determining abnormal behavior of an object traversing a space, comprising:
-
receiving trajectory information for an object whose movement in the space is being monitored, where the trajectory information indicates a current position of the monitored object, a direction that the monitored object is traveling, and a velocity of the monitored object; retrieving a trajectory model that corresponds to the current position of the monitored object, where the trajectory model defines possible directions that an object at the current position may travel and, for each possible direction, a velocity that the object at the current position would travel at; computing a velocity threshold for the monitored object based on a weighted average of the velocities for two or more of the possible directions given by the model, where the two or more possible directions are those nearest to the direction of the monitored object; and identifying abnormal behavior of the monitored object based on the velocity of the monitored object and the computed velocity threshold. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 47)
-
-
32. A surveillance system that improves accuracy and robustness of abnormal behavior detection of a monitored object traversing a space, comprising:
-
a metadata processing module that generates trajectory information corresponding to the monitored object and that determines attributes of the monitored object based on at least one of a plurality of normal motion models and a dynamic time window, wherein the attributes include an estimated velocity of the monitored object, whether the monitored object is an outlier, and a measurement error estimation; a model building module that at least one of generates and updates the plurality of normal motion models based on at least one of the attributes of the monitored object and an abnormality score corresponding to the monitored object; and a behavior assessment module that generates the abnormal behavior score corresponding to the monitored object based on one of a plurality of abnormal behavior detection methods. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification