Patents by Inventor Yuichiro Iio

Yuichiro Iio has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20210089823
    Abstract: An information processing device comprises a setting unit configured to set, as difficult case data, training data for which an erroneous result is output by a hierarchical neural network that has performed training using a training data group, an updating unit configured to generate an updated hierarchical neural network in which a layer for detecting the difficult case data is added to the hierarchical neural network, and a training unit configured to perform training processing of the updated hierarchical neural network using the training data group.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 25, 2021
    Inventors: Yuichiro Iio, Atsuyuki Suzuki
  • Patent number: 10783402
    Abstract: An information processing apparatus performs estimation processing on supervised data, and stores a relationship between teacher information and an estimation result. When unsupervised data is input, the information processing apparatus searches for supervised data high in degree of similarity in estimation result to unsupervised data, and generates teacher information from an estimation result of unsupervised data based on a relationship between teacher information and an estimation result about the detected supervised data.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: September 22, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuichiro Iio, Masakazu Matsugu
  • Publication number: 20200175377
    Abstract: There is provided with a training apparatus for training a neural network. The neural network, when an input image is inputted, outputs a detection result of a first type and a detection result of a second type for each position of the input image. A training data obtaining unit obtains a training image to be input to the neural network for training. An error map obtaining unit obtains an error map indicating a detection error for a detection result of the first type, for each position of the training image. A training unit trains the neural network using the detection result of the first type and the detection result of the second type that are obtained by inputting the training image to the neural network, and the error map.
    Type: Application
    Filed: November 22, 2019
    Publication date: June 4, 2020
    Inventors: Yuichiro Iio, Takayuki Saruta
  • Publication number: 20190303714
    Abstract: An apparatus includes a learning unit configured to perform learning of a neural network, using a mini batch having a configuration pattern generated based on class information of learning data, and a determination unit configured to determine a configuration pattern to be utilized for next learning, based on a learning result obtained by the learning unit, wherein the learning unit performs next learning, using a mini batch having the determined configuration pattern.
    Type: Application
    Filed: March 26, 2019
    Publication date: October 3, 2019
    Inventor: Yuichiro Iio
  • Publication number: 20190138852
    Abstract: An information processing apparatus performs estimation processing on supervised data, and stores a relationship between teacher information and an estimation result. When unsupervised data is input, the information processing apparatus searches for supervised data high in degree of similarity in estimation result to unsupervised data, and generates teacher information from an estimation result of unsupervised data based on a relationship between teacher information and an estimation result about the detected supervised data.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 9, 2019
    Inventors: Yuichiro Iio, Masakazu Matsugu
  • Patent number: 10275682
    Abstract: When there are a plurality of detection candidate objects, to detect a target object that is appropriately visible as a whole, an information processing apparatus calculates detection likelihoods in a plurality of local areas of each of the plurality of detection target candidates, and a detection reliability of each of the detection target candidates based on a distribution of the detection likelihoods.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: April 30, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Iio, Yusuke Mitarai
  • Patent number: 9302391
    Abstract: An object gripping apparatus includes an image capturing unit for capturing a region including a plurality of works, an obtaining unit for obtaining distance information of the region, a measurement unit for measuring three-dimensional positions/orientations of a plurality of gripping-candidate works out of the plurality of works based on the image and distance information, thereby generating three-dimensional position/orientation information, a selection unit for selecting a gripping-target work based on the three-dimensional position/orientation information, a gripping unit for gripping the gripping-target work, and an updating unit for updating the three-dimensional position/orientation information by measuring three-dimensional positions/orientations of the gripping-candidate works at a time interval during gripping of the gripping-target work.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: April 5, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Iio, Yusuke Mitarai
  • Patent number: 9098776
    Abstract: An information processing apparatus including an acquisition unit that acquires a plurality of image sets obtained by different acquisition methods, a generation unit that generates partial image sets by extracting corresponding partial images from respective images of the image sets, an assignment unit that assigns the partial image sets to a root node of a tree structure, a setting unit that sets, at each node of the tree structure, positions of a plurality of pixels for each partial image set assigned to the node, a determination unit that determines whether any one of the plurality of pixels in a. partial image obtained by a predetermined one of the different acquisition methods in each partial image set has an invalid value, and a selection unit that selects art acquisition method based on the determination.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: August 4, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Iio, Yusuke Mitarai
  • Publication number: 20150036935
    Abstract: When there are a plurality of detection candidate objects, to detect a target object that is appropriately visible as a whole, an information processing apparatus calculates detection likelihoods in a plurality of local areas of each of the plurality of detection target candidates, and a detection reliability of each of the detection target candidates based on a distribution of the detection likelihoods.
    Type: Application
    Filed: July 28, 2014
    Publication date: February 5, 2015
    Inventors: Yuichiro Iio, Yusuke Mitarai
  • Patent number: 8675974
    Abstract: A classification result is stored in advance. At the time of identification, classification is performed at a high speed based on the stored classification result. In pre-classification, classification is performed divisionally in two stages. In the first classification, a plurality of representative vectors are generated from the classification result using a fast executable method. In the second classification, the created representative vectors are classified, and the result is stored in a lookup table. When an identification target image is input, the classification result can be reflected at a high speed by using the lookup table.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: March 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuichiro Iio, Shunta Tate, Masakazu Matsugu
  • Publication number: 20130279814
    Abstract: One of different channels is selected using the pixel values of a plurality of pixels in partial images of a predetermined channel in a current set assigned to a currently referred node. The partial image of the selected channel is set as a target partial image. A node corresponding to the pixel values of a plurality of pixels in the target partial image is selected out of nodes under the currently referred node. The current set is assigned to the selected node. Information about the set assigned to the end node is output.
    Type: Application
    Filed: April 11, 2013
    Publication date: October 24, 2013
    Applicant: Canon Kabushiki Kaisha
    Inventors: Yuichiro Iio, Yusuke Mitarai
  • Publication number: 20120158180
    Abstract: An object gripping apparatus includes an image capturing unit for capturing a region including a plurality of works, an obtaining unit for obtaining distance information of the region, a measurement unit for measuring three-dimensional positions/orientations of a plurality of gripping-candidate works out of the plurality of works based on the image and distance information, thereby generating three-dimensional position/orientation information, a selection unit for selecting a gripping-target work based on the three-dimensional position/orientation information, a gripping unit for gripping the gripping-target work, and an updating unit for updating the three-dimensional position/orientation information by measuring three-dimensional positions/orientations of the gripping-candidate works at a time interval during gripping of the gripping-target work.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 21, 2012
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Iio, Yusuke Mitarai
  • Publication number: 20110158535
    Abstract: A classification result is stored in advance. At the time of identification, classification is performed at a high speed based on the stored classification result. In pre-classification, classification is performed divisionally in two stages. In the first classification, a plurality of representative vectors are generated from the classification result using a fast executable method. In the second classification, the created representative vectors are classified, and the result is stored in a lookup table. When an identification target image is input, the classification result can be reflected at a high speed by using the lookup table.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 30, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yuichiro Iio, Shunta Tate, Masakazu Matsugu