Shumaker & Sieffert, P.A.
Memory-bandwidth-efficient design for bi-directional optical flow (BIO)
A device for decoding video data is configured to perform interpolation filtering using an N-tap filter to generate an interpolated search space for a first block of video data; obtain a first predictive block in the interpolated search space; determine that a second block of video data is encoded using a bi-directional inter prediction mode and a bi-directional optical flow (BIO) process; perform an inter prediction process for the second block of video data using the bi-directional inter prediction mode to determine a second predictive block; perform the BIO process on the second predictive block to determine a BIO-refined version of the second predictive block, wherein a number of reference samples used for calculating intermediate values for BIO offsets is limited to a region of (W+N−1)×(H+N−1) integer samples, wherein W and H correspond to a width and height of the second block in integer samples.
QUALCOMM Incorporated
H H H H H H H H H H H H H
H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N H04N
additional inventional inventional additional inventional inventional inventional inventional additional inventional inventional inventional inventional
Jianle Kai Marta Yi-Wen Xiang Hsiao-Chiang Wei-Jung
Chen Zhang Karczewicz Chen Li Chuang Chien