IP Library › Granted Patent US 11,509,930
Granted Patent B2
US 11,509,930 · App. 16/301,318 · Granted Nov 22, 2022

Image encoding/decoding method and recording medium therefor

Inventors: Sung Chang Lim (Daejeon, KR); Jung Won Kang (Daejeon, KR); Hyun Suk Ko (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Dong San Jun (Daejeon, KR); Jin Ho Lee (Daejeon, KR); Seung Hyun Cho (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Jin Soo Choi (Daejeon, KR)
Assignee: Electronics and Telecommunications Research Institute
H04N19/583H04N19/105H04N19/176H04N19/51H04N19/96H04N19/132H04N19/197H04N19/463H04N19/513H04N19/56H04N19/577
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,509,930
App. No.
16/301,318
Granted
Nov 22, 2022
Kind
B2
Abstract

The present invention relates to a method for encoding/decoding a video. To this end, the method for decoding a video may include: generating a merge candidate list of a current block including at least one merge candidate corresponding to each of a plurality of reference picture lists; determining at least one piece of motion information by using the merge candidate list; and generating a prediction block of the current block by using the determined at least one piece of motion information.

Claims (35)

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

generating a merge candidate list of a current block including at least one merge candidate;

determining motion information of the current block by using the merge candidate list;

generating a plurality of temporary prediction blocks based on the motion information of the current block;

generating a prediction block of the current block by applying a weighting factor and an offset to the generated plurality of temporary prediction blocks;

generating a residual block of the current block by inverse-transform and inverse-quantization; and

generating a reconstructing block of the current block based on the prediction block and the residual block,

wherein the weighting factor is derived by index information for specifying a weight factor applied to the current block among weight factors included in a predefined weighting factor set, and

wherein the index information is derived from index information of neighboring blocks of the current block for specifying the weight factor applied to the current block.

2. The method of claim 1 , wherein the merge candidate list includes at least one of a spatial merge candidate derived from a spatial neighbor block of the current block and a temporal merge candidate derived from a collocated block of the current block, and

wherein the temporal merge candidate is derived from a sub-block of the collocated block of the current block.

3. The method of claim 1 , wherein the predefined weighting factor set comprises a positive weighting factor and a negative weighting factor.

4. The method of claim 1 , wherein the merge candidate list is shared in blocks that are smaller than a predetermined block in size or are deeper than the predetermined block in depth.

5. The method of claim 1 , wherein when the current block is smaller than a predetermined block in size or is deeper than the predetermined block in depth, the merge candidate list is generated based on a higher block of the current block, the higher block being equal to the predetermined block in size or in depth.

6. A method for encoding a video, the method comprising:

generating a merge candidate list of a current block including at least one merge candidate;

determining motion information of the current block by using the merge candidate list;

generating a plurality of temporary prediction blocks based on the motion information of the current block;

generating a prediction block of the current block by applying a weighting factor and an offset to the generated plurality of temporary prediction blocks; and

generating a residual block of the current block based on the current block and the prediction block,

wherein the weighting factor is derived by index information for specifying a weight factor applied to the current block among weight factors included in a predefined weighting factor set, and

wherein the index information is derived from index information of neighboring blocks of the current block for specifying the weight factor applied to the current block.

7. The method of claim 6 , wherein the merge candidate list includes at least one of a spatial merge candidate derived from a spatial neighbor block of the current block and a temporal merge candidate derived from a collocated block of the current block, and

wherein the temporal merge candidate is derived from a sub-block of the collocated block of the current block.

8. The method of claim 6 , wherein the predefined weighting factor set comprises a positive weighting factor and a negative weighting factor.

9. The method of claim 6 , wherein the merge candidate list is shared in blocks that are smaller than a predetermined block in size or are deeper than the predetermined block in depth.

10. The method of claim 6 , wherein when the current block is smaller than a predetermined block in size or is deeper than the predetermined block in depth, the merge candidate list is generated based on a higher block of the current block, the higher block being equal to the predetermined block in size or in depth.

11. A non-transitory computer readable medium storing a bitstream formed by a method for encoding a video, wherein the method comprises:

generating a merge candidate list of a current block including at least one merge candidate;

determining motion information of the current block by using the merge candidate list;

generating a plurality of temporary prediction blocks based on the motion information of the current block;

generating a prediction block of the current block by applying a weighting factor and an offset to the generated plurality of temporary prediction blocks; and

generating a residual block of the current block based on the current block and the prediction block,

wherein the weighting factor is derived by index information for specifying a weight factor applied to the current block among weight factors included in a predefined weighting factor set, and

wherein the index information is derived from index information of neighboring blocks of the current block for specifying the weight factor applied to the current block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2026
From: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 073980/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2018
From: LIM, SUNG CHANG; KANG, JUNG WON; KO, HYUN SUK; LEE, HA HYUN; JUN, DONG SAN; LEE, JIN HO; CHO, SEUNG HYUN; KIM, HUI YONG; CHOI, JIN SOO
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 047489/0235 →
Priority Claims (1)
KR 10-2016-0088250 · Jul 12, 2016 · national
Continuity (1)
Related Publication 20190200040A1 · Jun 27, 2019
Cited By (2)
US 12,323,579 US 12,395,638