Patent ID: 11936848
Assignee: BEIJING DAJIA INTERNET INFORMATION TECHNOLOGY CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 5:
6. A non-transitory computer-readable storage medium storing a plurality of programs for execution by a computing device having one or more processors, wherein the plurality of programs, when executed by the one or more processors, cause the computing device to perform acts comprising:
obtaining a first reference picture and a second reference picture associated with an inter mode coded block, wherein the first reference picture is before a current picture and the second reference picture is after the current picture in display order;
obtaining a first motion vector from the inter mode coded block to a reference block in the first reference picture;
obtaining a second motion vector from the inter mode coded block to a reference block in the second reference picture;
applying bi-directional optical flow (BDOF) or decoder-side motion vector refinement (DMVR) to the inter mode coded block based on a mode information of the inter mode coded block, wherein the mode information includes the first motion vector and second motion vector; and
predicting a bi-prediction of the inter mode coded block based on the applied BDOF or DMVR,
wherein applying the BDOF or the DMVR to the inter mode coded block based on the mode information of the inter mode coded block comprises:
determining whether a regular merge mode and a coded merge index is chosen for the inter mode coded block;
applying the DMVR in response to the regular merge mode having an odd merge index number and being used on the inter mode coded block; and
applying the BDOF in response to the regular merge mode having an even merge index number and being used on the inter mode coded block.