IP Library Granted Patent US 12,095,987
Granted Patent B2
US 12,095,987 · App. 18/211,408 · Granted Sep 17, 2024

Method and apparatus for processing video signal

Inventor: Bae Keun Lee (Seoul, KR)
Assignee: KT CORPORATION
H04N19/11H04N19/105H04N19/117H04N19/176H04N19/70
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,095,987
App. No.
18/211,408
Granted
Sep 17, 2024
Kind
B2
Abstract

A method for decoding a video according to the present invention may comprise: determining a first prediction mode for a first sub-block in a current block and a second intra prediction mode for a second sub-block, performing a first prediction for the first sub-block based on the first intra prediction mode, performing a second prediction for the second sub-block based on the second intra prediction mode, and obtaining a prediction sample of the current block according to a result of the first prediction and the second prediction.

Claims (33)

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

determining a prediction mode of a current block, the prediction mode being determined as one of an intra prediction mode and an inter prediction mode;

obtaining a first prediction sample of the current block based on the prediction mode of the current block;

obtaining a second prediction sample based on a weighted sum of the first prediction sample and a value derived based on reference samples adjacent to the current block; and

reconstructing the current block based on the second prediction sample,

wherein the reference samples comprise at least one of a top neighboring sample with a same x-coordinate as the first prediction sample or a left neighboring sample with a same y-coordinate as the first prediction sample,

wherein a first weight for the first prediction sample and a second weight for the value derived based the reference samples are determined based on which one of the intra prediction mode and the inter prediction mode is applied to a neighboring block adjacent to the current block, the neighboring block being a top neighboring block adjacent to the current block or a left neighboring block adjacent to the current block, and

wherein the first weight and the second weight are determined differently between when the neighboring block is coded in the intra prediction mode and when the neighboring block is coded in the inter prediction mode.

2. The method of claim 1 , wherein the first weight is greater when the neighboring block is coded in the inter prediction mode than when the neighboring block is coded in the intra prediction mode, and

wherein the second weight is less when the neighboring block is coded in the inter prediction mode than when the neighboring block is coded in the intra prediction mode.

3. The method of claim 1 , wherein deriving the second prediction sample by using the weighted sum is allowed only when a size of the current block satisfies a pre-defined condition.

4. The method of claim 1 , wherein a weight set including the first weight and the second weight is determined as {1/2, 1/2} or {1/4, 3/4} depending on whether the prediction mode of the neighboring block is the intra prediction mode or the inter prediction mode.

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

determining a prediction mode of a current block, the prediction mode being determined as one of an intra prediction mode and an inter prediction mode;

obtaining a first prediction sample of the current block by performing intra prediction or inter prediction for the current block;

obtaining a second prediction sample based on a weighted sum of the first prediction sample and a value derived based on reference samples adjacent to the current block; and

encoding the current block based on the second prediction sample,

wherein the reference samples comprise at least one of a top neighboring sample with a same x-coordinate as the first prediction sample or a left neighboring sample with a same y-coordinate as the first prediction sample,

wherein a first weight for the first prediction sample and a second weight for the value derived based the reference samples are determined based on which one of the intra prediction mode and the inter prediction mode is applied to a neighboring block adjacent to the current block, the neighboring block being a top neighboring block adjacent to the current block or a left neighboring block adjacent to the current block, and

wherein the first weight and the second weight are determined differently between when the neighboring block is coded in the intra prediction mode and when the neighboring block is coded in the inter prediction mode.

6. The method of claim 5 , wherein the first weight is greater when the neighboring block is coded in the inter prediction mode than when the neighboring block is coded in the intra prediction mode, and

wherein the second weight is less when the neighboring block is coded in the inter prediction mode than when the neighboring block is coded in the intra prediction mode.

7. The method of claim 5 , wherein deriving the second prediction sample by using the weighted sum is allowed only when a size of the current block satisfies a pre-defined condition.

8. The method of claim 5 , wherein a weight set including the first weight and the second weight is determined as {1/2, 1/2} or {1/4, 3/4} depending on whether the prediction mode of the neighboring block is the intra prediction mode or the inter prediction mode.

9. A non-transitory computer-readable medium for storing data associated with a video signal, comprising:

a data stream stored in the non-transitory computer-readable medium, the data stream being encoded by an encoding method comprising:

determining a prediction mode of a current block, the prediction mode being determined as one of an intra prediction mode and an inter prediction mode;

obtaining a first prediction sample of the current block by performing intra prediction or the inter prediction for the current block;

obtaining a second prediction sample based on a weighted sum of the first prediction sample and a value derived based on reference samples adjacent to the current block; and

encoding the current block based on the second prediction sample,

wherein the reference samples comprise at least one of a top neighboring sample with a same x-coordinate as the first prediction sample or a left neighboring sample with a same y-coordinate as the first prediction sample,

wherein a first weight for the first prediction sample and a second weight for the value derived based the reference samples are determined based on which one of the intra prediction mode and the inter prediction mode is applied to a neighboring block adjacent to the current block, the neighboring block being a top neighboring block adjacent to the current block or a left neighboring block adjacent to the current block, and

wherein the first weight and the second weight are determined differently between when the neighboring block is coded in the intra prediction mode and when the neighboring block is coded in the inter prediction mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2023
From: LEE, BAE KEUN
To: KT CORPORATION
Reel/Frame 063985/0853 →
Priority Claims (1)
KR 10-2016-0166057 · Dec 7, 2016 · national
Continuity (3)
Continuation 17467716 · Sep 7, 2021
Division 16467940
Related Publication 20230336717A1 · Oct 19, 2023