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

Claim 8:
9. 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 pattern that is not available in a buffer or not stored in the buffer, wherein the pattern specifies a first plurality of motion vector (MV) positions relative to a position of the current CU based on a first size of the current CU and a second size of a grid specifying a minimum distance between two of the first plurality of MV positions belonging to the pattern, wherein the pattern is at least one of not available in a buffer or not stored in the buffer;
include, into the list, at least one MV based on the first plurality of MV positions of the pattern;
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.