Patent ID: 11968356
Assignee: QUALCOMM INCORPORATED
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. An apparatus for processing video data, comprising:
at least one memory; and
at least one processor coupled to the at least one memory and configured to:
obtain a reference data block for predicting a block of video data;
determine, using a first configuration of a plurality of interpolation logic units used to implement a first interpolation filter and a second interpolation filter of a shared inter-prediction processing path, one or more refined motion vectors based on the reference data block, wherein in the first configuration the first interpolation filter is configured to determine a 2-tap horizontal interpolation based on the reference data block and the second interpolation filter is configured to determine a 2-tap vertical interpolation based on the reference data block;
perform, using a second configuration of the plurality of interpolation logic units of the shared inter-prediction processing path, inter-prediction for the block of video data, wherein the inter-prediction is based on the reference data block and the one or more refined motion vectors, and wherein in the second configuration the first interpolation filter is configured to determine an 8-tap horizontal interpolation based on the reference data block and a first refined motion vector and the second interpolation filter is configured to determine an 8-tap vertical interpolation based on the reference data block and a second refined motion vector; and
generate a plurality of inter-predicted pixels using the 8-tap horizontal interpolation and the 8-tap vertical interpolation.