Patents by Inventor Kinya Osa
Kinya Osa 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: 20230342230Abstract: A data processing apparatus comprises one or more memories storing instructions and one or more processors that, upon execution of the instructions, are configured to sequentially perform processing of data by a plurality of hierarchically connected processing nodes, store, in the one or more memories, processing results of the plurality of respective processing nodes, and processing statuses of and parameters for the plurality of respective processing nodes, the parameters being used determine a processing node to perform the processing, cyclically specify processing nodes, from among the plurality of processing nodes, to perform the processing in an order based on hierarchy, determine whether the processing by a specified processing node is performable based on the stored processing statuses, and determine a processing node to perform the processing based on a result of determination and the stored parameter for the specified processing node.Type: ApplicationFiled: April 24, 2023Publication date: October 26, 2023Inventors: MOTOKI YOSHINAGA, KINYA OSA, Masami Kato
-
Publication number: 20220392207Abstract: An information processing apparatus operable to perform computation processing in a neural network comprises a coefficient storage unit configured to store filter coefficients of the neural network, a feature storage unit configured to store feature data, a storage control unit configured to store in the coefficient storage unit a part of previously obtained feature data as template feature data, a convolution operation unit configured to compute new feature data by a convolution operation between feature data stored in the feature storage unit and filter coefficients stored in the coefficient storage unit, and compute, by a convolution operation between feature data stored in the feature storage unit and the template feature data stored in the coefficient storage unit, correlation data between the feature data stored in the feature storage unit and the template feature data.Type: ApplicationFiled: May 26, 2022Publication date: December 8, 2022Inventors: Masami Kato, Shiori Wakino, Tsewei Chen, Kinya Osa, Motoki Yoshinaga
-
Patent number: 9595113Abstract: A transmission device divides image data into a plurality of regions on the basis of a similarity of pixels and transmits the image data and region representative points of the plurality of regions. A reception device receives the image data and the region representative points transmitted from the transmission device. The reception device generates region labels used for identifying the plurality of regions using the image data and the region representative points.Type: GrantFiled: June 3, 2015Date of Patent: March 14, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Kinya Osa
-
Patent number: 9547806Abstract: There is provided an information processing apparatus. A multidimensional input vector is input. For each dimension of the input vector, a function value of a single-variable function with an element of the dimension as a variable is derived, by referring to a lookup table indicating a correspondence between a variable and a function value of the single-variable function. A product of the single-variable functions approximates a function value of a multiple-variable function. For each dimension of the input vector, a product of the function value derived by the derivation unit and a predetermined coefficient corresponding to the dimension is calculated. A value calculated using the total of the products calculated by the product calculation unit for each dimension of the input vector is output as a classification index indicating a class of the input vector.Type: GrantFiled: March 25, 2014Date of Patent: January 17, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Kinya Osa
-
Patent number: 9405961Abstract: An image processing apparatus comprising a storage unit configured to store image data; a readout unit configured to read out the image data stored in the storage unit; a detection unit configured to detect a target object from the image data read out by the readout unit; a conversion unit configured to convert a resolution of the image data read out by the readout unit; and a write unit configured to write the image data having the resolution converted by the conversion unit in the storage unit, wherein the readout unit outputs the readout image data in parallel to the detection unit and the conversion unit.Type: GrantFiled: April 13, 2012Date of Patent: August 2, 2016Assignee: CANON KABUSHIKI KAISHAInventor: Kinya Osa
-
Publication number: 20150356741Abstract: A transmission device divides image data into a plurality of regions on the basis of a similarity of pixels and transmits the image data and region representative points of the plurality of regions. A reception device receives the image data and the region representative points transmitted from the transmission device. The reception device generates region labels used for identifying the plurality of regions using the image data and the region representative points.Type: ApplicationFiled: June 3, 2015Publication date: December 10, 2015Inventor: Kinya Osa
-
Patent number: 8929594Abstract: An image processing apparatus comprising a storage unit configured to store image data; a readout unit configured to read out the image data stored in the storage unit; a detection unit configured to detect a target object from the image data read out by the readout unit; a conversion unit configured to convert a resolution of the image data read out by the readout unit; and a write unit configured to write the image data having the resolution converted by the conversion unit in the storage unit, wherein the readout unit outputs the readout image data in parallel to the detection unit and the conversion unit.Type: GrantFiled: April 13, 2012Date of Patent: January 6, 2015Assignee: Canon Kabushiki KaishaInventor: Kinya Osa
-
Patent number: 8909974Abstract: A data processing apparatus comprising: a gate unit connected to an input or an output of a processing unit and configured to cut off the data input and output; a control unit configured to control a supply of clock to the processing unit; and an instruction unit configured to give an instruction for the clock control to the control unit, wherein the control unit controls the gate unit and controls the clock supplied to the processing unit based on an instruction from the instruction unit, whereby securing a higher power saving effect.Type: GrantFiled: December 9, 2011Date of Patent: December 9, 2014Assignee: Canon Kabushiki KaishaInventor: Kinya Osa
-
Publication number: 20140297707Abstract: There is provided an information processing apparatus. A multidimensional input vector is input. For each dimension of the input vector, a function value of a single-variable function with an element of the dimension as a variable is derived, by referring to a lookup table indicating a correspondence between a variable and a function value of the single-variable function. A product of the single-variable functions approximates a function value of a multiple-variable function. For each dimension of the input vector, a product of the function value derived by the derivation unit and a predetermined coefficient corresponding to the dimension is calculated. A value calculated using the total of the products calculated by the product calculation unit for each dimension of the input vector is output as a classification index indicating a class of the input vector.Type: ApplicationFiled: March 25, 2014Publication date: October 2, 2014Inventor: Kinya Osa
-
Patent number: 8559728Abstract: An image processing method includes sending test image data to a plurality of image recognition units configured to detect a recognition object from an image, setting an evaluation condition for evaluating a recognition result, evaluating a recognition result of the test image data by each of the plurality of image recognition units under the evaluation condition, and selecting from the plurality of image recognition units an image recognition unit to be used based on an evaluation result by the evaluation.Type: GrantFiled: August 19, 2009Date of Patent: October 15, 2013Assignee: Canon Kabushiki KaishaInventors: Noriyasu Hashiguchi, Kinya Osa
-
Patent number: 8467582Abstract: An image recognizing apparatus which makes it possible to shorten waiting time before the start of image recognition processing for recognition objects requested by clients. A registering section registers designating information designating recognition objects in image data and a recognition termination condition for terminating recognition carried out by an image recognizing section, which are transmitted from each of the clients that have requested the right of use of the image recognizing section, in association with each of the clients. A client managing section causes the image recognizing section to carry out recognition based on the registered designating information for a client apparatus given the right of use, and carries out control to change the right of use to the next client apparatus when the registered recognition termination condition is satisfied.Type: GrantFiled: October 1, 2009Date of Patent: June 18, 2013Assignee: Canon Kabushiki KaishaInventors: Fumitada Nagashima, Kinya Osa
-
Patent number: 8467571Abstract: An image recognition apparatus that recognizes an object related to a certain object in an image sequentially recognizes an object from the image in accordance with recognition-order information that indicates an object order in an object sequence including the certain object, the related object, and an object connected between those objects. The apparatus determines whether or not an object recognized in a current turn of recognition has a connective relationship with an extracted object obtained in a previous turn of recognition, and obtains the object that has been determined as having a connective relationship as an extracted object. Based on an object extracted by a repetition of the above processing, that is, recognition, connective relationship determination, and obtaining, in the above-described recognition order, the related object is associated with the certain object.Type: GrantFiled: September 30, 2009Date of Patent: June 18, 2013Inventors: Akiyoshi Momoi, Kinya Osa, Ryoko Mise
-
Patent number: 8369573Abstract: An image processing apparatus which is capable of suppressing an increase in the circuit size of buffers between data-processing circuits, thereby enabling an associated component thereof to be implemented by hardware. A position control unit sequentially shifts a position of a sub window image by a predetermined skip amount in a predetermined scanning direction, for scanning, and further repeating the scanning for skipped sub window images, after shifting a start position of the scanning, to thereby determine positions of all sub window images each as an area from a face image is to be detected.Type: GrantFiled: October 6, 2009Date of Patent: February 5, 2013Assignee: Canon Kabushiki KaishaInventors: Noriyasu Hashiguchi, Kinya Osa
-
Publication number: 20120269390Abstract: An image processing apparatus comprising a storage unit configured to store image data; a readout unit configured to read out the image data stored in the storage unit; a detection unit configured to detect a target object from the image data read out by the readout unit; a conversion unit configured to convert a resolution of the image data read out by the readout unit; and a write unit configured to write the image data having the resolution converted by the conversion unit in the storage unit, wherein the readout unit outputs the readout image data in parallel to the detection unit and the conversion unit.Type: ApplicationFiled: April 13, 2012Publication date: October 25, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Kinya Osa
-
Publication number: 20120159231Abstract: A data processing apparatus comprising: a gate unit connected to an input or an output of a processing unit and configured to cut off the data input and output; a control unit configured to control a supply of clock to the processing unit; and an instruction unit configured to give an instruction for the clock control to the control unit, wherein the control unit controls the gate unit and controls the clock supplied to the processing unit based on an instruction from the instruction unit, whereby securing a higher power saving effect.Type: ApplicationFiled: December 9, 2011Publication date: June 21, 2012Applicant: CANON KABUSHIKI KAISHAInventor: Kinya Osa
-
Publication number: 20100086177Abstract: An image processing apparatus which is capable of suppressing an increase in the circuit size of buffers between data-processing circuits, thereby enabling an associated component thereof to be implemented by hardware. A position control unit sequentially shifts a position of a sub window image by a predetermined skip amount in a predetermined scanning direction, for scanning, and further repeating the scanning for skipped sub window images, after shifting a start position of the scanning, to thereby determine positions of all sub window images each as an area from a face image is to be detected.Type: ApplicationFiled: October 6, 2009Publication date: April 8, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Noriyasu Hashiguchi, Kinya Osa
-
Publication number: 20100086213Abstract: An image recognition apparatus that recognizes an object related to a certain object in an image sequentially recognizes an object from the image in accordance with recognition-order information that indicates an object order in an object sequence including the certain object, the related object, and an object connected between those objects. The apparatus determines whether or not an object recognized in a current turn of recognition has a connective relationship with an extracted object obtained in a previous turn of recognition, and obtains the object that has been determined as having a connective relationship as an extracted object. Based on an object extracted by a repetition of the above processing, that is, recognition, connective relationship determination, and obtaining, in the above-described recognition order, the related object is associated with the certain object.Type: ApplicationFiled: September 30, 2009Publication date: April 8, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Akiyoshi Momoi, Kinya Osa, Ryoko Mise
-
Publication number: 20100080465Abstract: An image recognizing apparatus which makes it possible to shorten waiting time before the start of image recognition processing for recognition objects requested by clients. A registering section registers designating information designating recognition objects in image data and a recognition termination condition for terminating recognition carried out by an image recognizing section, which are transmitted from each of the clients that have requested the right of use of the image recognizing section, in association with each of the clients. A client managing section causes the image recognizing section to carry out recognition based on the registered designating information for a client apparatus given the right of use, and carries out control to change the right of use to the next client apparatus when the registered recognition termination condition is satisfied.Type: ApplicationFiled: October 1, 2009Publication date: April 1, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Fumitada Nagashima, Kinya Osa
-
Publication number: 20100046840Abstract: An image processing method includes sending test image data to a plurality of image recognition units configured to detect a recognition object from an image, setting an evaluation condition for evaluating a recognition result, evaluating a recognition result of the test image data by each of the plurality of image recognition units under the evaluation condition, and selecting from the plurality of image recognition units an image recognition unit to be used based on an evaluation result by the evaluation.Type: ApplicationFiled: August 19, 2009Publication date: February 25, 2010Applicant: CANON KABUSHIKI KAISHAInventors: Noriyasu Hashiguchi, Kinya Osa
-
Patent number: 6954155Abstract: A data compression method for executing encode commands for PackBits compression by a processor. The encode commands include a first command to obtain an encode processing state of the PackBits compression and control output of a control code (+1, ?2 etc.) based on the encode processing state, a second command to control output of input data (A to F) based on the encode processing state, and a third command to control output of a control command upon completion of the PackBits compression. In this arrangement, the PackBits encode processing can be performed at a high speed by the processor.Type: GrantFiled: March 8, 2004Date of Patent: October 11, 2005Assignee: Canon Kabushiki KaishaInventor: Kinya Osa