Patent · US12217489B2 · B2 · US
Learning dataset generation device and learning dataset generation method
- (11) Publication number
- US12217489B2
- (21) Application number
- 17/792,550
- (22) Filing date
- 2021-02-17
- (30) Priority date
- 2020-02-19
- (43) Publication date
- 2025-02-04
- (45) Date of grant
- 2025-02-04
- (51) IPC
- G06F 30/12; G06T 7/70; G06V 10/774
- (52) CPC
- G06V Image or video recognition or understanding: 10/7747
- B25J Manipulators; chambers provided with manipulation devices: 9/163, 9/1656, 9/1697
- G05B Control or regulating systems in general; functional elements of such systems; monitoring or testing arrangements for such systems or elements: 2219/40053, 2219/45063
- G06F Electric digital data processing: 30/12
- G06T Image data processing or generation, in general: 7/70
- (73) Assignee
- Fanuc Corp
- (72) Inventors
- Toshiyuki Ando
- (54) Title
- Learning dataset generation device and learning dataset generation method
- (57) Abstract
A learning dataset generation device includes: a memory that stores three-dimensional CAD data of a workpiece and a container; and one or more processors including hardware, wherein the one or more processors are configured to use the three-dimensional CAD data of the workpiece and the container, stored in the memory, to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container, acquire a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space, accept at least one teaching position for each of the acquired virtual distance images, and generate a learning dataset by associating the accepted teaching position with each of the virtual distance images.
- Full text
- View on Google Patents
Claims (2)
- A learning dataset generation device comprising: a memory that stores three-dimensional CAD data of a workpiece and a container; and one or more processors comprising hardware, wherein the one or more processors are configured to: use the three-dimensional CAD data of the workpiece and the container, stored in the memory, to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container, acquire a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space, accept at least one teaching position for each of the acquired virtual distance images, generate a learning dataset by associating the accepted teaching position with each of the virtual distance images, and use a distance image of the container in a three-dimensional real space, which is acquired by means of a three-dimensional measurement machine installed in the three-dimensional real space, to set the position of the virtual three-dimensional measurement machine relative to the container in the three-dimensional virtual space to a position matching the arrangement of the three-dimensional measurement machine relative to the container.
- A learning dataset generation method comprising: using three-dimensional CAD data of a workpiece and a container to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container; acquiring a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space; accepting at least one teaching position for each of the acquired virtual distance images; generating a learning dataset by associating the accepted teaching position with each of the virtual distance images; and using a distance image of the container in a three-dimensional real space, which is acquired by means of a three-dimensional measurement machine installed in the three-dimensional real space, to set the position of the virtual three-dimensional measurement machine relative to the container in the three-dimensional virtual space to a position matching the arrangement of the three-dimensional measurement machine relative to the container.
Description
The present disclosure relates to a learning dataset generation device and a learning dataset generation method.
There is a known method of generating a dataset to be used in machine learning by acquiring distance images of a plurality of workpieces by means of a three-dimensional measurement machine, and by storing teaching data comprising the acquired distance images in association with a label map indicating a teaching position (for example, see Japanese Unexamined Patent Application, Publication No. 2019-58960).
The method in Japanese Unexamined Patent Application, Publication No. 2019-58960 is used, for example, for generating a learned model that estimates a take-out position when a plurality of workpieces bulk-loaded in a container are taken out one by one with a hand attached to a robot. In order to generate a highly precise learned model, it is necessary to prepare a huge number of datasets. In other words, every time a dataset is generated, it is necessary to bulk-load the plurality of workpieces in a different form and acquire distance images by means of the three-dimensional measurement machine.
Citations (20)
- EP1256860A2
- US20020169522A1
- JP2002331480A
- US20110010009A1
- WO2015140922A1
- US20170124120A1
- US20180130376A1
- US20180276501A1
- JP2018161692A
- WO2019055848A1
- US20190084151A1
- US20190091869A1
- JP2019058960A
- WO2019167300A1
- JP2019153863A
- US20200410754A1
- JP2019153246A
- WO2019172101A1
- US20210049033A1
- US20220317647A1
Record as JSON
{
"publication_number": "US12217489B2",
"country": "US",
"kind": "B2",
"title": "Learning dataset generation device and learning dataset generation method",
"abstract": "A learning dataset generation device includes: a memory that stores three-dimensional CAD data of a workpiece and a container; and one or more processors including hardware, wherein the one or more processors are configured to use the three-dimensional CAD data of the workpiece and the container, stored in the memory, to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container, acquire a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space, accept at least one teaching position for each of the acquired virtual distance images, and generate a learning dataset by associating the accepted teaching position with each of the virtual distance images.",
"claims": [
"1. A learning dataset generation device comprising: a memory that stores three-dimensional CAD data of a workpiece and a container; and one or more processors comprising hardware, wherein the one or more processors are configured to: use the three-dimensional CAD data of the workpiece and the container, stored in the memory, to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container, acquire a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space, accept at least one teaching position for each of the acquired virtual distance images, generate a learning dataset by associating the accepted teaching position with each of the virtual distance images, and use a distance image of the container in a three-dimensional real space, which is acquired by means of a three-dimensional measurement machine installed in the three-dimensional real space, to set the position of the virtual three-dimensional measurement machine relative to the container in the three-dimensional virtual space to a position matching the arrangement of the three-dimensional measurement machine relative to the container.",
"2. A learning dataset generation method comprising: using three-dimensional CAD data of a workpiece and a container to generate, in a three-dimensional virtual space, a plurality of imaging objects in which a plurality of the workpieces are bulk-loaded in different forms inside the container; acquiring a plurality of virtual distance images by measuring each of the generated imaging objects by means of a virtual three-dimensional measurement machine disposed in the three-dimensional virtual space; accepting at least one teaching position for each of the acquired virtual distance images; generating a learning dataset by associating the accepted teaching position with each of the virtual distance images; and using a distance image of the container in a three-dimensional real space, which is acquired by means of a three-dimensional measurement machine installed in the three-dimensional real space, to set the position of the virtual three-dimensional measurement machine relative to the container in the three-dimensional virtual space to a position matching the arrangement of the three-dimensional measurement machine relative to the container."
],
"description_excerpt": "The present disclosure relates to a learning dataset generation device and a learning dataset generation method.\n\nThere is a known method of generating a dataset to be used in machine learning by acquiring distance images of a plurality of workpieces by means of a three-dimensional measurement machine, and by storing teaching data comprising the acquired distance images in association with a label map indicating a teaching position (for example, see Japanese Unexamined Patent Application, Publication No. 2019-58960).\n\nThe method in Japanese Unexamined Patent Application, Publication No. 2019-58960 is used, for example, for generating a learned model that estimates a take-out position when a plurality of workpieces bulk-loaded in a container are taken out one by one with a hand attached to a robot. In order to generate a highly precise learned model, it is necessary to prepare a huge number of datasets. In other words, every time a dataset is generated, it is necessary to bulk-load the plurality of workpieces in a different form and acquire distance images by means of the three-dimensional measurement machine.",
"cpc": [
"G06V 10/7747",
"B25J 9/163",
"B25J 9/1656",
"B25J 9/1697",
"G05B 2219/40053",
"G05B 2219/45063",
"G06F 30/12",
"G06T 7/70"
],
"ipc": [
"G06F 30/12",
"G06T 7/70",
"G06V 10/774"
],
"assignees": [
"Fanuc Corp"
],
"inventors": [
"Toshiyuki Ando"
],
"filing_date": "2021-02-17",
"publication_date": "2025-02-04",
"grant_date": "2025-02-04",
"priority_date": "2020-02-19",
"application_number": "US-202117792550-A",
"family_id": "77391305",
"cited_by_count": 0,
"citations": [
"EP1256860A2",
"US20020169522A1",
"JP2002331480A",
"US20110010009A1",
"WO2015140922A1",
"US20170124120A1",
"US20180130376A1",
"US20180276501A1",
"JP2018161692A",
"WO2019055848A1",
"US20190084151A1",
"US20190091869A1",
"JP2019058960A",
"WO2019167300A1",
"JP2019153863A",
"US20200410754A1",
"JP2019153246A",
"WO2019172101A1",
"US20210049033A1",
"US20220317647A1"
]
}
Record 252 of 8,000 in Patents full text (MLC-0201). Request the full dataset.