IP Library Granted Patent US 10,083,370
Granted Patent B2
US 10,083,370 · App. 14/781,653 · Granted Sep 25, 2018

Identification system, identification method, matching device, and program

Inventors: Rui Ishiyama (Tokyo, JP); Toru Takahashi (Tokyo, JP)
Assignee: NEC CORPORATION
G06K9/6215G06F17/3028G06K9/00577G06K9/036G06K9/2054G06K9/34G06K9/46G06Q30/0185G06T7/40G07D7/2033G06K2009/0059
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,083,370
App. No.
14/781,653
Granted
Sep 25, 2018
Kind
B2
Abstract

The invention in this application is an information acquisition/identification system provided with an image-feature storing unit, an extracting unit, an acquiring unit, and an identifying unit. The image-feature storing unit stores image features of texture patterns formed on components or products. The extracting unit extracts an information-label image and a texture-pattern image from a taken image containing at least the following: an information label that displays information regarding a component, a product, or a product comprising said component; and a texture pattern formed on said component or product. The acquiring unit acquires, from the extracted information-label image, the aforementioned information regarding the component or product. The identifying unit identifies the component, product, or component-comprising product by matching image features of the extracted texture-pattern image against the image features stored by the image-feature storing unit.

Claims (72)

1. An information acquisition and identification system comprising:

a storage that stores image feature of a textured pattern formed on a component or a product; and

a processor programmed to:

extract an image of an information display body and an image of the textured pattern from an image including both the information display body for displaying information on the component, the product, or a product including the component as its component and the textured pattern formed on the component or the product, wherein the image of the information display body is obtained by removing a high frequency component corresponding to a dip and bump of the textured pattern from the image including both the information display body and the textured pattern, and the textured pattern is obtained by taking a difference between the image including both the information display body and the textured pattern and the image of the information display body obtained,

acquire information on the component or the product from the extracted image of the information display body, and

identify the component, the product, or the product including the component as its component by matching of the extracted image of the textured pattern with image feature stored in the storage.

2. The information acquisition and identification system according to claim 1 :

wherein the processor is programmed to form the textured pattern for identifying the component, the product, or the product including the component as its component.

3. The information acquisition and identification system according to claim 1 :

wherein granularity of each dip and bump of the textured pattern is formed into a size smaller than a width of an edge of a skeleton part of the information display body.

4. The information acquisition and identification system according to claim 3 :

wherein the textured pattern is provided on each mold with predetermined granularity for identifying a mold used in manufacturing; and

wherein each component or each product is processed, for identifying the each individual manufactured by the same mold, with granularity smaller than the granularity for the each mold.

5. The information acquisition and identification system according to claim 2 , wherein the processor is further programmed to:

form the textured pattern for identifying the component, the product, or the product including the component as its component;

capture an image of the formed portion; and

store the image of the formed portion captured in said storage.

6. The information acquisition and identification system according to claim 1 :

wherein the textured pattern is formed on a skeleton part of the information display body.

7. The information acquisition and identification system according to claim 1 :

wherein the image including both the information display body and the textured pattern and image of image feature stored in the storage are to be captured under the same lighting conditions.

8. The information acquisition and identification system according to claim 7 :

wherein an image is captured under the lighting conditions that a first surface which is corresponding to a range within a prescribed angular range from a normal direction and facing to a forming surface of the textured pattern in a covering portion is blackened, the covering portion being formed so as to cover the forming surface of the textured pattern, and that a second surface and a third surface corresponding to other angular ranges are set to light source area-including surfaces for dispersing and emitting light received from a light source.

9. The information acquisition and identification system according to claim 1 , wherein the processor is further programmed to:

normalize the image by using the information display body.

10. The information acquisition and identification system according to claim 1 :

wherein the information display body is identification information for identifying an origin or each individual of the component, the product, or the product including the component as its component;

wherein the storage stores the identification information and image feature of the textured pattern formed on the component, the product, or the product including the component as its component in association with each other; and

wherein the processor is further programmed to identify the component, the product, or the product including the component as its component of a captured image by matching the image feature of the textured pattern corresponding to the identification information of the information display body acquired from the captured image with the image feature of the textured pattern extracted from the captured image.

11. The information acquisition and identification system according to claim 1 :

wherein the storage and the processor are provided in an identification server;

wherein the information display body is a URL of the identification server, wherein URL is Uniform Resource Locator;

wherein the processor is further programmed to acquire the URL of the identification server from the extracted image of the information display body and transmits the captured image or the extracted image of the textured pattern to the identification server; and

wherein the identification server identifies the component, the product, or the product including the component as its component by using the captured image or the extracted image of the textured pattern.

12. The information acquisition and identification system according to claim 1 :

wherein the information display body comprises at least one of a serial number, a trademark, a logo, a name of manufacturer, a name of producer, a brand name, a product name, a product number, a rod rot number, and a URL, wherein URL is Uniform Resource Locator.

