Motion vector coding and decoding in interlaced frame coded pictures
AssigneeMicrosoft Corporation
InventorsPohsiang Hsu, Thomas W. Holcomb, Chih-Lung Lin
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPohsiang Hsu, Thomas W. Holcomb, Chih-Lung Lin
Estimating the term…
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.
A method of decoding encoded video information using a video decoder, the method comprising:
A computing device that implements a video decoder, wherein the computing device includes a processor, memory, an input device, an output device, a network connection and computer-readable storage media, and wherein the computer-readable storage media stores computer-executable instructions for causing the computing device to perform a method of decoding encoded video information using the video decoder, the method comprising:
A method of encoding video information using a video encoder, the method comprising:
A method of decoding encoded video information using a video decoder, the method comprising:
Dependencies are inferred from the claim text.