Patent №
US 7,606,311
Granted
2009-10-20
Filed 2004
Owner
MICROSOFT CORPORATION
Lab
AI components
1
vision
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10934929
A decoder decodes skipped macroblocks of an interlaced frame. Skipped macroblocks use exactly one motion vector and have no motion vector differential information, and lack residual information. The skipped macroblock signal indicates one-motion-vector coding. The skipped macroblock signal can be a compressed bitplane (in a selected bitplane coding mode) sent at frame layer in a bitstream, or an individual bit sent at macroblock layer. In another aspect, an encoder jointly encodes motion compensation type and field/frame coding type for a macroblock in an interlaced P-frame. The encoder also can jointly encode other information for the macroblock (e.g., the presence of a differential motion vector). A decoder decodes a joint code (e.g., a variable length code in a variable length code table) to obtain both motion compensation type and field/frame coding type (and potentially other information) for the macroblock.
AI classification
Ownership
MICROSOFT CORPORATION
assignment · 157700617
Assignors
HSU, POHSIANG, SRINIVASAN, SRIDHAR, LIN, CHIH-LUNG, HOLCOMB, THOMAS W.
On an employer assignment, the assignors are typically the inventors.