Patent ID: 8774280
Filing Date: 2014-07-08
Classification: H04N

Abstract:
1. A computing device comprising a processor and memory, wherein the computing device implements a video encoder adapted to perform a method comprising: encoding, as part of rate-distortion optimization, at least part of a current picture of a sequence of pictures using temporal motion vector (“MV”) prediction for direct mode portions; encoding, as part of the rate-distortion optimization, the at least part of the current picture using spatial MV prediction for direct mode portions, including, for a current direct mode portion of the current picture: based at least in part on results of the encoding using temporal MV prediction and results of the encoding using spatial MV prediction, selecting, as part of the rate-distortion optimization, between using temporal MV prediction and using spatial MV prediction for direct mode portions of the at least part of the current picture; and outputting encoded data in a bitstream for the at least part of the current picture.