Patents by Inventor Shigeo Kodama
Shigeo Kodama 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: 20240144507Abstract: An information processing apparatus includes one or more memories storing instructions, and one or more processors executing the instructions to acquire a captured image and a distance image, detect an object from the captured image, acquire first distance information indicating a distance to the detected object, acquire a grounding position of the detected object based on the captured image and acquire second distance information indicating a distance to the detected object based on the first distance information and the acquired grounding position.Type: ApplicationFiled: January 11, 2024Publication date: May 2, 2024Inventors: Kazuya Nobayashi, Shin Tanaka, Makoto Oigawa, Shigeo Kodama, Tomoyuki Kawamoto
-
Patent number: 11908148Abstract: An electronic device includes at least one processor or circuit configured to function as a setting unit, an acquisition unit and a processing unit. The setting unit sets an object region in an image acquired from an imaging unit. The acquisition unit acquires a distance map including distance information corresponding to a pixel included in the object region. The processing unit determines object distance information indicating a distance to an object included in the object region, based on the distance information corresponding to the pixel included in the object region.Type: GrantFiled: March 21, 2022Date of Patent: February 20, 2024Assignee: CANON KABUSHIKI KAISHAInventors: Kazuya Nobayashi, Shin Tanaka, Makoto Oigawa, Shigeo Kodama, Tomoyuki Kawamoto
-
Publication number: 20230286548Abstract: An electronic instrument includes a first distance information acquisition unit acquiring first distance information corresponding to an object included in an image signal, at least one of a second distance information acquisition unit acquiring second distance information on the basis of at least one of information of an end position of the object included in the image signal and a third distance information acquisition unit configured to acquire third distance information based on information of a size of the object included in the image signal, and a distance information integration unit generating integrated distance information by combining and integrating at least two of the first distance information, the second distance information, and the third distance information.Type: ApplicationFiled: March 1, 2023Publication date: September 14, 2023Inventors: SHIN TANAKA, KAZUYA NOBAYASHI, MAKOTO OIGAWA, SHIGEO KODAMA, TOMOYUKI KAWAMOTO
-
Publication number: 20220319145Abstract: In order to realize an image processing device capable of obtaining a high-accuracy region division result while suppressing a processing load, an image processing device includes an object detection unit configured to detect an object from image data, a region setting unit configured to set a target region in which a category is assigned to pixels in accordance with a detection result of the object detection unit, and a category assignment unit configured to assign the category to the pixels belonging to the category of the target region which is set by the region setting unit.Type: ApplicationFiled: March 24, 2022Publication date: October 6, 2022Inventor: Shigeo Kodama
-
Publication number: 20220309694Abstract: An electronic device includes at least one processor or circuit configured to function as a setting unit, an acquisition unit and a processing unit. The setting unit sets an object region in an image acquired from an imaging unit. The acquisition unit acquires a distance map including distance information corresponding to a pixel included in the object region. The processing unit determines object distance information indicating a distance to an object included in the object region, based on the distance information corresponding to the pixel included in the object region.Type: ApplicationFiled: March 21, 2022Publication date: September 29, 2022Inventors: Kazuya Nobayashi, Shin Tanaka, Makoto Oigawa, Shigeo Kodama, Tomoyuki Kawamoto
-
Patent number: 11087428Abstract: There is provided with an image processing apparatus for performing image processing for an input image. Each of N processing modules refers to a processing result for a reference pixel different from a processing target pixel and generates a processing result for the processing target pixel. Each of the N processing modules generates a processing result for a first pixel included in the first pixel line and next generates a processing result for a second pixel. The second pixel is included in a second pixel line different from the first pixel line in the processing target region and becomes processable in accordance with the generation of the processing result for the first pixel.Type: GrantFiled: March 8, 2019Date of Patent: August 10, 2021Assignee: CANON KABUSHIKI KAISHAInventors: Shigeo Kodama, Kohei Kishi
-
Patent number: 10771657Abstract: An image processing apparatus performs image processing to print a color materials of a first color and a second color. When a sum of a first gradation data for the first color and a second gradation data for the second color is equal to or smaller than the maximum value of thresholds of a first threshold matrix, a generation unit generates a second quantization data for the second color based on a result of comparing the second gradation data with a second threshold. When the sum is greater than the maximum value, the generation unit generates third gradation data by subtracting the maximum value from the sum and generates the second quantization data based on a result of comparing the third gradation data with the first threshold or a result of comparing a difference between the second gradation data and the third gradation data with the second threshold.Type: GrantFiled: July 23, 2019Date of Patent: September 8, 2020Assignee: CANON KABUSHIKI KAISHAInventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
-
Patent number: 10769506Abstract: When a sum of a first gradation data for a first color and a second gradation data for a second color is greater than the maximum value of thresholds of a first threshold matrix, a generation unit generates a first overlapping gradation data and second overlapping gradation data by dividing a value obtained by subtracting the maximum value from the sum. Further, the generation unit generates a first quantization data based on a result of comparing the first overlapping gradation data with the second threshold or a result of comparing a difference between the first gradation data and the first overlapping gradation data with the first threshold, and generates a second quantization data based on a result of comparing the second overlapping gradation data with the first threshold or a result of comparing a difference between the second gradation data and the second overlapping gradation data with the second threshold.Type: GrantFiled: July 23, 2019Date of Patent: September 8, 2020Assignee: CANON KABUSHIKI KAISHAInventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
-
Patent number: 10650294Abstract: An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.Type: GrantFiled: January 3, 2017Date of Patent: May 12, 2020Assignee: CANON KABUSHIKI KAISHAInventors: Shigeo Kodama, Hisashi Ishikawa
-
Patent number: 10572985Abstract: An image processing circuit executes filter processing using a filter with respect to image data. The image processing circuit includes a supply unit and a plurality of multipliers. The supply unit is configured to supply M (M: a natural number) pieces of data of filter taps from data of interest in the image data and a data group in a vicinity of the data of interest. Each of the plurality of multipliers is configured to hold a coefficient having a predetermined bit count and multiply one of the M tap data with the corresponding coefficient according filter coefficients constituting the filter. Each of the plurality of multipliers is allocated to the one of the M tap data based on an allocation rule related to the plurality of predetermined bit counts and the filter coefficients constituting the filter.Type: GrantFiled: November 14, 2017Date of Patent: February 25, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Shigeo Kodama
-
Publication number: 20200045208Abstract: An image processing apparatus performs image processing to print a color materials of a first color and a second color. When a sum of a first gradation data for the first color and a second gradation data for the second color is equal to or smaller than the maximum value of thresholds of a first threshold matrix, a generation unit generates a second quantization data for the second color based on a result of comparing the second gradation data with a second threshold. When the sum is greater than the maximum value, the generation unit generates third gradation data by subtracting the maximum value from the sum and generates the second quantization data based on a result of comparing the third gradation data with the first threshold or a result of comparing a difference between the second gradation data and the third gradation data with the second threshold.Type: ApplicationFiled: July 23, 2019Publication date: February 6, 2020Inventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
-
Publication number: 20200042840Abstract: When a sum of a first gradation data for a first color and a second gradation data for a second color is greater than the maximum value of thresholds of a first threshold matrix, a generation unit generates a first overlapping gradation data and second overlapping gradation data by dividing a value obtained by subtracting the maximum value from the sum. Further, the generation unit generates a first quantization data based on a result of comparing the first overlapping gradation data with the second threshold or a result of comparing a difference between the first gradation data and the first overlapping gradation data with the first threshold, and generates a second quantization data based on a result of comparing the second overlapping gradation data with the first threshold or a result of comparing a difference between the second gradation data and the second overlapping gradation data with the second threshold.Type: ApplicationFiled: July 23, 2019Publication date: February 6, 2020Inventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
-
Patent number: 10534987Abstract: An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.Type: GrantFiled: March 1, 2019Date of Patent: January 14, 2020Assignee: CANON KABUSHIKI KAISHAInventors: Shigeo Kodama, Hisashi Ishikawa
-
Publication number: 20190295209Abstract: There is provided with an image processing apparatus for performing image processing for an input image. Each of N processing modules refers to a processing result for a reference pixel different from a processing target pixel and generates a processing result for the processing target pixel. Each of the N processing modules generates a processing result for a first pixel included in the first pixel line and next generates a processing result for a second pixel. The second pixel is included in a second pixel line different from the first pixel line in the processing target region and becomes processable in accordance with the generation of the processing result for the first pixel.Type: ApplicationFiled: March 8, 2019Publication date: September 26, 2019Inventors: Shigeo Kodama, Kohei Kishi
-
Publication number: 20190197373Abstract: An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.Type: ApplicationFiled: March 1, 2019Publication date: June 27, 2019Inventors: Shigeo Kodama, Hisashi Ishikawa
-
Publication number: 20180144452Abstract: An image processing circuit executes filter processing using a filter with respect to image data. The image processing circuit includes a supply unit and a plurality of multipliers. The supply unit is configured to supply M (M: a natural number) pieces of data of filter taps from data of interest in the image data and a data group in a vicinity of the data of interest. Each of the plurality of multipliers is configured to hold a coefficient having a predetermined bit count and multiply one of the M tap data with the corresponding coefficient according filter coefficients constituting the filter. Each of the plurality of multipliers is allocated to the one of the M tap data based on an allocation rule related to the plurality of predetermined bit counts and the filter coefficients constituting the filter.Type: ApplicationFiled: November 14, 2017Publication date: May 24, 2018Inventor: Shigeo Kodama
-
Publication number: 20170116502Abstract: An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.Type: ApplicationFiled: January 3, 2017Publication date: April 27, 2017Inventors: Shigeo Kodama, Hisashi Ishikawa
-
Patent number: 9569706Abstract: An image processing apparatus includes a target value calculation unit configured to calculate a target value to be output in a predetermined region in input image data based on pixel values of pixels included in the region, a distribution order determination unit configured to determine a distribution order of output values for distributing output values corresponding to the target value in the region based on a pixel value of each pixel included in the region and a threshold value in the threshold matrix corresponding to the pixel, and an output value determination unit configured to determine an output value of each pixel included in the region by allocating the target value to at least one pixel included in the region in the distribution order.Type: GrantFiled: June 15, 2015Date of Patent: February 14, 2017Assignee: Canon Kabushiki KaishaInventors: Shigeo Kodama, Hisashi Ishikawa
-
Patent number: 9485388Abstract: An apparatus that corrects multivalued data after halftone processing and which includes a line input unit configured to input multivalued data of a correction line to be corrected among the multivalued data, a detection unit configured to convert multivalued data of a precedent line that precedes the correction line by N lines into dot data and to detect a dot in the precedent line, and a line correction unit configured to correct the multivalued data of the correction line based on a number of linked dots from the bottom-end edge, and the number of linked detected dots is the number of dots that are linked in a sub scanning direction from the correction line down to the bottom-end edge, and the bottom-end edge is an edge at which the density becomes lower in the sub scanning direction and the lower of density values represents the background color.Type: GrantFiled: July 23, 2015Date of Patent: November 1, 2016Assignee: CANON KABUSHIKI KAISHAInventors: Shigeo Kodama, Hisashi Ishikawa, Go Araki
-
Patent number: 9406005Abstract: A gamma correction table generation method includes: obtaining density information by reading, with a reading sensor, a density patch output by an image forming device in a range wider than a cell, the density patch including a plurality of cells disposed such that a part of the cells as a unit representing a tone overlaps with each other and dots included in each of the cells are separated from each other to an extent that no influence is exerted on each other on a recording medium which the image forming device outputs; correcting the density information according to a number of the cells in the density patch; and generating a gamma correction table based on the corrected density information.Type: GrantFiled: January 6, 2016Date of Patent: August 2, 2016Assignee: Canon Kabushiki KaishaInventor: Shigeo Kodama