Patent ID: 7263127
Filing Date: 2007-08-28
Classification: H04N

Abstract:
1. A method for performing motion estimation comprising: receiving a stream of data comprising one or more bidirectionally interpolated frames (B-frame) and a plurality of anchor frames; and unidirectionally predicting content of each B-frame from a temporally closest anchor frame, wherein, with respect to each B-frame: if the temporally closest anchor frame is previous to the B-frame, only unidirectionally forward predicting the content of the B-frame from only the temporally closest anchor frame; if the temporally closest anchor frame is subsequent to the B-frame, only unidirectionally backward predicting the content of the B-frame from only the temporally closest anchor frame; and wherein the unidirectionally predicted B-frame that is predicted only from the temporally closest anchor frame comprises a frame that is defined as a bi-directionally predicted frame according to an encoding protocol for the stream of data.