US 12,256,094 B2
Methods and apparatuses of sharing preload region for affine prediction or motion compensation
Chih-Hsuan Lo, Hsinchu (TW); Tzu-Der Chuang, Hsinchu (TW); Ching-Yeh Chen, Hsinchu (TW); Chun-Chia Chen, Hsinchu (TW); Chih-Wei Hsu, Hsinchu (TW); and Yu-Wen Huang, Hsinchu (TW)
Assigned to MEDIATEK INC., Hsinchu (TW)
Filed by MEDIATEK INC., Hsinchu (TW)
Filed on May 4, 2022, as Appl. No. 17/736,144.
Prior Publication US 2023/0362403 A1, Nov. 9, 2023
Int. Cl. H04N 19/52 (2014.01); H04N 19/176 (2014.01); H04N 19/423 (2014.01)
CPC H04N 19/52 (2014.11) [H04N 19/176 (2014.11); H04N 19/423 (2014.11)] 21 Claims
OG exemplary drawing
 
1. A method of encoding or decoding video data in a video coding system, comprising:
receiving input data associated with a current block in a current picture;
determining a preload region in a reference picture for two or more coding configurations of affine prediction or motion compensation or for two or more affine refinement iterations;
loading reference samples in the preload region into a memory buffer, the references samples comprising a group of pixel elements;
generating predictors for the current block, wherein the predictors associated with the two or more affine refinement iterations or for the two or more coding configurations of affine prediction or motion compensation are generated based on respective portions of the reference samples in the preload region, wherein the reference samples of the preload region loaded into the memory buffer and used for one of the two or more affine refinement iterations or one of the two or more coding configurations of affine prediction or motion compensation are reused, without reloading of the loaded reference samples, for another of the two or more affine refinement iterations or another of the two or more coding configurations of affine prediction or motion compensation; and
encoding or decoding the current block according to the predictors.