Collation/retrieval system, collation/retrieval server, image feature extraction apparatus, collation/retrieval method, and program
First Claim
1. A collation/retrieval system collating a product manufactured by or delivered from a producer or a distributor with a product to be collated wherein:
- a collation area is a partial area on a surface of the product; and
a reference section is a product identifying label on the product which is common among products, comprising;
a storage device that stores a surface pattern image feature of the collation area determined in advance at a position relative to the reference section; and
at least one processor configured to;
receive an image of the product to be collated;
detect the reference section in the product to be collated from the received image;
extract a surface pattern image feature of the collation area in the product to be collated as determined by reference to the detected reference section; and
collate the stored surface pattern image feature with the surface pattern image feature of the collation area of the product to be collated,wherein the at least one processor is further configured to;
store in advance a feature of the reference section and the position of the collation area in the storage device;
detect the reference section based on the feature of the reference section;
normalize the position and a size of the collation area by referring to the reference section to extract the surface pattern image feature of the collation area; and
perform at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and a range of the collation area by a relative value determined by reference to a size of the reference section.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is a collation/retrieval system collating a product manufactured by or delivered from a producer or a distributor with a product to be collated comprising: a storage unit that stores an image feature of a predetermined collation area of the product determined in advance at a position relative to a reference section common in every product; a to-be-collated product feature extraction unit that receives an image of the product to be collated and detecting the reference section of the product from the received image to extract an image feature of the collation area determined by reference to the reference section; and a collation unit that collates the stored image feature with the image feature of the collation area of the product to be collated.
28 Citations
21 Claims
-
1. A collation/retrieval system collating a product manufactured by or delivered from a producer or a distributor with a product to be collated wherein:
-
a collation area is a partial area on a surface of the product; and a reference section is a product identifying label on the product which is common among products, comprising; a storage device that stores a surface pattern image feature of the collation area determined in advance at a position relative to the reference section; and at least one processor configured to; receive an image of the product to be collated; detect the reference section in the product to be collated from the received image; extract a surface pattern image feature of the collation area in the product to be collated as determined by reference to the detected reference section; and collate the stored surface pattern image feature with the surface pattern image feature of the collation area of the product to be collated, wherein the at least one processor is further configured to; store in advance a feature of the reference section and the position of the collation area in the storage device; detect the reference section based on the feature of the reference section; normalize the position and a size of the collation area by referring to the reference section to extract the surface pattern image feature of the collation area; and perform at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and a range of the collation area by a relative value determined by reference to a size of the reference section. - View Dependent Claims (2, 3, 15)
-
-
4. An image feature extraction apparatus wherein:
-
a collation area is a partial area on a surface of a product; and a reference section is a product identifying label on the product which is common among products, comprising a feature extraction unit that; stores in advance a feature of the reference section common among products and a position of the collation area determined by reference to the reference section; detects the reference section in an image of a product to be collated based on the feature of the reference section; normalizes the position and a size of the collation area by referring to the detected reference section; extracts a surface pattern image feature of the collation area based on the normalized position and size of the collation area; and performs at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and the range of the collation area by a relative value determined by reference to a size of the reference section. - View Dependent Claims (5, 16)
-
-
6. A collation/retrieval method performed by at least one processor, comprising:
-
setting a predetermined section of a product comprising a product identifying label on the product to a reference section, wherein the product identifying label is the same among products; setting a partial area on a surface of the product existing at a standard position relative to the reference section to a collation area; storing a feature of the reference section and the position of the collation area relative to the reference section; detecting the reference section from a captured image of the product based on the feature of the reference section; normalizing the position and a size of the collation area by referring to the detected reference section; extracting a surface pattern image feature of the collation area based on the normalized position and size of the collation area; performing at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and the range of the collation area by a relative value determined by reference to a size of the reference section; and using the surface pattern image feature in the collation area of the product for collation and retrieval of the product. - View Dependent Claims (7, 8, 9, 10, 17)
-
-
11. A collation/retrieval system collating a product manufactured by or delivered from a producer or a distributor with a product to be collated wherein:
-
a collation area is a partial area on a surface of the product; and a reference section is a product identifying label on the product which is common among products, comprising; a storage unit that stores a minute image feature of the collation area determined in advance at a position relative to the reference section; a product feature extraction unit; a to-be-collated product feature extraction unit that receives an image of the product to be collated, detects the reference section in the product to be collated from the received image and extracts a minute image feature of the collation area in the product to be collated as determined by reference to the reference section; and a collation unit that collates the stored image feature with the minute image feature of the collation area of the product to be collated, wherein the product feature extraction unit and the to-be-collated product feature extraction unit each; store in advance a feature of the reference section and the position of the collation area; detect the reference section based on the feature of the reference section; normalize the position and a size of the collation area by referring to the reference section to extract the surface pattern image feature of the collation area; and perform at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and the range of the collation area by a relative value determined by reference to a size of the reference section. - View Dependent Claims (18)
-
-
12. A collation/retrieval system collating a product manufactured by or delivered from a producer or a distributor with a product to be collated wherein:
-
a collation area is a partial area on a surface of the product; and a reference section is a product identifying label on the product which is common among products, comprising; a memory device that stores a surface pattern image feature of the collation area determined in advance at a position relative to the reference section; and a microprocessor programmed to; store in advance a feature of the reference section and the position of the collation area; receive an image of the product to be collated; detect the reference section in the product to be collated from the received image based on the feature of the reference section; normalize the position and a size of the collation area by referring to the detected reference section; perform at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and the range of the collation area by a relative value determined by reference to a size of the reference section; extract a surface pattern image feature of the collation area in the product to be collated as determined based on the normalized position and size of the collation area; and collate the stored surface pattern image feature with the surface pattern image feature of the collation area of the product to be collated. - View Dependent Claims (19)
-
-
13. An image feature extraction apparatus wherein:
-
a collation area is a partial area on a surface of a product; and a reference section is a product identifying label on the product which is common among products, comprising; a microprocessor programmed to; Store in advance a feature of the reference section and a position of the collation area determined by reference to the reference section; detect the reference section in an image of a product to be collated based on the feature of the reference section; normalize the position and size of the collation area by referring to the detected reference section; perform at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and the range of the collation area by a relative value determined by reference to a size of the reference section; and extract a surface pattern image feature of the collation area based on the normalized position and size of the collation area. - View Dependent Claims (20)
-
-
14. A collation/retrieval method using a microprocessor, the microprocessor to execute:
-
setting a predetermined section of a product comprising a product identifying label on the product to a reference section, wherein the product identifying label is the same among products; setting a partial area on a surface of the product existing at a standard position relative to the reference section to a collation area; storing a feature of the reference section and the position of the collation area relative to the reference section; detecting the reference section from a captured image of the product based on the feature of the reference section; normalizing the position and a size of the collation area by referring to the detected reference section; performing at least one of an identification of the collation area by a distance and angle from the reference section and a designation of the position and the range of the collation area by a relative value determined by reference to a size of the reference section; extracting the surface pattern image feature of the collation area based on the normalized position and size of the collation area; and using the surface pattern image feature in the collation area of the product for collation and retrieval of the product. - View Dependent Claims (21)
-
Specification