Device and method for detecting moving objects
AssigneeFUJIFILM Corporation
InventorHisashi Endo
Life of this patent
Estimating the term…
Abstract
A moving object detection apparatus comprising: an image acquisition device; a first moving object detection device; a difference image generation device; a second moving object detection device for detecting existence/nonexistence of the moving object based on the difference image generated by the difference image generation device; and an integration device for integrating a detection result by the first moving object detection device and a detection result by the second moving object detection device and determining that the moving object is detected in a case where the moving object is not detected by at least the first moving object detection device and the moving object is detected by the second moving object detection device.
Claims16
A moving object detection apparatus comprising:
- an image acquisition device that acquires continuously taken images;
- and
- a processor and a non-transitory memory device storing instructions executed by the processor to:
- calculate a motion vector of an object, the motion vector showing a level and direction of movement, the motion vector being calculated based on two images with different imaging times among the images acquired by the image acquisition device;
- generate a difference image between two images with the different imaging times among the images acquired by the image acquisition device;
- detect a first existence/nonexistence of a moving object based on the calculated motion vector;
- detect a second existence/nonexistence of the moving object based on existence/nonexistence of a moving object region detected based on the generated difference image;
- and
- integrate the detected first existence/nonexistence of the moving object and the detected second existence/nonexistence of the moving object and determine that the moving object is detected,
- (a) in a case where the moving object is not detected by the first existence/nonexistence detecting step because the moving object is moving too fast for the motion vector calculating step to calculate the motion vector of the moving object and the moving object is detected by the second existence/nonexistence detecting step, and
- (b) in a case where the moving object is detected by the first existence/nonexistence detecting step and the moving object is not detected by the second existence/nonexistence detecting step because the moving object is moving too slow for the difference image generating step to generate the difference image.
A moving object detection method that causes a moving object detection apparatus to execute:
- an image acquisition step of acquiring continuously taken images;
- a motion vector calculation step of calculating a motion vector of an object, the motion vector showing a level and direction of movement, the motion vector being calculated based on two images with different imaging times among the acquired images;
- a first moving object detection processing step of detecting existence/nonexistence of a moving object based on the calculated motion vector;
- a difference image generation step of generating a difference image between the two images with the different imaging times among the acquired images;
- a second moving object detection processing step of detecting existence/nonexistence of the moving object based on existence/nonexistence of a moving object region detected based on the generated difference image;
- and
- an integration step of integrating a detection result by the first moving object detection processing step and a detection result by the second moving object detection processing step and determining that the moving object is detected,
- (a) in a case where the moving object is not detected by the first moving object detection processing step because the moving object is moving too fast for the motion vector calculation step to calculate the motion vector of the moving object and the moving object is detected by the second moving object detection processing step, and
- (b) in a case where the moving object is detected by the first moving object detection processing step and the moving object is not detected by the second moving object detection processing step because the moving object is moving too slow for the difference image generation step to generate the difference image.
Dependencies are inferred from the claim text.