IP Library Granted Patent US 11,736,692
Granted Patent B2
US 11,736,692 · App. 17/416,984 · Granted Aug 22, 2023

Image encoding device and image decoding device using triangular prediction mode, and image encoding method and image decoding method performed thereby

Inventors: Seungsoo Jeong (Suwon-si, KR); Anish Tamse (Suwon-si, KR); Minsoo Park (Suwon-si, KR); Minwoo Park (Suwon-si, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
H04N19/119H04N19/105H04N19/176H04N19/52H04N19/91
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,736,692
App. No.
17/416,984
Granted
Aug 22, 2023
Kind
B2
Abstract

An image decoding method including: obtaining, from a bitstream, information related to a triangle prediction mode for a current block; splitting the current block into two triangular partitions, according to the information related to a triangle prediction mode; generating a merge list for a triangle prediction mode, according to a merge list generation method in a regular merge mode; selecting a motion vector for the two triangular partitions according to information indicating the motion vector from among motion vectors included in the merge list; obtaining, from a reference image, prediction blocks corresponding to the two triangular partitions, based on the motion vector; and reconstructing the current block, based on a final prediction block.

Claims (36)

1. An image decoding method performed by an image decoding apparatus, the image decoding method comprising:

obtaining information indicating whether an inter-intra combination mode is applied to a current block;

when the information indicates that the inter-intra combination mode is not applied to the current block, obtaining, from a bitstream, partition shape information for the current block, first motion vector related information for a first partition and second motion vector related information for a second partition;

obtaining a first prediction sample using a motion vector of a first candidate block indicated by the first motion vector related information among a plurality of candidate blocks included in a merge list;

obtaining a second prediction sample using a motion vector of a second candidate block indicated by the second motion vector related information among the plurality of candidate blocks included in the merge list;

determining a weight value to be applied to the first prediction sample and the second prediction sample using the partition shape information;

obtaining a third prediction sample for the current block by combining the first prediction sample and the second prediction sample using the weight value; and

reconstructing the current block by using the third prediction sample for the current block.

2. A computer-readable medium having recorded thereon a program which, when executed by at least one processor, causes the at least one processor to:

obtain information indicating whether an inter-intra combination mode is applied to a current block;

when the information indicates that the inter-intra combination mode is not applied to the current block, obtain, from a bitstream, partition shape information for the current block, first motion vector related information for a first partition and second motion vector related information for a second partition;

obtain a first prediction sample using a motion vector of a first candidate block indicated by the first motion vector related information among a plurality of candidate blocks included in a merge list;

obtain a second prediction sample using a motion vector of a second candidate block indicated by the second motion vector related information among the plurality of candidate blocks included in the merge list;

determine a weight value to be applied to the first prediction sample and the second prediction sample using the partition shape information;

obtain a third prediction sample for the current block by combining the first prediction sample and the second prediction sample using the weight value; and

reconstruct the current block by using the third prediction sample for the current block.

3. An image decoding apparatus comprising:

an entropy decoder configured to obtain information indicating whether an inter-intra combination mode is applied to a current block, and when the information indicates that the inter-intra combination mode is not applied to the current block, obtain, from a bitstream, partition shape information for the current block, first motion vector related information for a first partition and second motion vector related information for a second partition; and

a prediction decoder configured to obtain a first prediction sample using a motion vector of a first candidate block indicated by the first motion vector related information among a plurality of candidate blocks included in a merge list, obtain a second prediction sample using a motion vector of a second candidate block indicated by the second motion vector related information among the plurality of candidate blocks included in the merge list, determine a weight value to be applied to the first prediction sample and the second prediction sample using the partition shape information, obtain a third prediction sample for the current block by combining the first prediction sample and the second prediction sample by using the weight value, and reconstruct the current block by using the third prediction sample.

4. An image encoding method performed by an image encoding apparatus, the image encoding method comprising:

determining whether an inter-intra combination mode is applied to a current block;

when the inter-intra combination mode is not applied to the current block, determining a partition shape for the current block, and selecting, among a plurality of candidate blocks comprised in a merge list, a first candidate block for a first partition and a second candidate block for a second partition; and

generating a bitstream comprising information indicating whether the inter-intra combination mode is applied to the current block, first motion vector related information indicating the first candidate block, second motion vector related information indicating the second candidate block, and partition shape information for the current block,

wherein the current block corresponds to a third prediction sample obtained by combining a first prediction sample and a second prediction sample,

the first prediction sample is determined based on a motion vector of the first candidate block, and the second prediction sample is determined based on a motion vector of the second candidate block, and

the first prediction sample and the second prediction sample are combined based on a weight value determined using the partition shape information.

5. A non-transitory computer-readable medium for recording a bitstream, the bitstream comprising:

information indicating whether an inter-intra combination mode is applied to a current block;

first motion vector related information indicating a first candidate block;

second motion vector related information indicating a second candidate block; and

partition shape information for the current block,

wherein when the inter-intra combination mode is not applied to the current block, a partition shape for the current block is determined,

wherein the first candidate block for a first partition and the second candidate block for a second partition are selected among a plurality of candidate blocks comprised in a merge list,

wherein the current block corresponds to a third prediction sample obtained by combining a first prediction sample and a second prediction sample,

wherein the first prediction sample is determined based on a motion vector of the first candidate block, and the second prediction sample is determined based on a motion vector of the second candidate block, and

wherein the first prediction sample and the second prediction sample are combined based on a weight value determined using the partition shape information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2021
From: JEONG, SEUNGSOO; TAMSE, ANISH; PARK, MINSOO; PARK, MINWOO
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 056607/0522 →
Continuity (2)
Provisional Application 62783662 · Dec 21, 2018
Related Publication 20220109834A1 · Apr 7, 2022