Nova Patents
EP2323398A2

Coding and decoding for interlaced video

Abstract

Various techniques and tools for coding and decoding interlaced video are described, including (1) hybrid motion vector prediction for interlaced forward-predicted fields, (2) using motion vector block patterns, (3) selecting between dominant and non-dominant polarities for motion vector predictors, (4) joint coding and decoding of reference field selection information and differential motion vector information, (5) joint coding/decoding of macroblock mode information for macroblocks of interlaced forward-predicted fields, (6) using a signal of the number of reference fields available for an interlaced forward-predicted field, and (7) deriving chroma motion vectors for macroblocks of interlaced forward-predicted fields. The various techniques and tools can be used in combination or independently.

EP2323398A2, drawing sheet 1
Sheet 1 of 115

Term

Term ended

Projected expiry passed 3 September 2024, 2.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 4 independent, 11 dependent

  1. 1
    In a computing device that implements a video decoder, a method comprising:processing a first field-level signal indicating whether an interlaced forward-predicted field has one reference field or two possible reference fields for motion compensation;if the first field-level signal indicates the interlaced forward-predicted field has one reference field, processing a second field-level signal identifying the one reference field from among the two possible reference fields, the identified reference field being used for all of the motion compensation for the interlaced forward-predicted field;and performing the motion compensation for the interlaced forward-predicted field.
  2. 9
    A computing device that implements a video decoder, the computing device comprising a processor, memory and storage that stores computer-executable instructions for causing the processor to perform the method of any one of claims 1-8.
  3. 10
    In a computing device that implements a video encoder, a method comprising:encoding an interlaced forward-predicted field, including performing motion compensation for the interlaced forward-predicted field;and outputting results of the encoding in a bit stream, including: signaling a first field-level signal that indicates whether the interlaced forward-predicted field (a) has one reference field and uses field-level reference field selection in the motion compensation, or (b) has two possible reference fields and uses per motion vector reference field selection in the motion compensation;and if the first field-level signal indicates the interlaced forward-predicted field has one reference field and uses field-level reference field selection in the motion compensation, signaling a second field-level signal that identifies the one reference field from among the two possible reference fields, the identified reference field being used for all of the motion compensation for the interlaced forward-predicted field.
  4. 14
    A computing device that implements a video encoder, the computing device comprising a processor, memory and storage that stores computer-executable instructions for causing the processor to perform the method of any one of claims 10-13.
  5. 15
    A computer-readable medium storing computer-executable instructions for causing a computer system programmed thereby to perform the method of any of claims 1-8 and 10-13.