Image recognition apparatus and its method
First Claim
1. An image recognition apparatus comprising:
- an image input unit configured to input an image containing an object to be recognized;
an input subspace creation unit configured to create an input subspace from the input image;
an environment dictionary configured to store a model subspace to represent three-dimensional recognition object models under plural different environmental conditions;
an environment transformation unit configured to perform a projective transformation of the input subspace to suppress an element common between the input subspace and the model subspace and to obtain an environment suppression subspace in which an influence due to an environmental variation is suppressed;
a registration dictionary configured to store dictionary subspaces relating to registered objects;
a similarity calculation unit configured to calculate a similarity between the environment suppression subspace or a secondary environment-suppressing subspace derived therefrom and the dictionary subspace; and
a recognition unit configured to identify the object to be recognized as one of the registered object corresponding to the dictionary subspace having a similarity exceeding a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
An image recognition method or apparatus, the method comprising: inputting an image containing an object to be recognized; creating an input subspace from the inputted image; storing a model subspace to represent three-dimensional object models respectively for different environments; projectively transforming the input subspace in a manner to suppress an element common between the input subspace and the model subspace and thereby suppress influence due to environmental variation, into an environment-suppressing subspace; storing dictionary subspaces relating to registered objects; calculating a similarity between the environment-suppressing subspace and the dictionary subspace; and identifying the object to be recognized as one of the registered objects corresponding to the dictionary subspace having similarity exceeding a threshold.
23 Citations
21 Claims
-
1. An image recognition apparatus comprising:
-
an image input unit configured to input an image containing an object to be recognized;
an input subspace creation unit configured to create an input subspace from the input image;
an environment dictionary configured to store a model subspace to represent three-dimensional recognition object models under plural different environmental conditions;
an environment transformation unit configured to perform a projective transformation of the input subspace to suppress an element common between the input subspace and the model subspace and to obtain an environment suppression subspace in which an influence due to an environmental variation is suppressed;
a registration dictionary configured to store dictionary subspaces relating to registered objects;
a similarity calculation unit configured to calculate a similarity between the environment suppression subspace or a secondary environment-suppressing subspace derived therefrom and the dictionary subspace; and
a recognition unit configured to identify the object to be recognized as one of the registered object corresponding to the dictionary subspace having a similarity exceeding a threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image recognition method comprising:
-
inputting an image containing an object to be recognized;
creating an input subspace from the inputted image;
storing a model subspace to represent three-dimensional object models respectively for different environments;
projectively transforming the input subspace in a manner to suppress an element common between the input subspace and the model subspace and thereby suppress influence due to environmental variation, into an environment-suppressing subspace;
storing dictionary subspaces relating to registered objects;
calculating a similarity between the environment-suppressing subspace or a secondary environment-suppressing subspace derived therefrom and the dictionary subspace; and
identifying the object to be recognized as one of the registered objects corresponding to the dictionary subspace having similarity exceeding a threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product for realizing image recognition by a computer, the program product comprising instructions of:
-
inputting an image containing an object to be recognized;
creating an input subspace from the inputted image;
storing a model subspace to represent three-dimensional object models respectively for different environments;
projectively transforming the input subspace in a manner to suppress an element common between the input subspace and the model subspace and thereby suppress influence due to environmental variation, into an environment-suppressing subspace;
calculating a similarity between the environment-suppressing subspace or a secondary environment-suppressing subspace derived therefrom and the dictionary subspace; and
identifying the object to be recognized as one of the registered objects corresponding to the dictionary subspace having similarity exceeding a threshold. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification