Patents by Inventor Toru Kumakura

Toru Kumakura 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: 9667973
    Abstract: A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: May 30, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Hideki Takehara, Motoharu Ueda, Masayoshi Nishitani, Hiroya Nakamura, Satoru Sakazume, Kazumi Arakage, Shigeru Fukushima, Toru Kumakura
  • Patent number: 9667977
    Abstract: In a picture coding device, a significant coefficient information coding controller 706 and an arithmetic encoder 701 code significant difference coefficient information indicating that a difference coefficient value is not zero and significant for each of the difference coefficients in the partial region of the coding target. A difference coefficient value coding controller 707 and the arithmetic encoder 701 code difference coefficient values when significant difference coefficient information is significant for each of pixels in the partial region of the coding target. The significant coefficient information coding controller 706 decides a context for coding the significant difference coefficient information in the partial region of the coding target based on information indicating significance of the difference coefficient in the coded partial region.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: May 30, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9615109
    Abstract: In a picture coding device that partitions differential information between a picture that is a coding target and a picture that is a prediction target into a plurality of sub blocks and codes the partitioned sub blocks in a predetermined sequence, a significant sub block information coding controller and a calculation encoder code significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero. A significant coefficient information coding controller and the calculation encoder code significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A differential coefficient value coding controller and the calculation encoder code the value of the differential coefficient.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: April 4, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Patent number: 9614888
    Abstract: A picture coding device partitions differential information between a coding target picture and a prediction target picture into sub blocks and codes the partitioned sub blocks. The device codes significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero and codes significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A context index processing unit derives a context used for coding the significant sub block information and a context used for coding the significant differential coefficient information of the differential coefficient that is a coding target based on an addition equation using the significant sub block information of a coded sub block that is horizontally neighboring to the coding target sub block and the significant sub block information of a coded sub block that is vertically neighboring.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: April 4, 2017
    Assignee: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima
  • Publication number: 20170041614
    Abstract: A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
    Type: Application
    Filed: October 24, 2016
    Publication date: February 9, 2017
    Inventors: Hideki Takehara, Motoharu Ueda, Masayoshi Nishitani, Hiroya Nakamura, Satoru Sakazume, Kazumi Arakage, Shigeru Fukushima, Toru Kumakura
  • Patent number: 9516318
    Abstract: A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: December 6, 2016
    Assignee: JVC KENWOOD Corporation
    Inventors: Hideki Takehara, Motoharu Ueda, Masayoshi Nishitani, Hiroya Nakamura, Satoru Sakazume, Kazumi Arakage, Shigeru Fukushima, Toru Kumakura
  • Publication number: 20160080773
    Abstract: In a picture coding device for coding picture signals including a brightness signal and a color-difference signal in a block unit using intra-prediction and coding information regarding an intra-prediction mode, when aspect ratios of pixels of the brightness signal and the color-difference signal are different from each other, a bitstream generator converts a mode number of a first intra-color-difference prediction mode used when the aspect ratios are equal to each other into a scaled mode number and derives a second intra-color-difference prediction mode used when the aspect ratios are different from each other.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 17, 2016
    Inventors: Hiroya NAKAMURA, Motoharu UEDA, Shigeru FUKUSHIMA, Toru KUMAKURA
  • Publication number: 20160050412
    Abstract: A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 18, 2016
    Inventors: Hideki Takehara, Motoharu Ueda, Masayoshi Nishitani, Hiroya Nakamura, Satoru Sakazume, Kazumi Arakage, Shigeru Fukushima, Toru Kumakura
  • Patent number: 9237354
    Abstract: A motion vector detector detects a motion vector from a first reference image for a coding target block. A multiple reference image composition unit creates a composite reference block that a first reference block extracted from the first reference image using the motion vector has been composited with a predetermined region of at least one of other reference images. Setting the composite reference block as a prediction block, an entropy encoder encodes a prediction difference block that the prediction block has been subtracted from the coding target block.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 12, 2016
    Assignee: JVC KENWOOD Corporation
    Inventors: Motoharu Ueda, Satoru Sakazume, Shigeru Fukushima, Toru Kumakura
  • Patent number: 9225992
    Abstract: An intra-prediction unit generates an intra-prediction signal of an image. A subtraction unit calculates a first residual signal from a difference between an original signal of the image and the intra-prediction signal. A residual approximation signal creation unit creates a residual approximation signal by linearly approximating the first residual signal based on a DC component of the first residual signal. A subtraction unit calculates a second residual signal from a difference between the first residual signal and the residual approximation signal. An orthogonal transformation coefficient integration unit generates a third residual signal by synthesizing the DC component of the first residual signal and the second residual signal. A variable-length encoding unit performs variable-length encoding of the third residual signal.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: December 29, 2015
    Assignee: JVC KENWOOD Corporation
    Inventor: Toru Kumakura
  • Patent number: 9204147
    Abstract: A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: December 1, 2015
    Assignee: JVC KENWOOD Corporation
    Inventors: Hideki Takehara, Motoharu Ueda, Masayoshi Nishitani, Hiroya Nakamura, Satoru Sakazume, Kazumi Arakage, Shigeru Fukushima, Toru Kumakura
  • Publication number: 20150010078
    Abstract: A picture coding device partitions differential information between a coding target picture and a prediction target picture into sub blocks and codes the partitioned sub blocks. The device codes significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero and codes significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A context index processing unit derives a context used for coding the significant sub block information and a context used for coding the significant differential coefficient information of the differential coefficient that is a coding target based on an addition equation using the significant sub block information of a coded sub block that is horizontally neighboring to the coding target sub block and the significant sub block information of a coded sub block that is vertically neighboring.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Toru KUMAKURA, Shigeru FUKUSHIMA
  • Publication number: 20150010077
    Abstract: In a picture coding device that partitions differential information between a picture that is a coding target and a picture that is a prediction target into a plurality of sub blocks and codes the partitioned sub blocks in a predetermined sequence, a significant sub block information coding controller and a calculation encoder code significant sub block information that represents whether or not all the values of differential coefficients belonging to the sub block are zero. A significant coefficient information coding controller and the calculation encoder code significant differential coefficient information that represents whether or not the value of the differential coefficient is zero. A differential coefficient value coding controller and the calculation encoder code the value of the differential coefficient.
    Type: Application
    Filed: September 24, 2014
    Publication date: January 8, 2015
    Inventors: Toru KUMAKURA, Shigeru FUKUSHIMA
  • Publication number: 20140376627
    Abstract: In a picture coding device, a significant coefficient information coding controller 706 and an arithmetic encoder 701 code significant difference coefficient information indicating that a difference coefficient value is not zero and significant for each of the difference coefficients in the partial region of the coding target. A difference coefficient value coding controller 707 and the arithmetic encoder 701 code difference coefficient values when significant difference coefficient information is significant for each of pixels in the partial region of the coding target. The significant coefficient information coding controller 706 decides a context for coding the significant difference coefficient information in the partial region of the coding target based on information indicating significance of the difference coefficient in the coded partial region.
    Type: Application
    Filed: September 5, 2014
    Publication date: December 25, 2014
    Inventors: Toru KUMAKURA, Shigeru FUKUSHIMA
  • Publication number: 20140161180
    Abstract: A prediction direction difference calculating unit derives a prediction direction difference in intra prediction modes of a plurality of reference blocks used for an intra prediction processing of a block to be coded. A most probable mode determining unit and a coding tree selecting unit determine a most probable mode as an intra prediction mode candidate of the block to be coded based on the intra prediction modes of the reference blocks used for deriving the prediction direction difference and the prediction direction difference, and creates a coding tree assigned with a bitstream having a shorter code length than other prediction modes for the determined most probable mode. A variable length coding unit codes information for specifying an intra prediction mode of the block to be coded according to the coding tree.
    Type: Application
    Filed: November 26, 2013
    Publication date: June 12, 2014
    Applicant: JVC KENWOOD Corporation
    Inventor: Toru Kumakura
  • Publication number: 20140146876
    Abstract: An inter mode coding unit codes the information regarding the motion information of either one of a merge mode and a motion vector difference mode. A block size information coding unit codes the shape of the block on which the motion compensation prediction is performed. An evaluation inter mode setting unit sets the shape of the block, on which the motion compensation prediction is performed, then selects at least one of the merge mode and the motion vector difference mode, according to the shape thereof set. An inter mode determining unit determines an inter mode of the information regarding the motion information to be coded by the inter mode coding unit in the selectable inter mode.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 29, 2014
    Applicant: JVC KENWOOD Corporation
    Inventors: Hideki TAKEHARA, Shigeru FUKUSHIMA, Toru KUMAKURA, Masayoshi NISHITANI, Kazumi ARAKAGE
  • Publication number: 20140098865
    Abstract: An intra prediction mode selecting unit selects an intra prediction mode for a block subject to coding. A most probable mode list construction unit constructs, using intra prediction modes for multiple reference blocks, a list of most probable modes having a certain number of elements for any block subject to coding, irrespective of the number of different intra prediction modes for multiple coded blocks. A most probable mode index calculating unit calculates, when the intra prediction mode for a block subject to coding is probable, information identifying the most probable mode according to the list. A non-probable mode index calculating unit calculates, when the intra prediction mode for a block subject to coding is not probable, information identifying the non-probable mode according to the list.
    Type: Application
    Filed: December 11, 2013
    Publication date: April 10, 2014
    Applicant: JVC KENWOOD Corporation
    Inventors: Toru Kumakura, Shigeru Fukushima, Motoharu Ueda
  • Publication number: 20140044171
    Abstract: A first vector predictor candidate list generating unit generates a first motion vector predictor candidate list from motion vectors of encoded neighboring blocks to blocks to be encoded. A second vector predictor candidate list generating unit generates a second motion vector predictor candidate list from motion vectors of blocks at the same positions as the blocks to be encoded in an encoded image and neighboring blocks to the blocks at the same positions. A combination determining unit determines whether to generate a third vector predictor candidate list combining the first and second vector predictor candidate lists by comparison of a block size of the blocks to be encoded and a threshold size. A vector predictor candidate list deciding unit generates the third vector predictor candidate list from the first vector predictor candidate list.
    Type: Application
    Filed: September 6, 2013
    Publication date: February 13, 2014
    Applicant: JVC KENWOOD CORPORATION
    Inventors: Hideki Takehara, Motoharu Ueda, Masayoshi Nishitani, Hiroya Nakamura, Satoru Sakazume, Kazumi Arakage, Shigeru Fukushima, Toru Kumakura
  • Publication number: 20130083846
    Abstract: A luminance intra prediction mode encoding unit encodes a luminance component intra frame prediction mode for an encoding target block. A color difference intra prediction mode encoding unit encodes color difference prediction mode determination information for identifying a color difference component intra frame prediction mode for the encoding target block, referring to the luminance component intra frame prediction mode for the encoding target block, and then selects a vertical mode or a horizontal mode, each configured as a color difference component intra frame prediction mode, such that the selected mode has a smaller or otherwise greater angle between itself and the luminance component intra frame prediction mode for the encoding target block, and encodes color difference prediction mode determination information which indicates a vertical/horizontal mode in which the selected mode is employed as the color difference component intra frame prediction mode for the encoding target block.
    Type: Application
    Filed: September 13, 2012
    Publication date: April 4, 2013
    Applicant: JVC KENWOOD CORPORATION
    Inventor: Toru KUMAKURA
  • Patent number: 8149914
    Abstract: A video signal is encoded at a plurality of coding layers exhibiting different spatial resolutions. An input video signal is spatially scaled down into a resolution-lowered video signal that exhibits a resolution lower than the video signal. The resolution-lowered video signal is encoded with a decoding procedure to obtain first coded data and a decoded signal. The decoded signal is spatially scaled up through a high-resolution procedure with reference to the input video signal so that the decoded signal has a smaller error with respect to the input video signal, to obtain a high-resolution scaled-up video signal. The input video signal is encoded through inter-spatial resolution prediction using the high-resolution scaled-up video signal as a predictive signal, to obtain second coded data that exhibits a resolution higher than the resolution-lowered video signal.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: April 3, 2012
    Assignee: Victor Company of Japan, Ltd.,
    Inventors: Kazuhiro Shimauchi, Satoru Sakazume, Toru Kumakura, Motoharu Ueda