Patents by Inventor Antti Olli Hallapuro

Antti Olli Hallapuro 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: 20090016626
    Abstract: A system and method for video/image encoding and decoding, where transform coefficients associated with a plurality of blocks are reorganized and coded together. Various embodiments perform transform and quantization and generate transform coefficients, where the coefficients of the transform blocks are reorganized and interleaved. Additionally, an encoding process involves coding only a subset of the transform coefficients belonging to the transform blocks resulting in one or more transform blocks less than the original number of transform blocks, and putting this into a bitstream. A decoding process involves decoding the one or more resulting transform blocks including the subset of transform coefficients from the bistream, the transform coefficients being put in an array and decoded. The decoder de-interleaves the decoded transform coefficients and any remaining coefficients of the one or more transform blocks are filled in according to a plurality of different methods.
    Type: Application
    Filed: June 12, 2008
    Publication date: January 15, 2009
    Inventors: Cixun Zhang, Kemal Ugur, Jani Lainema, Antti Olli Hallapuro
  • Patent number: 7280599
    Abstract: A method of interpolation in video coding in which an image comprising pixels arranged in rows and columns and represented by values having a specified dynamic range, the pixels in the rows residing at unit horizontal locations and the pixels in the columns residing at unit vertical locations, is interpolated to generate values for sub-pixels at fractional horizontal and vertical locations, the method comprising: a) when values for sub-pixels at half unit horizontal and unit vertical locations, and unit horizontal and half unit vertical locations are required, interpolating such values directly using weighted sums of pixels residing at unit horizontal and unit vertical locations; b) when values for sub-pixels at half unit horizontal and half unit vertical locations are required, interpolating such values directly using a weighted sum of values for sub-pixels residing at half unit horizontal and unit vertical locations calculated according to step (a); and c) when values for sub-pixels at quarter unit horiz
    Type: Grant
    Filed: March 25, 2005
    Date of Patent: October 9, 2007
    Assignee: Nokia Corporation
    Inventors: Marta Karczewicz, Antti Olli Hallapuro
  • Patent number: 6950469
    Abstract: A method of interpolation in video coding in which an image comprising pixels arranged in rows and columns and represented by values having a specified dynamic range, the pixels in the rows residing at unit horizontal locations and the pixels in the columns residing at unit vertical locations, is interpolated to generate values for sub-pixels at fractional horizontal and vertical locations, the method comprising: a) when values for sub-pixels at half unit horizontal and unit vertical locations, and unit horizontal and half unit vertical locations are required, interpolating such values directly using weighted sums of pixels residing at unit horizontal and unit vertical locations; b) when values for sub-pixels at half unit horizontal and half unit vertical locations are required, interpolating such values directly using a weighted sum of values for sub-pixels residing at half unit horizontal and unit vertical locations calculated according to step (a); and c) when values for sub-pixels at quarter unit horiz
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: September 27, 2005
    Assignee: Nokia Corporation
    Inventors: Marta Karczewicz, Antti Olli Hallapuro
  • Publication number: 20030112864
    Abstract: A method of interpolation in video coding in which an image comprising pixels arranged in rows and columns and represented by values having a specified dynamic range, the pixels in the rows residing at unit horizontal locations and the pixels in the columns residing at unit vertical locations, is interpolated to generate values for sub-pixels at fractional horizontal and vertical locations, the method comprising:
    Type: Application
    Filed: September 17, 2001
    Publication date: June 19, 2003
    Inventors: Marta Karczewicz, Antti Olli Hallapuro