Patents by Inventor Masami Kato

Masami Kato 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).

  • Patent number: 7937346
    Abstract: A calculation processing apparatus for executing network calculations defined by hierarchically connecting a plurality of logical processing nodes that apply calculation processing to input data, sequentially designates a processing node which is to execute calculation processing based on sequence information that specifies an execution order of calculations of predetermined processing units to be executed by the plurality of processing nodes, so as to implement the network calculations, and executes the calculation processing of the designated processing node in the processing unit to obtain a calculation result. The calculation apparatus allocates partial areas of a memory to the plurality of processing nodes as ring buffers, and writes the calculation result in the memory while circulating a write destination of data to have a memory area corresponding to the amount of the calculation result of the processing unit as a unit.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: May 3, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masami Kato, Takahisa Yamamoto, Yoshinori Ito
  • Publication number: 20110091115
    Abstract: A feature point positioning apparatus positions a plurality of feature points for a predetermined pattern in image data. The apparatus selectively executes first candidate decision processing which decides position candidates of the feature points and second candidate decision processing which decides position candidates of the feature points at a higher processing speed than the first candidate decision processing in accordance with an operation mode, and executes, when the operation mode is a high-speed mode in which an operation is executed at a higher speed than a normal mode, the second candidate decision processing for more feature points than in the normal mode; and corrects the position candidates of the plurality of feature points obtained by the first candidate decision processing and the second candidate decision processing based on a layout relationship among the plurality of feature points.
    Type: Application
    Filed: October 6, 2010
    Publication date: April 21, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Masami Kato, Katsuhiko Mori
  • Publication number: 20110091113
    Abstract: An image processing apparatus classifies a variation of a target object included in an image from a specific state as one of a plurality of types of attributes, and holds, for each variation attribute, a correction parameter for spatial transformation that corrects the target object to the specific state. The image processing apparatus generates an input image vector by vectorizing at least a partial region of the input image, and determines a variation attribute by detecting a variation of the target object from the specific state in the input image. Then, the image processing apparatus generates a transformed image vector by performing the spatial transformation on the input image vector, using a correction parameter selected based on the determined variation attribute from among the correction parameters held for respective variation attributes.
    Type: Application
    Filed: October 8, 2010
    Publication date: April 21, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yoshinori Ito, Masami Kato, Takahisa Yamamoto
  • Patent number: 7925118
    Abstract: An image processing apparatus having an image sensing unit and a subject detection unit for performing a process of detecting a subject in an image inputted from said image sensing unit, has a detection size operation unit that sets a resolution of a target object to be detected by the subject detection unit, and an image conversion unit that converts a resolution of the input image, based on the resolution of the target object set by the detection size operation unit. The subject detection unit performs the process of detecting the subject in the image whose resolution has been converted by the image conversion unit.
    Type: Grant
    Filed: April 26, 2010
    Date of Patent: April 12, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Katsuhiko Mori, Masami Kato, Hiroshi Sato, Yusuke Mitarai
  • Publication number: 20110081089
    Abstract: Even when a local area is varied, degradation in recognition accuracy and detection accuracy is suppressed. To that end, a pattern processing apparatus includes a reference local area setting portion 1802 for setting a reference local area based on the detection result of a feature point by a face organ feature point detecting portion 101, a varied local area generating portion 1803 for generating a plurality of varied local area patterns by referring to an image area near the reference local area, a similarity calculating portion 106 for calculating similarities in the reference local areas and in the varied local area patterns between the input pattern and the registered pattern, a representative similarity calculating portion 107 for calculating representative similarity from among the similarities, and a classifying portion 109 for determining a class to which the input pattern belongs.
    Type: Application
    Filed: December 8, 2010
    Publication date: April 7, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Katsuhiko Mori, Masami Kato, Yoshinori Ito, Takahisa Yamamoto
  • Publication number: 20110058741
    Abstract: Input information of a multidimensional array is divided into a plurality of divided areas, accumulated information is generated by calculating accumulated values at respective element positions of the input information from a corresponding reference location for each of the plurality of divided areas, and the generated accumulated information is held in a memory for each divided area. Calculation using the accumulated information is executed for a predetermined processing range. The input information is divided into the plurality of divided areas so that two neighboring divided areas have an overlapping area, and the overlapping area has a size at least in which the whole processing range fits.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 10, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yoshinori Ito, Takahisa Yamamoto, Masami Kato
  • Patent number: 7881524
    Abstract: A plurality of kinds of feature amounts are collected from image information and voice information on a person existing in a space, valid values of the collected feature amounts are calculated, feature amounts to be used for personal recognition are determined in the collected feature amounts on the basis of the calculated valid values, and personal recognition is performed by using the determined feature amounts.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: February 1, 2011
    Assignee: Canon Kabushiki Kaisha
    Inventors: Masakazu Matsugu, Katsuhiko Mori, Masami Kato, Hiroshi Sato, Yuji Kaneda, Yusuke Mitarai
  • Publication number: 20110010317
    Abstract: An information processing apparatus includes a preliminary learning unit configured to learn a preliminary discriminator for a respective one of a plurality of combinations of variations in variation categories in a discrimination target pattern, a branch structure determination unit configured to perform discrimination processing using the preliminary discriminator and to determine a branch structure of a main discriminator based on a result of the discrimination processing, and a main learning unit configured to learn the main discriminator based on the branch structure.
    Type: Application
    Filed: January 7, 2010
    Publication date: January 13, 2011
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yoshinori Ito, Katsuhiko Mori, Takahisa Yamamoto, Osamu Nomura, Masami Kato
  • Publication number: 20100272351
    Abstract: Learning is sequentially executed with respect to weak discriminators based on learning data held in a storage device. Upon learning, an evaluation value for the weak discriminator is calculated. It is discriminated, based on a shift of the evaluation value, whether or not the learning is overlearning. If it is discriminated that the learning is overlearning, new learning data is added. Thus, the overlearning is easily detected and the learning is efficiently executed.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 28, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Masami Kato, Yoshinori Ito, Osamu Nomura, Takahisa Yamamoto
  • Patent number: 7796840
    Abstract: An image processing apparatus having an image sensing unit and a subject detection unit for performing a process of detecting a subject in an image inputted from said image sensing unit, has a detection size operation unit that sets a resolution of a target object to be detected by the subject detection unit, and an image conversion unit that converts a resolution of the input image, based on the resolution of the target object set by the detection size operation unit. The subject detection unit performs the process of detecting the subject in the image whose resolution has been converted by the image conversion unit.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: September 14, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventors: Katsuhiko Mori, Masami Kato, Hiroshi Sato, Yusuke Mitarai
  • Publication number: 20100223219
    Abstract: A calculation processing apparatus for executing network calculations defined by hierarchically connecting a plurality of logical processing nodes that apply calculation processing to input data, sequentially designates a processing node which is to execute calculation processing based on sequence information that specifies an execution order of calculations of predetermined processing units to be executed by the plurality of processing nodes, so as to implement the network calculations, and executes the calculation processing of the designated processing node in the processing unit to obtain a calculation result. The calculation apparatus allocates partial areas of a memory to the plurality of processing nodes as ring buffers, and writes the calculation result in the memory while circulating a write destination of data to have a memory area corresponding to the amount of the calculation result of the processing unit as a unit.
    Type: Application
    Filed: June 11, 2008
    Publication date: September 2, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Masami Kato, Takahisa Yamamoto, Yoshinori Ito
  • Publication number: 20100214936
    Abstract: A calculation processing apparatus, which executes network calculations by a hierarchical network configured by connecting a plurality of logical processing nodes that execute calculations for input data to generate calculation result data, calculates memory sizes of buffers required for the network calculations, based on the configuration of the network calculations, in association with a plurality of types of buffer assignment methods for assigning storage areas for intermediate buffers used to hold calculation result data in correspondence with the plurality of processing nodes which configure the network, and executes the network calculations using buffers assigned by the buffer assignment method, which is selected based on the calculated memory size, in the execution sequence according to that buffer assignment method.
    Type: Application
    Filed: September 12, 2008
    Publication date: August 26, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yoshinori Ito, Masami Kato, Takahisa Yamamoto
  • Publication number: 20100215253
    Abstract: A calculation processing apparatus, which executes calculation processing based on a network composed by hierarchically connecting a plurality of processing nodes, assigns a partial area of a memory to each of the plurality of processing nodes, stores a calculation result of a processing node in a storable area of the partial area assigned to that processing node, and sets, as storable areas, areas that store the calculation results whose reference by all processing nodes connected to the subsequent stage of that processing node is complete. The apparatus determines, based on the storage states of calculation results in partial areas of the memory assigned to the processing node designated to execute the calculation processing of the processing nodes, and to processing nodes connected to the previous stage of the designated processing node, whether or not to execute a calculation of the designated processing node.
    Type: Application
    Filed: June 11, 2008
    Publication date: August 26, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Takahisa Yamamoto, Masami Kato, Yoshinori Ito
  • Publication number: 20100209010
    Abstract: In an information processing apparatus that processes data using cascade-connected weak classifiers, processing specification information specifying the processing content of each of the weak classifiers is stored. The weak classifiers to be used in processing the data are selected from the weak classifiers by referring to a table in which is specified information for determining the weak classifiers to be used based on a condition for processing the data. The data is then processed by the selected weak classifiers based on the processing specification information that corresponds to those weak classifiers, and an object is extracted from the data using an obtained evaluation value. Through this, a combination of extraction process speed and extraction accuracy can be changed in a flexible manner when extracting a specific object from image data.
    Type: Application
    Filed: October 29, 2008
    Publication date: August 19, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Masami Kato, Takahisa Yamamoto, Yoshinori Ito
  • Publication number: 20100201688
    Abstract: An image processing apparatus having an image sensing unit and a subject detection unit for performing a process of detecting a subject in an image inputted from said image sensing unit, has a detection size operation unit that sets a resolution of a target object to be detected by the subject detection unit, and an image conversion unit that converts a resolution of the input image, based on the resolution of the target object set by the detection size operation unit. The subject detection unit performs the process of detecting the subject in the image whose resolution has been converted by the image conversion unit.
    Type: Application
    Filed: April 26, 2010
    Publication date: August 12, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Katsuhiko Mori, Masami Kato, Hiroshi Sato, Yusuke Mitarai
  • Publication number: 20100180938
    Abstract: There is provided a protection cover of solar cell having processability at room temperature, solvent resistance, weather resistance and durability without impairing its transparency, and also a curable fluorine-containing coating composition being capable of forming the protection cover. The curable fluorine-containing coating composition for a protection cover of solar cell comprises (A) a curable fluorine-containing resin, (B) a curing agent and (C) a solvent and is used for forming a top coat layer (III) of a cured article comprising the fluorine-containing resin, in which the top coat layer is provided, directly or via a primer layer (IV), on a transparent resin layer (II) provided on the sunlight irradiation side of a solar cell module (I).
    Type: Application
    Filed: November 14, 2006
    Publication date: July 22, 2010
    Applicant: DAIKIN INDUSTRIES, LTD.
    Inventors: Masaru Nagato, Masahiko Maeda, Masami Kato, Tatsuya Higuchi, Eri Mukai, Tadashi Higashiura
  • Publication number: 20100180189
    Abstract: An information processing method comprises the steps of: inputting an input information of a multi-dimensional array; calculating an accumulated information value corresponding to a position of each element of the input information; and holding the accumulated information value in a buffer having a size of predetermined bits, wherein in the holding step, when an accumulated information value calculated in the calculating step overflows with respect to the size, a part not more than the predetermined bits of the calculated accumulated information value is held as the accumulated information value.
    Type: Application
    Filed: May 27, 2008
    Publication date: July 15, 2010
    Applicant: CANON KABUSHIKI KAISHA
    Inventors: Yoshinori Ito, Kan Torii, Takahisa Yamamoto, Masami Kato
  • Patent number: 7639282
    Abstract: An image sensing device collects the speech and image of a person to be sensed and carries out recognition of the collected speech. When the image sensing device determines as the recognition result that the speech represents a predetermined sentence, the image sensing device performs recognition on an acquired image. When the image sensing device determines as a recognition result that the image is a human face showing a predetermined facial expression, the image sensing device records the image and audio information.
    Type: Grant
    Filed: March 30, 2006
    Date of Patent: December 29, 2009
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yuji Kaneda, Masakazu Matsugu, Masami Kato, Katsuhiko Mori, Hiroshi Sato, Yusuke Mitarai
  • Publication number: 20090296874
    Abstract: A plant with piping mounted on branch pipe, wherein said piping which introduces gas has a nozzle portion as a joint portion to a vessel and a branch portion connected with a branch pipe; and wherein an enlarged passage portion is formed at least at one of said branch portion and said nozzle portion, and a passage sectional area of said enlarged passage portion is larger than that of said piping other than said enlarged passage portion. Since the flow velocity of the gas flowing inside slows down at the enlarged passage portion, the occurrence of acoustic resonance at the branch portion or the nozzle portion can be suppressed. Accordingly, the fluctuation pressure of the gas flowing in the piping can be reduced even more.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 3, 2009
    Inventors: Keita Okuyama, Shiro Takahashi, Masami Kato, Akitaka Hidaka
  • Patent number: RE41110
    Abstract: It is possible to provide the heat resistant material and coating material for OA equipment which comprise a fluorine-containing multi-segment polymer having heat resistance, abrasion resistance, non-sticking property against toner and oil resistance in addition to flexibility and are used particularly on surfaces of fuser roll and belt. Those materials comprise a fluorine-containing multi-segment polymer having an elastomeric fluorine-containing polymer chain segment A and a non-elastomeric fluorine-containing polymer chain segment B, and the elastomeric fluorine-containing polymer chain segment A comprises not less than 90% by mole of perhaloolefin unit as a recurring unit and imparts flexibility to the whole polymer.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: February 9, 2010
    Assignee: Daikin Industries, Ltd.
    Inventors: Takayuki Araki, Yoshito Tanaka, Masahiro Kumegawa, Norihito Otsuki, Masami Kato, Tetsuo Shimizu