Anomalous stationary object detection and reporting
First Claim
1. A computer-implemented method, comprising:
- analyzing, via one or more processors, an input stream of captured video frames, the captured video frames defining at least one scene, the captured video frames including a corresponding bounding box(es) for objects within the captured video frames;
determining, via the one or more processors, whether an object within the captured video frames has remained at a specified location in the at least one scene for at least a threshold period;
determining, via the one or more processors, whether the object has remained substantially stationary within the at least one scene during the threshold period;
upon determining that the object has remained substantially stationary and remained within the at least one scene for at least the threshold period, determining, via the one or more processors, a rareness score for the object, the rareness score determined based at least in part on a number of intersection pixels of the object'"'"'s corresponding bounding box(es), union of pixels covered by the object'"'"'s corresponding bounding box(es) during tracking period, and a change in size of the object'"'"'s corresponding bounding box(es); and
generating, via the one or more processors, an alert upon determining the rareness score exceeds a threshold.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for analyzing a scene depicted in an input stream of video frames captured by a video camera. The techniques include receiving data for an object within the scene and determining whether the object has remained substantially stationary within the scene for at least a threshold period. If the object is determined to have remained stationary for at least the threshold period, a rareness score is calculated for the object to indicate a likelihood of the object being stationary to an observed degree at an observed location. The rareness score may use a learning model to take into account previous stationary and/or non-stationary behavior of objects within the scene. In general, the learning model may be updated based on observed stationary and/or non-stationary behaviors of the objects. If the rareness score meets reporting conditions, the stationary object event may be reported.
-
Citations
8 Claims
-
1. A computer-implemented method, comprising:
-
analyzing, via one or more processors, an input stream of captured video frames, the captured video frames defining at least one scene, the captured video frames including a corresponding bounding box(es) for objects within the captured video frames; determining, via the one or more processors, whether an object within the captured video frames has remained at a specified location in the at least one scene for at least a threshold period; determining, via the one or more processors, whether the object has remained substantially stationary within the at least one scene during the threshold period; upon determining that the object has remained substantially stationary and remained within the at least one scene for at least the threshold period, determining, via the one or more processors, a rareness score for the object, the rareness score determined based at least in part on a number of intersection pixels of the object'"'"'s corresponding bounding box(es), union of pixels covered by the object'"'"'s corresponding bounding box(es) during tracking period, and a change in size of the object'"'"'s corresponding bounding box(es); and generating, via the one or more processors, an alert upon determining the rareness score exceeds a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification