Patent ID: 7003035

Claim:
A computer-implemented method for use in encoding video data within a sequence of video frames, method comprising: encoding at least a portion of at least one reference frame to include motion information associated with said portion of said reference frame; defining at least a portion of at least one predictable frame that includes video data predictively correlated to said portion of said reference frame based on said motion information; encoding at least said portion of said predictable frame without including corresponding motion information and including mode identifying data that identifies that said portion of said predictable frame can be directly derived using at least said motion information associated with said portion of said reference frame, the mode identifying data defines a type of prediction model required to decode said encoded portion of said predictable frame; and wherein said type of prediction model includes an enhanced Direct Prediction model that includes at least one submode selected from a group comprising a Motion Projection submode, a Spatial Motion Vector Prediction submode, and a weighted average submode.