IP Library Granted Patent US 11,412,211
Granted Patent B2
US 11,412,211 · App. 17/056,877 · Granted Aug 9, 2022

Method and apparatus for processing video signal

Inventor: Bae Keun Lee (Gyeonggi-do, KR)
Assignee: KT CORPORATION
H04N19/105H04N19/159H04N19/176H04N19/119
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,412,211
App. No.
17/056,877
Granted
Aug 9, 2022
Kind
B2
Abstract

An image decoding method according to the present invention may include: a step for deriving merge candidates from neighboring blocks adjacent to a current block; a step for generating a first merge candidate list including the merge candidates; a step for decoding information for specifying any one of the merge candidates included in the first merge candidate list; and a step for deriving motion information about the current block from the merge candidate allocated with an index determined by the information. Here, when the number of the merge candidates included in the first merge candidate list is smaller than a predetermined value, merge candidates included in a second merge candidate list may be added to the first merge candidate list.

Claims (33)

1. A method of decoding a video, the method comprising:

deriving merge candidates of a current block, the merge candidates comprising a spatial merge candidate derived from a neighboring block adjacent to the current block;

generating a first candidate list including the merge candidates of the current block,

wherein when a number of the merge candidates included in the first candidate list is less than a predetermined value, a motion information candidate included in a second candidate list is added to the first candidate list;

decoding index information for specifying one of a plurality of merge candidates included in the first candidate list; and

deriving motion information of the current block from a merge candidate specified by the index information,

wherein the motion information candidate included in the second candidate list is derived from a spatial block that is decoded prior to decoding the current block and included in a current picture including the current block, and

wherein after deriving the motion information of the current block, the second candidate list is updated with the motion information of the current block wherein the motion information of the current block is added to the second candidate list as a new motion information candidate with a highest or lowest index; wherein at least one of a plurality of motion information candidates in the second candidate list is added to the first candidate list in a descending order of an index assigned to each of the plurality of motion information candidates.

2. The method of claim 1 , the spatial block from which the motion information candidate is derived is located at a position different from at least one neighboring block of the current block, and

wherein the at least one neighboring block comprises at least one of a top neighboring block and a left neighboring block.

3. The method of claim 1 , wherein if a first motion information candidate identical to the motion information of the current block is already present in the second candidate list, the first motion information candidate is deleted from the second candidate list and the motion information of the current block is added to the second candidate list as the new motion information.

4. The method of claim 3 , wherein the second candidate list is initialized per a pre-defined unit.

5. The method of claim 4 , wherein the pre-defined unit is a slice, a tile, a coding tree unit or a coding tree unit row.

6. The method of claim 1 , wherein, for one of the plurality of motion information candidates in the second candidate list, redundant check is performed with at least one merge candidate included in the first candidate list,

wherein if the at least one merge candidate in the first candidate list identical to the one of the plurality of motion information candidates is not found by the redundant check, the one of the plurality of motion information candidates is added to the first candidate list,

wherein if the at least one merge candidate in the first candidate list identical to the one of the plurality of motion information candidates is found by the redundant check, another of the plurality of motion information candidates is added to the first candidate list instead of the one of the plurality of motion information candidates, and

wherein the another of the plurality of motion information candidates has an index less than the one of the plurality of motion information candidates by 1.

7. The method of claim 6 , wherein, after adding the at least one of the plurality of motion information candidates in the second candidate list to the first candidate list, if a number of merge candidates included in the first candidate list is still less than a threshold value, an average merge candidate generated by using two merge candidates already included in the first candidate list is added to the first candidate list.

8. A method of encoding a video, the method comprising:

deriving merge candidates of a current block, the merge candidates comprising a spatial merge candidate derived from a neighboring block adjacent to the current block;

generating a first candidate list including the merge candidates of the current block,

wherein when a number of the merge candidates included in the first candidate list is less than a predetermined value, a motion information candidate included in a second candidate list is added to the first candidate list;

determining motion information of the current block based on the first candidate list; and

encoding index information specifying a merge candidate identical to the motion information of the current block among a plurality of merge candidates included in the first candidate list,

wherein the motion information candidate included in the second candidate list is derived from a spatial block that is encoded prior to encoding the current block and included in a current picture including the current block, and

wherein after determining the motion information of the current block, the second candidate list is updated with the motion information of the current block.

9. A non-transitory computer readable medium having stored thereon a compressed video data, the compressed video data comprising:

index information specifying one of a plurality of merge candidates included in a first candidate list,

wherein motion information of a current block being derived from a merge candidate specified by the index information,

wherein the first candidate list is generated by adding merge candidates derived for the current block,

wherein when a number of the merge candidates included in the first candidate list is less than a predetermined value, a motion information candidate included in a second candidate list is added to the first candidate list,

wherein the motion information candidate included in the second candidate list is derived from a spatial block that is decoded prior to decoding the current block and included in a current picture including the current block, and

wherein after deriving the motion information of the current block, the second candidate list is updated with the motion information of the current block wherein the motion information of the current block is added to the second candidate list as a new motion information candidate with a highest or lowest index; wherein at least one of a plurality of motion information candidates in the second candidate list is added to the first candidate list in a descending order of an index assigned to each of the plurality of motion information candidates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2020
From: LEE, BAE KEUN
To: KT CORPORATION
Reel/Frame 054418/0715 →
Priority Claims (1)
KR 10-2018-0058260 · May 23, 2018 · national
Continuity (1)
Related Publication 20210211645A1 · Jul 8, 2021
Cited By (7)
US 12,231,679 US 12,368,880 US 12,401,820 US 12,549,756 US 12,556,738 US 12,604,029 US 12,641,216