CPC G06T 7/254 (2017.01) [G06T 2207/20081 (2013.01); G06T 2207/20216 (2013.01); G06T 2207/20224 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
accessing a first portion of a first interframe difference image a) that represents first motion by a first object that is an object of interest and b) was generated using a first sequence of two or more images captured by a first camera, each first image of which depicts the first object;
accessing a second interframe difference image i) that represents second motion by a second object that is not an object of interest and b) was generated using a second sequence of two or more images captured by a second camera, each second image of which depicts the second object, the second object being a different object than the first object;
determining whether a first bounding box for the first object in the first interframe difference image overlaps with a second bounding box for the second object in the second interframe difference image;
generating, using a result of the determination whether the first bounding box for the first object in the first interframe difference image overlaps with the second bounding box for the second object in the second interframe difference image, a third interframe difference image a) that represents both the first motion by the first object that is an object of interest and the second motion by the second object that is not an object of interest and b) by combining the first portion of the first interframe difference image and at least a second portion of the second interframe difference image using values of pixel locations from the first interframe difference image and the second interframe difference image;
training an event detector to detect motion caused by objects of interest by providing, as input to the event detector, the third interframe difference image; and
storing, in memory and for a monitoring system of a property, data for the event detector for detecting objects of interest at the property.
|