Image recognition apparatus
AssigneeCanon Kabushiki Kaisha
InventorTakamasa Tsunoda
Life of this patent
Estimating the term…
Abstract
An image recognition apparatus that recognizes a target with respect to image data by detecting a plurality of targets with respect to image data and outputting a plurality of detection objects that is based on the detected plurality of targets, extracting respective feature quantities from the output plurality of detection objects, outputting, with respect to each of the detection objects, a filtered feature, which is a feature quantity obtained by filtering the feature quantity extracted from each of the detection objects, based on a first mask for current time for each detection object predicted at previous time, and predicting the first mask for next time for each of the detection objects.
Claims17
An image recognition apparatus that recognizes a target with respect to image data, the image recognition apparatus comprising:
- a processor;
- and
- a memory storing executable instructions which, when executed by the processor, cause the image recognition apparatus to perform operations including:
- detecting a plurality of targets with respect to image data and outputting a plurality of detection objects that is based on the detected plurality of targets;
- extracting respective feature quantities from the output plurality of detection objects;
- outputting, with respect to each of the detection objects, a filtered feature, which is a feature quantity obtained by filtering the feature quantity extracted from each of the detection objects, based on a first mask for current time for each detection object predicted at previous time;
- predicting the first mask for next time for each of the detection objects;
- wherein each of the detection objects is a circumscribed rectangle of each of the targets;
- and
- wherein the first mask is a mask for a region in which each of the targets exists within the circumscribed rectangle.
A recognition method for an image recognition apparatus that recognizes a target with respect to image data, the recognition method comprising:
- detecting a plurality of targets with respect to image data and outputting a plurality of detection objects that is based on the detected plurality of targets;
- extracting respective feature quantities from the output plurality of detection objects;
- outputting, with respect to each of the detection objects, a filtered feature, which is a feature quantity obtained by filtering the feature quantity extracted from each of the detection objects, based on a first mask for current time for each detection object predicted at previous time;
- predicting the first mask for next time for each of the detection objects;
- wherein each of the detection objects is a circumscribed rectangle of each of the targets;
- and
- wherein the first mask is a mask for a region in which each of the targets exists within the circumscribed rectangle.
A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by a computer, cause the computer to perform a recognition method for an image recognition apparatus that recognizes a target with respect to image data, the recognition method comprising:
- detecting a plurality of targets with respect to image data and outputting a plurality of detection objects that is based on the detected plurality of targets;
- extracting respective feature quantities from the output plurality of detection objects;
- outputting, with respect to each of the detection objects, a filtered feature, which is a feature quantity obtained by filtering the feature quantity extracted from each of the detection objects, based on a first mask for current time for each detection object predicted at previous time;
- predicting the first mask for next time for each of the detection objects;
- wherein each of the detection objects is a circumscribed rectangle of each of the targets;
- and
- wherein the first mask is a mask for a region in which each of the targets exists within the circumscribed rectangle.
Dependencies are inferred from the claim text.