US 12,145,273 B2
Information processing apparatus and method, robot controlling apparatus and method, and non-transitory computer-readable storage medium
Yuichiro Hirota, Tokyo (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Nov. 20, 2020, as Appl. No. 17/100,196.
Application 17/100,196 is a continuation of application No. PCT/JP2019/019318, filed on May 15, 2019.
Claims priority of application No. 2018-101357 (JP), filed on May 28, 2018.
Prior Publication US 2021/0072734 A1, Mar. 11, 2021
Int. Cl. B25J 9/16 (2006.01); G05B 19/4155 (2006.01); G06F 18/20 (2023.01); G06F 18/21 (2023.01); G06F 18/214 (2023.01); G06N 3/08 (2023.01); G06V 10/774 (2022.01); G06V 10/778 (2022.01); G06V 20/10 (2022.01); G06V 20/64 (2022.01); B25J 13/08 (2006.01)
CPC B25J 9/163 (2013.01) [B25J 9/161 (2013.01); B25J 9/1697 (2013.01); G05B 19/4155 (2013.01); G06F 18/214 (2023.01); G06F 18/217 (2023.01); G06F 18/285 (2023.01); G06N 3/08 (2013.01); G06V 10/774 (2022.01); G06V 10/7784 (2022.01); G06V 20/10 (2022.01); G06V 20/64 (2022.01); B25J 13/08 (2013.01); G05B 2219/40499 (2013.01)] 9 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
a first acquiring unit configured to acquire, from an external apparatus which can communicate with the information processing apparatus via a network, a first learning model which outputs recognition information in response to input of image information;
a learning unit configured to cause the first learning model to learn a result of control by the information processing apparatus using recognition information that is output from a second learning model in response to input of the image information in an execution environment;
an evaluation unit configured to evaluate the first learning model based on image information in the execution environment and recognition information that is output as ground truth in response to input of the image information to a learning model;
a replacing unit configured to replace the second learning model with the first learning model that has been learned by the learning unit, in a case where the result of evaluation by the evaluation unit meets the a requirement; and
an output unit configured to cause the first learning model learned by the learning unit to output recognition information by inputting image information in the execution environment to the first learning model.