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: 20240144507
    Abstract: 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: Application
    Filed: January 11, 2024
    Publication date: May 2, 2024
    Inventors: Kazuya Nobayashi, Shin Tanaka, Makoto Oigawa, Shigeo Kodama, Tomoyuki Kawamoto
  • Patent number: 11908148
    Abstract: 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: Grant
    Filed: March 21, 2022
    Date of Patent: February 20, 2024
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Kazuya Nobayashi, Shin Tanaka, Makoto Oigawa, Shigeo Kodama, Tomoyuki Kawamoto
  • Publication number: 20230286548
    Abstract: 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: Application
    Filed: March 1, 2023
    Publication date: September 14, 2023
    Inventors: SHIN TANAKA, KAZUYA NOBAYASHI, MAKOTO OIGAWA, SHIGEO KODAMA, TOMOYUKI KAWAMOTO
  • Publication number: 20220319145
    Abstract: 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: Application
    Filed: March 24, 2022
    Publication date: October 6, 2022
    Inventor: Shigeo Kodama
  • Publication number: 20220309694
    Abstract: 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: Application
    Filed: March 21, 2022
    Publication date: September 29, 2022
    Inventors: Kazuya Nobayashi, Shin Tanaka, Makoto Oigawa, Shigeo Kodama, Tomoyuki Kawamoto
  • Patent number: 11087428
    Abstract: 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: Grant
    Filed: March 8, 2019
    Date of Patent: August 10, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Shigeo Kodama, Kohei Kishi
  • Patent number: 10771657
    Abstract: 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: Grant
    Filed: July 23, 2019
    Date of Patent: September 8, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
  • Patent number: 10769506
    Abstract: 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: Grant
    Filed: July 23, 2019
    Date of Patent: September 8, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
  • Patent number: 10650294
    Abstract: 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: Grant
    Filed: January 3, 2017
    Date of Patent: May 12, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Shigeo Kodama, Hisashi Ishikawa
  • Patent number: 10572985
    Abstract: 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: Grant
    Filed: November 14, 2017
    Date of Patent: February 25, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Shigeo Kodama
  • Publication number: 20200045208
    Abstract: 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: Application
    Filed: July 23, 2019
    Publication date: February 6, 2020
    Inventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
  • Publication number: 20200042840
    Abstract: 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: Application
    Filed: July 23, 2019
    Publication date: February 6, 2020
    Inventors: Tsukasa Doi, Hirokazu Tanaka, Hisashi Ishikawa, Shoei Moribe, Yusuke Yamamoto, Shigeo Kodama, Yuta Ikeshima
  • Patent number: 10534987
    Abstract: 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: Grant
    Filed: March 1, 2019
    Date of Patent: January 14, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Shigeo Kodama, Hisashi Ishikawa
  • Publication number: 20190295209
    Abstract: 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: Application
    Filed: March 8, 2019
    Publication date: September 26, 2019
    Inventors: Shigeo Kodama, Kohei Kishi
  • Publication number: 20190197373
    Abstract: 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: Application
    Filed: March 1, 2019
    Publication date: June 27, 2019
    Inventors: Shigeo Kodama, Hisashi Ishikawa
  • Publication number: 20180144452
    Abstract: 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: Application
    Filed: November 14, 2017
    Publication date: May 24, 2018
    Inventor: Shigeo Kodama
  • Publication number: 20170116502
    Abstract: 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: Application
    Filed: January 3, 2017
    Publication date: April 27, 2017
    Inventors: Shigeo Kodama, Hisashi Ishikawa
  • Patent number: 9569706
    Abstract: 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: Grant
    Filed: June 15, 2015
    Date of Patent: February 14, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Shigeo Kodama, Hisashi Ishikawa
  • Patent number: 9485388
    Abstract: 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: Grant
    Filed: July 23, 2015
    Date of Patent: November 1, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Shigeo Kodama, Hisashi Ishikawa, Go Araki
  • Patent number: 9406005
    Abstract: 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: Grant
    Filed: January 6, 2016
    Date of Patent: August 2, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shigeo Kodama