IP Library Granted Patent US 12,192,450
Granted Patent B2
US 12,192,450 · App. 18/453,232 · Granted Jan 7, 2025

Inter prediction encoding and decoding method using combination of prediction blocks generated based on the weighted sums of prediction blocks, and computer-readable storage medium bitstream to be decoded thereby

Inventors: Jae Gon Kim (Goyang-si, KR); Do Hyeon Park (Goyang-si, KR); Yong Uk Yoon (Jeju-si, KR); Ji Hoon Do (Busan, KR)
Assignee: INTELLECTUAL DISCOVERY CO., LTD.
H04N19/109H04N19/105H04N19/176H04N19/51
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 12,192,450
App. No.
18/453,232
Granted
Jan 7, 2025
Kind
B2
Abstract

An encoding/decoding method and device according to the present disclosure may: determine at least one among a plurality of inter prediction modes as the inter prediction mode of the current block; form an inter prediction candidate list on the basis of the determined inter prediction mode; perform motion compensation on the basis of one prediction candidate in the inter prediction candidate list, and generate a first prediction block of the current block; and correct the first prediction block by using a prescribed intra prediction mode.

Claims (35)

1. A method of decoding an image, the method comprising:

constructing a first candidate list of a current block in the image, the first candidate list including a plurality of merge candidates;

generating a first prediction block of the current block by performing inter prediction based on one of the plurality of merge candidates included in the first candidate list;

generating a second prediction block of the current block based on a pre-defined intra prediction mode in a decoding apparatus, the pre-defined intra prediction mode being representative of a Planar mode;

generating a final prediction block of the current block based on a weighted sum of the first prediction block and the second prediction block; and

reconstructing the current block based on the final prediction block of the current block,

wherein a weight for the weighted sum is determined based on a prediction mode of a neighboring block of the current block,

wherein the first candidate list includes a merge candidate having motion information of a previously decoded block,

wherein the merge candidate having the motion information of the previously decoded block is derived from a second candidate list, and

wherein the second candidate list is constructed based on motion information of previously decoded blocks.

2. The method of claim 1 , wherein the first candidate list further includes at least one of a spatial merge candidate or a temporal merge candidate.

3. The method of claim 1 , wherein the weighted sum is performed based on a flag indicating the weighted sum of the first prediction block and the second prediction block.

4. The method of claim 3 , wherein the flag is adaptively signaled or derived based on at least one of a type of a slice to which the current block belongs or an inter prediction mode of the current block.

5. The method of claim 1 , wherein a number of the previously decoded blocks is less than or equal to 5.

6. The method of claim 1 , wherein the neighboring block includes at least one of a top neighboring block or a left neighboring block, and

wherein, in response to a case where a plurality of blocks exists at a top of the current block, a right-most block among the plurality of blocks is used as the top neighboring block.

7. The method of claim 6 , wherein, in response to a case where prediction modes of the top neighboring block and the left neighboring block are not an intra mode, the weight is determined as 3.

8. A method of encoding an image, the method comprising:

constructing a first candidate list of a current block in the image, the first candidate list including a plurality of merge candidates;

generating a first prediction block of the current block by performing inter prediction based on one of the plurality of merge candidates included in the first candidate list;

generating a second prediction block of the current block based on a pre-defined intra prediction mode in an encoding apparatus, the pre-defined intra prediction mode being representative of a Planar mode; and

generating a final prediction block of the current block based on a weighted sum of the first prediction block and the second prediction block,

wherein a weight for the weighted sum is determined based on a prediction mode of a neighboring block of the current block,

wherein the first candidate list includes a merge candidate having motion information of a previously encoded block,

wherein the merge candidate having the motion information of the previously encoded block is derived from a second candidate list, and

wherein the second candidate list is constructed based on motion information of previously decoded blocks.

9. A non-transitory computer-readable storage medium for storing a bitstream generated by an image encoding method, the image encoding method comprising:

constructing a first candidate list of a current block in the image, the first candidate list including a plurality of merge candidates;

generating a first prediction block of the current block by performing inter prediction based on one of the plurality of merge candidates included in the first candidate list;

generating a second prediction block of the current block based on a pre-defined intra prediction mode in an encoding apparatus, the pre-defined intra prediction mode being representative of a Planar mode; and

generating a final prediction block of the current block based on a weighted sum of the first prediction block and the second prediction block,

wherein a weight for the weighted sum is determined based on a prediction mode of a neighboring block of the current block,

wherein the first candidate list includes a merge candidate having motion information of a previously decoded block,

wherein the merge candidate having the motion information of the previously encoded block is derived from a second candidate list, and

wherein the second candidate list is constructed based on motion information of N previously encoded blocks.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2025
From: KIM, JAE GON; PARK, DO HYEON; YOON, YONG UK; DO, JI HOON
To: INTELLECTUAL DISCOVERY CO., LTD.
Reel/Frame 071869/0240 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2025
From: INTELLECTUAL DISCOVERY CO., LTD.
To: DOLBY INTERNATIONAL AB
Reel/Frame 072128/0634 →
Priority Claims (1)
KR 10-2018-0172827 · Dec 28, 2018 · national
Continuity (2)
Continuation 17418643
Related Publication 20230396760A1 · Dec 7, 2023
References Cited (17)
US 20150222898A1 · Oh et al. · 2015 [cited by applicant]
US 20180376138A1 · Lee et al. · 2018 [cited by applicant]
US 20180376148A1 · Zhang et al. · 2018 [cited by applicant]
US 20180376149A1 · Zhang · 2018 [cited by examiner]
US 20200120339A1 · Chiang · 2020 [cited by examiner]
US 20200137398A1 · Zhao · 2020 [cited by examiner]
US 20200221077A1 · Park · 2020 [cited by examiner]
CN 1984340A · 2007 [cited by applicant]
CN 104956678A · 2015 [cited by applicant]
CN 107113425A · 2017 [cited by applicant]
KR 1020180026718A · 2018 [cited by applicant]
WO 2016195460A1 · 2016 [cited by applicant]
WO 2018016823A1 · 2018 [cited by applicant]
Office Action for CN 201980091943.0 by China National Intellectual Property Administration dated May 29, 2023. [cited by applicant]
Chiang, Man-Shu et al. (2018) “CE10.1: Combined and multi-hypothesis prediction.” JVET-K0257-v1. Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11; 11th Meeting: Ljubljana, SI, Jul. 10-18… [cited by applicant]
International Search Report for PCT/KR2019/018741 dated Apr. 13, 2020 [PCT/ISA/210]. [cited by applicant]
Written Opinion for PCT/KR2019/018741 dated Apr. 13, 2020 [PCT/ISA/237]. [cited by applicant]