Patent ID: 11936900
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. An apparatus for generating a list of motion vector candidates (MVCs) for a current coding unit (CU), wherein the apparatus comprises:
a processor; and
a memory coupled to the processor and configured to store instructions that, when executed by the processor, cause the apparatus to be configured to:
determine a first pattern specifying a first plurality of MV positions within a current video frame, wherein the first pattern is not available in a buffer or not stored in the buffer, wherein the current video frame comprises the current CU;
determine at least one first motion vector (MV) based on the first pattern;
include, into the list, the at least one first MV;
determine at least one second MV based on a second pattern specifying a second plurality of MV positions in another video frame that is different from the current video frame;
include, into the list, the at least one second MV;
determine a subset of MV positions for the first plurality of MV positions, wherein the subset of MV positions is not available in the buffer or not stored in the buffer, and wherein the subset of MV positions comprise discarded MV positions;
assign position information to the subset of MV positions comprising assigning to the subset of MV positions at least one of a plurality of x positions of the first plurality of MV positions or a plurality of y positions of the first plurality of MV positions; and
determine adjusted MV positions for the subset of MV positions, wherein the adjusted MV positions comprise a plurality of new x positions or a plurality of new y positions based on the position information and at least one of an x-offset value or a y-offset value.