Patents by Inventor Tomonori Matsuzaki

Tomonori Matsuzaki 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: 9258569
    Abstract: It is an object of the present invention to provide a method, a program, and an apparatus for processing a moving image, allowing efficient and smooth decoding in a simple configuration without heavily depending on the functions of an OS. Herein disclosed is a method for processing a moving image using a plurality of processing units, comprising: a step of dividing a frame of the moving image into a plurality of slices, where a number of the plurality of slices is not a multiple of a number of the plurality of processing units; a processing step, assigned to each of the plurality of slices, for processing each of the plurality of slices; and a switching step for executing slice switching, which switches between the slices to be processed, in the processing step.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: February 9, 2016
    Assignee: GVBB Holdings S.A.R.L.
    Inventor: Tomonori Matsuzaki
  • Patent number: 9088794
    Abstract: [Problem to be solved] To provide a shuffling device that can lower correlation between macroblocks by executing macroblock shuffling substantially equally to an image with an arbitrary size. [Means for solving the problem] A macroblock shuffling device, comprising: a pack creation portion that extracts and rearranges in order a macroblock from a screen on which a plurality of macroblocks constituting the image data are arranged, and creates a plurality of packs, each having a first predetermined number of or a second predetermined number smaller than the first predetermined number of the macroblocks; and a slice creation portion that extracts macroblocks one by one in order from each of the plurality of packs created by the pack creation portion and creates the same number as the first predetermined number of slices, each having a plurality of macroblocks.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: July 21, 2015
    Assignee: GVBB Holdings S.A.R.L.
    Inventor: Tomonori Matsuzaki
  • Patent number: 8731056
    Abstract: It is an object of the present invention to provide an image encoding apparatus, an image encoding method, and an image encoding program, which can homogenize image quality of an image as a whole without lowering encoding efficiency, being operable at high speed, and reduce the size of circuit scale by performing macroblock shuffling without changing slice structure. Provided is an image encoding apparatus, including: a shuffling portion which collects and shuffles a plurality of macroblocks constituting image data from respective positions within an image; an encoding portion which performs space-frequency transform and entropy encoding on the plurality of macroblocks collected and shuffled by the shuffling portion, as a base unit; and a rate control portion which controls the encoding portion to adjust the rate of the plurality of macroblocks after the encoding.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: May 20, 2014
    Inventors: Yousuke Takada, Tomonori Matsuzaki
  • Publication number: 20120134422
    Abstract: [Problem to be solved] To provide a shuffling device that can lower correlation between macroblocks by executing macroblock shuffling substantially equally to an image with an arbitrary size. [Means for solving the problem] A macroblock shuffling device, comprising: a pack creation portion that extracts and rearranges in order a macroblock from a screen on which a plurality of macroblocks constituting the image data are arranged, and creates a plurality of packs, each having a first predetermined number of or a second predetermined number smaller than the first predetermined number of the macroblocks; and a slice creation portion that extracts macroblocks one by one in order from each of the plurality of packs created by the pack creation portion and creates the same number as the first predetermined number of slices, each having a plurality of macroblocks.
    Type: Application
    Filed: June 25, 2009
    Publication date: May 31, 2012
    Applicant: GVBB Holdings S.A.R.L.
    Inventor: Tomonori Matsuzaki
  • Publication number: 20120082240
    Abstract: There is disclosed an apparatus including: a source for providing encoded data of image data or audio data, the encoded data including a plurality of pieces of element data being able to be decoded independently, each of the plurality of pieces of element data including at least one block; first processing means for generating block information identifying a first block to be processed first among the at least one block; a plurality of second processing means for generating block information identifying a subsequent block to the first block based on an order of decoding processing in element data corresponding to the block information; a plurality of decoding means for decoding, in parallel, a block identified by referring to one piece of unreferenced block information among the generated block information; and storing means for storing the decoded block and forming decoded element data corresponding to the block. An editing apparatus including such an apparatus is also disclosed.
    Type: Application
    Filed: June 9, 2009
    Publication date: April 5, 2012
    Inventors: Yousuke Takada, Tomonori Matsuzaki
  • Publication number: 20110206121
    Abstract: It is an object of the present invention to provide an image encoding apparatus, an image encoding method, and an image encoding program, which can homogenize image quality of an image as a whole without lowering encoding efficiency, being operable at high speed, and reduce the size of circuit scale by performing macroblock shuffling without changing slice structure. Provided is an image encoding apparatus, including: a shuffling portion which collects and shuffles a plurality of macroblocks constituting image data from respective positions within an image; an encoding portion which performs space-frequency transform and entropy encoding on the plurality of macroblocks collected and shuffled by the shuffling portion, as a base unit; and a rate control portion which controls the encoding portion to adjust the rate of the plurality of macroblocks after the encoding.
    Type: Application
    Filed: October 22, 2009
    Publication date: August 25, 2011
    Inventors: Yousuke Takada, Tomonori Matsuzaki
  • Publication number: 20110188570
    Abstract: It is an object of the present invention to provide a method, a program, and an apparatus for processing a moving image, allowing efficient and smooth decoding in a simple configuration without heavily depending on the functions of an OS. Herein disclosed is a method for processing a moving image using a plurality of processing units, comprising: a step of dividing a frame of the moving image into a plurality of slices, where a number of the plurality of slices is not a multiple of a number of the plurality of processing units; a processing step, assigned to each of the plurality of slices, for processing each of the plurality of slices; and a switching step for executing slice switching, which switches between the slices to be processed, in the processing step.
    Type: Application
    Filed: June 26, 2008
    Publication date: August 4, 2011
    Applicant: THOMSON LICENSING
    Inventor: Tomonori Matsuzaki