Patent ID: 9489566
Filing Date: 2016-11-08
CPC Classification: G06K

Claim Text:
1. An image recognition apparatus comprising: an acquisition unit configured to acquire an object image; a feature extraction unit configured to extract a plurality of feature amounts by extracting respective histogram features from a plurality of regions in the object image acquired by the acquisition unit; a first function calculation unit configured to calculate, as a group of training samples, values of a first kernel function for combinations of feature amounts calculated for bins of the histogram features extracted by the feature extraction unit from a plurality of object images including a same object; a determination unit configured to determine a training sample that is present near a boundary of a class containing the group of training samples by checking a condition for the values of the first kernel function, as a boundary sample; a registration unit configured to register the boundary sample; a second function calculation unit configured to calculate values of a second kernel function for combinations of the feature amount of the histogram feature extracted by the feature extraction unit from the object image of a recognition target acquired by the acquisition unit and respective boundary samples of a plurality of classes registered by the registration unit; a reliability calculation unit configured to calculate a reliability for each class with respect to the object image of the recognition target based on the values of the second kernel function; and an identification unit configured to identify a class of the recognition target based on the reliability for each class calculated by the reliability calculation unit.