13. A processing system comprising:

a processor programmed to form a textured pattern for identifying a component, a product, or a product including the component as its component on the component or the product to which an information display body displaying information on the component, the product, or the product including the component as its component is attached,

wherein the processor is programmed to form the textured pattern of which granularity of each dip and bump is formed into a size smaller than a width of an edge of a skeleton part of the information display body; and

wherein the textured pattern is provided on each mold with first granularity in order to identify a mold used in manufacturing, and,

wherein each component or each product on which the textured pattern has formed using the mold, is processed so as to generate bumps and dips with second granularity smaller than the first granularity, in order to identify the each component or each product manufactured by a same mold.

14. The processing system according to claim 13 :

wherein the processor is further programmed to provide the textured pattern on each mold with predetermined granularity in order to identify a mold used in manufacturing; and

wherein each component or each product is processed, in order to identify the each individual manufactured by the same mold, with granularity smaller than the granularity for the each mold.

15. The processing system according to claim 13 :

wherein the processor is further programmed to form the textured pattern on a skeleton part of the information display body.

16. A registration system comprising:

a processor programmed to:

capture an image including both a textured pattern and an information display body which displays information on a component, a product, or a product including the component as its component,

extract the image of the textured pattern previously presented from the captured image including both the textured pattern and the information display body wherein the image of the information display body is obtained by removing a high frequency component corresponding to a dip and bump of the textured pattern from the image including both the information display body and the textured pattern, and the textured pattern is obtained by taking a difference between the image including both the information display body and the textured pattern and the image of the information display body obtained; and

register in a storage identification information for identifying the component or the product and image feature of the extracted image of the textured pattern in previously presented association with each other.

17. The registration system according to claim 16 , wherein the processor is further programmed to: textured pattern forming unit configured to form a textured pattern in which each dip and bump is formed into a size smaller than a width of an edge of a skeleton part of the information display body on the component or the products to which the information display body is attached.

18. The registration system according to claim 16 :

wherein the textured pattern is provided on each mold with predetermined granularity for identifying a mold used in manufacturing; and

wherein each component or each product is processed, in order to identify the each individual manufactured by the same mold, with granularity smaller than the granularity for the each mold.

19. The registration system according to claim 16 :

wherein the textured pattern is formed for identifying the component, the product, or the product including the component as its component.

20. The registration system according to claim 16 :

wherein the textured pattern is formed on a skeleton part of the information display body.

21. A matching device comprising:

a processor programmed to:

extract an image of an information display body and an image of a textured pattern from an image including both the information display body for displaying information on a component, a product, or a product including the component as its component and the textured pattern formed on the component or the product, wherein the image of the information display body is obtained by removing a high frequency component corresponding to a dip and bump of the textured pattern from the image including both the information display body and the textured pattern, and the textured pattern is obtained by taking a difference between the image including both the information display body and the textured pattern and the image of the information display body obtained;

acquire information on the component or the product from the extracted image of the information display body; and

acquire and output a matching result obtained by matching the extracted image of the textured pattern with a database which stores image feature of the textured pattern.

22. An information acquisition and identification method performed by a processor comprising:

extracting an image of an information display body and an image of a textured pattern from an image including both the information display body for displaying information on a component, a product, or a product including the component as its component and the textured pattern formed on the component or the product, wherein the image of the information display body is obtained by removing a high frequency component corresponding to a dip and bump of the textured pattern from the image including both the information display body and the textured pattern, and the textured pattern is obtained by taking a difference between the image including both the information display body and the textured pattern and the image of the information display body obtained;

acquiring information on the component or the product from the extracted image of the information display body; and

identifying the component, the product, or the product including the component as its component by using the extracted image of the textured pattern.

23. A non-transitory computer readable storage medium storing program causing a computer to perform:

extraction processing extracting an image of an information display body and an image of a textured pattern from an image including both the information display body for displaying information on a component, a product, or a product including the component as its component and the textured pattern formed on the component or the product, wherein the image of the information display body is obtained by removing a high frequency component corresponding to a dip and bump of the textured pattern from the image including both the information display body and the textured pattern, and the textured pattern is obtained by taking a difference between the image including both the information display body and the textured pattern and the image of the information display body obtained;

acquisition processing acquiring information on the component or the products from the extracted image of the information display body; and

acquisition and output processing acquiring and outputting a matching result obtained by matching the extracted image of the textured pattern with a database which stores image feature of the formed textured pattern.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2026
From: OLAH, LASLO
To: CHIMNEY ROCK INNOVATIONS, LLC
Reel/Frame 075880/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2015
From: ISHIYAMA, RUI; TAKAHASHI, TORU
To: NEC CORPORATION
Reel/Frame 036702/0910 →
Priority Claims (1)
JP 2013-078801 · Apr 4, 2013 · national
Continuity (1)
Related Publication 20160055398A1 · Feb 25, 2016