Image recognition apparatus
First Claim
1. An image recognition apparatus which recognizes objects, comprising:
- a memory which stores image information for object recognition for each of a plurality of objects to be recognized;
an interface which acquires a photographed image; and
a processor which performs processing to;
extract a target object region including at least one object therein from the acquired photographed image; and
execute recognition processing a number of times on the target object region until each object in the target object region is recognized, wherein the recognition processing includes;
extracting a local feature for object recognition from the target object region,recognizing an object based on the local feature compared to the stored image information,deleting, from the target object region, the local feature related to the recognized object, andrepeating the recognition processing to recognize other objects based on remaining local features in the target object region.
1 Assignment
0 Petitions
Accused Products
Abstract
An image recognition apparatus includes a memory, an interface and a processor. The memory stores identification information obtained from code information attached to the objects and image information on the objects used for object recognition, the storage storing the identification information and the image information for each of objects to be recognized. The processor which controls to: extract a target object region including an object therein from a photographed image; extract code information in the target object region and recognize the identification information based on extracted code information; and recognize the object based on an image of the target object region and image information on each object, if the processor fails to recognize the object based on the code information.
-
Citations
6 Claims
-
1. An image recognition apparatus which recognizes objects, comprising:
-
a memory which stores image information for object recognition for each of a plurality of objects to be recognized; an interface which acquires a photographed image; and a processor which performs processing to; extract a target object region including at least one object therein from the acquired photographed image; and execute recognition processing a number of times on the target object region until each object in the target object region is recognized, wherein the recognition processing includes; extracting a local feature for object recognition from the target object region, recognizing an object based on the local feature compared to the stored image information, deleting, from the target object region, the local feature related to the recognized object, and repeating the recognition processing to recognize other objects based on remaining local features in the target object region. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification