×

VIDEO FRAME ENCODING AND DECODING

  • US 20090080521A1
  • Filed: 11/26/2008
  • Published: 03/26/2009
  • Est. Priority Date: 01/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for encoding a video signal representing at least one video frame, with at least one video frame being composed of picture samples, the picture samples belonging either to a first or a second field being captured at different time instants, the video frame being spatially divided up into macroblock pair regions, each macroblock pair region being associated with a top and bottom macroblock, the method comprising the following steps:

  • deciding, for each macroblock pair region, as to whether same is of a first or a second distribution type;

    assigning, for each macroblock pair region, each of the pixel samples in the respective macroblock pair region to a respective one of the top and bottom macroblock of the respective macroblock pair region, in accordance with the distribution type of the respective macroblock pair region;

    pre-coding the video signal into a pre-coded video signal, the pre-coding comprising the sub-step of pre-coding a current macroblock of the top and bottom macroblock associated with a current macroblock pair region of the macroblock pair regions to obtain a current syntax element being a type indicator specifying a partitioning of the current macroblock used for motion description;

    determining, for the current syntax element, a neighboring macroblock at least based upon as to whether the current macroblock pair region is of a first or second distribution type;

    assigning one of at least two context models to the current syntax element based on a type indicator of the neighboring macroblock, wherein each context model is associated with a different probability estimation; and

    arithmetically encoding the syntax element into a coded bit stream based on the probability estimation with which the assigned context model is associated.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×