Learning method, learning device, program, and recording medium

US11113606B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11113606-B2
Application numberUS-201916679620-A
CountryUS
Kind codeB2
Filing dateNov 11, 2019
Priority dateNov 30, 2018
Publication dateSep 7, 2021
Grant dateSep 7, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed is a learning method that may include generating learning data that may contain a composite image including a CG model of an object and may contain a training signal of the object. Further disclosed is a way of learning a recognition function of recognizing information regarding the object from the composite image by neuro computation using the learning data, the generated learning data including new learning data on the basis of a gradient of error for each of pixels of the composite image, which may be calculated from the composite image and the training signal by backpropagation. The disclosed learning may include learning the recognition function by using the new learning data.

First claim

Opening claim text (preview).

What is claimed is: 1. A learning method, comprising: generating learning data that contains a composite image, including a computer graphics (CG) model of an object, and contains a training signal of the object; and learning a recognition function of recognizing information regarding the object from the composite image by neuro computation using the learning data, wherein the learning data is generated by generating new learning data on the basis of a gradient of error for each pixel of the composite image calculated from the composite image and the training signal by backpropagation, and wherein the learning includes learning the recognition function by using the new learning data. 2. The learning method according to claim 1 , wherein, on the basis of the gradient of error for each pixel calculated for each of a plurality of CG models included in the composite image, and wherein the learning data is generated by replacing the CG model included in the composite image with another CG model. 3. The learning method according to claim 1 , wherein the learning data is generated by converting a quality of the composite image into a different image quality by neuro computation. 4. The learning method according to claim 1 , wherein the learning includes (i) calculating a parameter gradient related to a parameter of the CG model of the object by using the gradient of error and (ii) correcting the parameter of the CG model of the object on the basis of the parameter gradient. 5. The learning method according to claim 4 , wherein the learning includes correcting the parameter by adding a value obtained by multiplying the calculated parameter gradient by a predetermined negative coefficient, to the parameter of the CG model of the object. 6. The learning method according to claim 4 , wherein the parameter of the CG model of the object includes information regarding at least one of a three-dimensional position, an angle, a color, a pattern, a shape, a reflection characteristic, or an illumination condition of the object. 7. A learning device, comprising: a learning data generator configured to generate learning data that contains a composite image, including a computer graphics (CG) model of an object, and contains a training signal of the object; an object recognizer configured to recognize information regarding an object included in an input image by neuro computation; and a learning processor configured to learn a recognition function of the object recognizer, wherein the learning processor calculates a gradient of error for each pixel of the composite image, from the composite image and the training signal, by backpropagation, wherein the learning data generator generates new learning data on the basis of the gradient of error, and wherein the learning processor learns the recognition function by using the new learning data. 8. The learning device according to claim 7 , wherein the learning processor calculates the gradient of error for each pixel calculated for each of a plurality of CG models included in the composite image, and wherein the learning data generator replaces the CG model included in the composite image with another CG model on the basis of the gradient of error for each pixel. 9. The learning device according to claim 7 , wherein the learning data generator converts a quality of the composite image into a different image quality by neuro computation. 10. The learning device according to claim 7 , wherein the learning processor (i) calculates a parameter gradient related to a parameter of the CG model of the object by using the gradient of error and (ii) corrects the parameter of the CG model of the object on the basis of the parameter gradient. 11. The learning device according to claim 10 , wherein the learning processor corrects the parameter by adding a value obtained by multiplying the calculated parameter gradient by a predetermined negative coefficient, to the parameter of the CG model of the object. 12. The learning device according to claim 10 , wherein the parameter of the CG model of the object includes information regarding at least one of a three-dimensional position, an angle, a color, a pattern, a shape, a reflection characteristic, or an illumination condition of the object. 13. A non-transitory recording medium storing a computer readable program for causing a computer to execute the learning method according to claim 1 .

Assignees

Inventors

Classifications

  • Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

  • using neural networks · CPC title

  • Validation; Performance evaluation · CPC title

  • Combinations of networks · CPC title

  • Generating training patterns; Bootstrap methods, e.g. bagging or boosting · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11113606B2 cover?
Disclosed is a learning method that may include generating learning data that may contain a composite image including a CG model of an object and may contain a training signal of the object. Further disclosed is a way of learning a recognition function of recognizing information regarding the object from the composite image by neuro computation using the learning data, the generated learning da…
Who is the assignee on this patent?
Konica Minolta Inc
What technology area does this patent fall under?
Primary CPC classification G06N3/084. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 07 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).