Differentiating abandoned and removed object using temporal edge information
AssigneeCanon Kabushiki Kaisha
InventorZhimin ZONG
Life of this patent
Estimating the term…
Abstract
Disclosed is a computer-implemented method for classifying a detected region of change of a video frame as indicating an abandoned object or a removed object, the detected region of change is classified as an removed object if the temporal change of the edge consistency is from a more consistent state to a less consistent state, and the detected region of change is classified as an abandoned object if the temporal change of the edge consistency if from a less consistent to a more consistent state.
Claims11
A computer-implemented method for classifying a detected region of change of a video frame as one of an abandoned object and a removed object, wherein a plurality of boundary blocks define a boundary of said detected region of change, said method comprising the steps of:
- (1) for each one of the plurality of said boundary blocks:
- (a) determining a first difference between a predicted edge orientation and an observed edge orientation of said boundary block;
- (b) determining a second difference between a historical edge orientation of said boundary block and at least one of the predicted edge orientation and the observed edge orientation of said boundary block;
- and
- (c) determining a temporal change of edge consistency based on the first and second difference;
- and
- (2) classifying said detected region of change as one of the abandoned object and the removed object based on the determined temporal change of edge consistency of the plurality of boundary blocks.
A computer-implemented method for classifying a detected region of change of a video frame as an abandoned object or a removed object, said method comprising the steps of:
- determining a first difference between a predicted edge orientation and an observed edge orientation of the detected region of change;
- determining a second difference between a historical edge orientation of the detected region of change and at least one of the predicted edge orientation and the observed edge orientation of the detected region of change;
- and
- determining a temporal change of edge consistency based on the first and second difference;
- and
- classifying the detected region of change as an removed object if the temporal change of the edge consistency is from a more consistent state to a less consistent state or classifying the detected region of change as an abandoned object if the temporal change of the edge consistency if from a less consistent to a more consistent state.
An apparatus for classifying a detected region of change of a video frame as indicating one of an abandoned object and a removed object, wherein a plurality of boundary blocks define a boundary of said detected region of change, said apparatus comprising:
- a processor;
- and
- a memory storing a processor executable software program for directing the processor to execute a method comprising the steps of:
- (1) for each one of the plurality of said boundary blocks
- determining a first difference between a predicted edge orientation and an observed edge orientation of said boundary block;
- determining a second difference between a historical edge orientation of said boundary block and at least one of the predicted edge orientation and the observed edge orientation of said boundary block;
- and
- determining a temporal change of edge consistency based on the first and second difference;
- and:
- (2) classifying said detected region of change as one of the abandoned object and the removed object based on the determined temporal change of edge consistency of the plurality of boundary blocks.
A non-transitory computer readable medium storing a processor executable software program for directing a processor in an apparatus for classifying a detected region of change of a video frame as indicating one of an abandoned object and a removed object, wherein a plurality of boundary blocks define a boundary of said detected region of change, said method comprising the steps of:
- (1) for each one of the plurality of said boundary blocks;
- determining a first difference between a predicted edge orientation and an observed edge orientation of said boundary block;
- determining a second difference between a historical edge orientation of said boundary block and at least one of the predicted edge orientation and the observed edge orientation of said boundary block;
- and
- determining a temporal change of edge consistency based on the first and second difference;
- and:
- (2) classifying said detected region of change as one of the abandoned object and the removed object based on the determined temporal change of edge consistency of the plurality of boundary blocks.
Dependencies are inferred from the claim text.