Stopped object detection
First Claim
1. A video surveillance system comprising:
- an input configured to receive indications of images each comprising a plurality of pixels;
a memory; and
a processing unit communicatively coupled to the input and the memory and configured to;
analyze the indications of the images;
compare a present image with a short-term background image stored in the memory;
compare the present image with a long-term background image stored in the memory;
determine that a motion of an object in the present image is duration-qualified motion in response to the object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, wherein the first location is different from both the second location and the third location; and
provide a stopped-object indication in response to the object with duration-qualified motion being stopped in a zone longer than an alarm-trigger time for that zone.
3 Assignments
0 Petitions
Accused Products
Abstract
A video surveillance system includes: an input configured to receive indications of images each comprising a plurality of pixels; a memory; and a processing unit communicatively coupled to the input and the memory and configured to: analyze the indications of the images; compare the present image with a short-term background image stored in the memory; compare the present image with a long-term background image stored in the memory; provide an indication in response to an object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, where the first location is different from both the second location and the third location.
8 Citations
17 Claims
-
1. A video surveillance system comprising:
-
an input configured to receive indications of images each comprising a plurality of pixels; a memory; and a processing unit communicatively coupled to the input and the memory and configured to; analyze the indications of the images; compare a present image with a short-term background image stored in the memory; compare the present image with a long-term background image stored in the memory; determine that a motion of an object in the present image is duration-qualified motion in response to the object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, wherein the first location is different from both the second location and the third location; and provide a stopped-object indication in response to the object with duration-qualified motion being stopped in a zone longer than an alarm-trigger time for that zone. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A video surveillance method comprising:
-
receiving indications of images each comprising a plurality of pixels; analyzing the indications of the images; comparing a present image with a short-term background image stored in the memory; comparing the present image with a long-term background image stored in the memory; determining that a motion of an object in the present image is duration-qualified motion, in response to the object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, wherein the first location is different from both the second location and the third location; and providing a stopped-object indication in response to the object with duration-qualified motion being stopped in a zone longer than an alarm-trigger time for that zone. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product residing on a non-transitory processor-readable medium and comprising instructions configured to cause a processor to:
-
receive indications of images each comprising a plurality of pixels; analyze the indications of the images; compare a present image with a short-term background image stored in the memory; compare the present image with a long-term background image stored in the memory; determine that a motion of an object in the present image is duration-qualified motion, in response to the object in the present image being disposed in a first location in the present image, in a second location in, or absent from, the short-term background image, and in a third location in, or absent from, the long-term background image, wherein the first location is different from both the second location and the third location; and provide a stopped-object indication in response to the object with duration-qualified motion being stopped in a zone longer than an alarm-trigger time for that zone. - View Dependent Claims (14, 15, 16, 17)
-
Specification