Integerization for interpolation filter design in video coding
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorsJonathan Gan, Yue Yu, Haoping Yu
Life of this patent
Estimating the term…
Loading patent…
AssigneeGuangdong Oppo Mobile Telecommunications Corp., Ltd.
InventorsJonathan Gan, Yue Yu, Haoping Yu
Estimating the term…
In some embodiments, a video encoder encodes a video into a video bitstream. The video encoder accesses a set of frames of the video and performs inter prediction for the set of frames using a set of integerized interpolation filters to generate prediction residuals to be encoded into the video bitstream. The set of integerized interpolation filters are generated by integerizing a set of interpolation filters, each of the set of interpolation filters having floating-point filter coefficients. For each interpolation filter, two integerized filter coefficient values are generated for each filter coefficient and a set of filter candidates are generated based on the two integerized values for each filter coefficient. An error metric for each filter candidate is calculated and an integerized interpolation filter having the lowest error metric is selected for the interpolation filter from the set of filter candidates.
A method for encoding a video, the method comprising:
A non-transitory computer-readable medium having program code that is stored thereon, the program code executable by one or more processing devices for performing operations comprising:
A method for decoding a video from a video bitstream, the method comprising:
Dependencies are inferred from the claim text.