Patent ID: 9571854
Date: 2017-02-14
CPC Classifications: H04N

Claim:
1. A computing device comprising a processor and memory, wherein the computing device implements a video encoder configured to perform operations comprising: selectively enabling temporal motion vector (“MV”) prediction for deriving MV information for blocks of a current frame in a sequence of video frames; encoding the blocks of the current frame, including, for a given block of the blocks of the current frame, encoding the given block of the current frame using motion compensation with derived MV information relative to a reference frame to determine a motion-compensated prediction for the given block, wherein at least one of the blocks of the current frame is encoded using motion compensation with derived MV information derived using spatial MV prediction, and wherein: outputting, in the encoded data, information that indicates whether temporal MV prediction is enabled for the deriving the MV information for the blocks of the current frame.