Image recognition apparatus with a plurality of classifiers
First Claim
1. An image recognition apparatus comprising:
- a classifying unit comprising a plurality of classifiers, the plurality of classifiers being configured to be sensitive to images respectively having different specific patterns;
an applying unit configured to successively select the classifiers, and apply the selected classifiers in sequence to an input image as an object image;
a score calculating unit configured to calculate, each time one of the classifiers is applied to the object image by the applying unit, a summation of an output of at least one classifier already applied to the object image by the applying unit to thereby obtain an acquisition score as the summation, the output of the at least one already applied classifier being weighed by a corresponding weight;
a distribution calculating unit configured to calculate, each time one of the classifiers is applied to the object image by the applying unit, a predicted distribution of the acquisition score that would be obtained if at least one unapplied classifier in the classifiers, which has not yet been applied to the object image, were applied to the object image; and
a judging unit configured to judge, based on the predicted distribution calculated by the distribution calculating unit, whether to terminate an application of the at least one unapplied classifier to the object image by the applying unit.
1 Assignment
0 Petitions
Accused Products
Abstract
In an apparatus, an applying unit applies selected classifiers in sequence to an object image. A score calculating unit calculates, each time a classifier is applied to the object image, a summation of an output of an at least one classifier already applied to the object image to thereby obtain an acquisition score as the summation. The output of the at least one already applied classifier is weighed by a corresponding weight. A distribution calculating unit calculates, each time a classifier is applied to the object image, a predicted distribution of the acquisition score that would be obtained if at least one unapplied classifier in the classifiers, which has not yet been applied to the object image, were applied to the object image. A judging unit judges, based on the predicted distribution, whether to terminate an application of the at least one unapplied classifier to the object image.
-
Citations
11 Claims
-
1. An image recognition apparatus comprising:
-
a classifying unit comprising a plurality of classifiers, the plurality of classifiers being configured to be sensitive to images respectively having different specific patterns; an applying unit configured to successively select the classifiers, and apply the selected classifiers in sequence to an input image as an object image; a score calculating unit configured to calculate, each time one of the classifiers is applied to the object image by the applying unit, a summation of an output of at least one classifier already applied to the object image by the applying unit to thereby obtain an acquisition score as the summation, the output of the at least one already applied classifier being weighed by a corresponding weight; a distribution calculating unit configured to calculate, each time one of the classifiers is applied to the object image by the applying unit, a predicted distribution of the acquisition score that would be obtained if at least one unapplied classifier in the classifiers, which has not yet been applied to the object image, were applied to the object image; and a judging unit configured to judge, based on the predicted distribution calculated by the distribution calculating unit, whether to terminate an application of the at least one unapplied classifier to the object image by the applying unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image recognition method comprising:
-
providing a plurality of classifiers, the plurality of classifiers being configured to be sensitive to images respectively having different specific patterns; successively selecting the classifiers; applying the selected classifiers in sequence to an input image as an object image; calculating, each time one of the classifiers is applied to the object image by the applying unit, a summation of an output of at least one classifier already applied to the object image by the applying to thereby obtain an acquisition score as the summation, the output of the at least one already applied classifier being weighed by a corresponding weight; calculating, each time one of the classifiers is applied to the object image by the applying, a predicted distribution of the acquisition score that would be obtained if at least one unapplied classifier in the classifiers, which has not yet been applied to the object image, were applied to the object image; and judging, based on the predicted distribution, whether to terminate an application of the at least one unapplied classifier to the object image by the applying. - View Dependent Claims (9)
-
-
10. A computer program product comprising:
-
a computer usable medium; and a set of computer program instructions embodied on the computer useable medium, including instructions to; successively select a plurality of classifiers, the plurality of classifiers being configured to be sensitive to images respectively having different specific patterns; apply the selected classifiers in sequence to an input image as an object image; calculate, each time one of the classifiers is applied to the object image by the applying unit, a summation of an output of at least one classifier already applied to the object image by the applying instruction to thereby obtain an acquisition score as the summation, the output of the at least one already applied classifier being weighed by a corresponding weight; calculate, each time one of the classifiers is applied to the object image by the applying, a predicted distribution of the acquisition score that would be obtained if at least one unapplied classifier in the classifiers, which has not yet been applied to the object image, were applied to the object image; and judge, based on the predicted distribution, whether to terminate an application of the at least one unapplied classifier to the object image by the applying instruction. - View Dependent Claims (11)
-
Specification