Patent ID: 11936847
Assignee: SZ DJI TECHNOLOGY CO., LTD.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A device comprising:
a memory storing instructions; and
a processor configured to execute the instructions to:
obtain a historical motion information candidate list, wherein:
the historical motion information candidate list is used for encoding or decoding each of a plurality of first image blocks included in a first region of a current frame, and
the historical motion information candidate list is obtained based on motion information of one or more second image blocks that are encoded or decoded image blocks other than image blocks included in the first region; and

encode or decode each of the plurality of first image blocks according to the historical motion information candidate list;

wherein:
the historical motion information candidate list is a history-based motion vector prediction (HMVP) candidate list;
during the process of encoding or decoding all the plurality of image blocks included in the region, the historical motion information candidate list is not updated;
only the motion information of the last image block in the first region is used to update the historical motion information candidate list after the encoding or decoding process of the last image block is finished; and
the historical motion information candidate list is updated by:
deleting candidate historical motion information at a second position in the historical motion information candidate list, the second position being a position in the historical motion information candidate list that is farthest to a first position in the historical motion information candidate list, and the first position is a position in the historical motion information candidate list that is first selected for constructing a motion information list; or
deleting candidate historical motion information that is same as candidate historical motion information at the first position.