CPC H04N 19/521 (2014.11) [H04N 19/433 (2014.11); H04N 19/55 (2014.11); H04N 19/573 (2014.11)] | 30 Claims |
1. An apparatus for processing video data, comprising:
at least one memory; and
at least one processor coupled to the at least one memory, the at least one processor configured to:
obtain one or more first sets of collocated motion vector data associated with a first block of video data included in a current frame of video data;
project each set of the one or more first sets of collocated motion vector data into a first projected motion field associated with a first buffer;
obtain one or more second sets of collocated motion vector data associated with a second block of video data included in the current frame of video data;
project each set of the one or more second sets of collocated motion vector data into the first projected motion field associated with the first buffer; and
based on projecting each set of the one or more first sets of collocated motion vector data and projecting each set of the one or more second sets of collocated motion vector data into the first projected motion field associated with the first buffer, decode the first block of video data based on the first projected motion field associated with the first buffer.
|