07599438 is referenced by 67 patents and cites 314 patents.

Techniques and tools for using motion vector block patterns in video encoding and decoding are described. In general, a motion vector block pattern signals the presence or absence of motion vector data for a macroblock with multiple motion vectors. For example, a video decoder decodes variable length codes that represent motion vector block patterns. Each motion vector block pattern has one bit per corresponding luminance motion vector of a macroblock with multiple luminance motion vectors, where the one bit indicates whether or not motion vector data for the corresponding luminance motion vector is signaled. A video encoder performs corresponding encoding.

Title
Motion vector block pattern coding and decoding
Application Number
10/933958
Publication Number
7599438 (B2)
Application Date
September 2, 2004
Publication Date
October 6, 2009
Inventor
Chih Lung Lin
Redmond
WA, US
Sridhar Srinivasan
Redmond
WA, US
Pohsiang Hsu
Redmond
WA, US
Thomas W Holcomb
Bothell
WA, US
Agent
Klarquist Sparkman
Assignee
Microsoft Corporation
WA, US
IPC
H04B 1/66
H04N 11/04
H04N 11/02
H04N 7/12
View Original Source