Motion vector coding and decoding in interlaced frame coded pictures

   
   

In one aspect, an encoder/decoder receives information for four field motion vectors for a macroblock in an interlaced frame-coded, forward-predicted picture and processes the macroblock using the four field motion vectors. In another aspect, an encoder/decoder determines a number of valid candidate motion vectors and calculates a field motion vector predictor. The encoder/decoder does not perform a median operation on the valid candidates if there are less than three of them. In another aspect, an encoder/decoder determines valid candidates, determines field polarities for the valid candidates, and calculates a motion vector predictor based on the field polarities. In another aspect, an encoder/decoder determines one or more valid candidates, determines a field polarity for each individual valid candidate, allocates each individual valid candidate to one of two sets (e.g., opposite polarity and same polarity sets) depending on its field polarity, and calculates a motion vector predictor based on the two sets.

In één aspect, ontvangen een codeur/een decoder informatie voor vier vectoren van de gebiedsmotie voor een macroblock in een doorweven kader-gecodeerd, voorwaarts-voorspeld beeld en processen macroblock gebruikend de vier vectoren van de gebiedsmotie. In een ander aspect, bepalen een codeur/een decoder een aantal geldige kandidaatmotievectoren en berekenen een vectorvoorspeller van de gebiedsmotie. De codeur/de decoder voeren geen middenhandeling op de geldige kandidaten uit als er minder dan drie van hen zijn. In een ander aspect, bepalen een codeur/een decoder geldige kandidaten, bepalen gebiedspolariteit voor de geldige kandidaten, en berekenen een motie vectorvoorspeller die op de gebiedspolariteit wordt gebaseerd. In een ander aspect, bepalen een codeur/een decoder één of meerdere geldige kandidaten, bepalen een gebiedspolariteit voor elke individuele geldige kandidaat, wijzen elke individuele geldige kandidaat aan één van twee reeksen (b.v., tegenovergestelde polariteit en zelfde polariteitsreeksen) afhankelijk van zijn gebiedspolariteit toe, en berekenen een motie vectorvoorspeller die op de twee reeksen wordt gebaseerd.

 
Web www.patentalert.com

< Methods of factoring operating system functions, methods of converting operating systems, and related apparatus

< Interactive entertainment system for presenting supplemental interactive content together with continuous video programs

> Chroma motion vector derivation

> Chroma motion vector derivation for interlaced forward-predicted fields

~ 00167