MACROBLOCK INFORMATION SIGNALING FOR INTERLACED FRAMES

Patent №

US 7,606,311

Granted

2009-10-20

Filed 2004

Owner

MICROSOFT CORPORATION

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.

VisionH04N 19/93H04N 19/102H04N 19/109H04N 19/11H04N 19/112H04N 19/117H04N 19/129H04N 19/13+22 more

AI classification

Vision1.00
AI hardware0.00
Natural language0.00
Evolutionary computation0.00
Machine learning0.00
Planning0.00
Knowledge representation0.00
Speech0.00

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.

© 2026 NYSGPT2525 LLC