IP Library Granted Patent US 11,095,892
Granted Patent B2
US 11,095,892 · App. 16/334,996 · Granted Aug 17, 2021

Method and apparatus for processing video signal

Inventor: Bae Keun Lee (Seoul, KR)
Assignee: KT CORPORATION
H04N19/119H04N19/129H04N19/132H04N19/174H04N19/176H04N19/182H04N19/186H04N19/30H04N19/44H04N19/50H04N19/597H04N19/91H04N19/96
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,095,892
App. No.
16/334,996
Granted
Aug 17, 2021
Kind
B2
Abstract

A method for decoding a video according to the present invention may comprise: determining merge target candidate blocks of a current coding block, specifying at least one among the merge target candidate blocks, and generating a merged block by merging the specified merge target candidate block and the current coding block.

Claims (35)

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

obtaining prediction samples of a current block, the prediction samples of the current block being obtained by performing intra prediction or inter prediction;

determining whether an inverse-transform is skipped for the current block or not;

when it is determined that the inverse-transform is not skipped for the current block, determining a transform type for the current block;

performing the inverse-transform for the current block based on the determined transform type; and

reconstructing the current block based on the prediction samples and residual samples of the current block,

wherein whether to parse a transform skip flag from a bitstream is determined based on a partition type of a coding block including the current block,

wherein when the transform skip flag is parsed from the bitstream, whether the inverse-transform is skipped or not is determined based on a value of the transform skip flag, and

wherein when the partition type of the coding block represents that the coding block is partitioned into a plurality of partitions in either a vertical direction or a horizontal direction, the transform skip flag is not parsed from the bitstream and it is determined that the inverse-transform is not skipped for the current block.

2. The method of claim 1 , wherein whether an asymmetric partitioning type is available for the coding block is determined based on a size of the coding block.

3. The method of claim 1 , wherein the method further comprises:

obtaining prediction samples of a current block, the residual samples of the current block being obtained by performing intra prediction or inter prediction;

decoding residual coefficients of the current block, and

wherein if it is determined that at least one non-zero residual coefficient is existed in the current block, a coded sub-block flag which representing that at least one non-zero residual coefficient is existed in a sub-block in the current block is decoded from the bitstream, and

wherein a shape of the sub-block is determined differently according to a size or a shape of the current block,

whether an asymmetric partitioning type is available for the coding block is determined based on a size of the coding block.

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

obtaining prediction samples of a current block, the prediction samples of the current block being obtained by performing intra prediction or inter prediction;

determining whether a transform is skipped for the current block or not;

when it is determined that the transform is not skipped for the current block, determining a transform type for the current block;

performing the transform for the current block based on the determined transform type; and

reconstructing the current block based on the prediction samples and residual samples of the current block,

wherein whether to encode a transform skip flag in a bitstream is determined based on a partition type of a coding block including the current block,

wherein when the transform skip flag is encoded, a value of the transform skip flag is determined based on whether the transform is skipped or not, and

wherein when the partition type of the coding block including the current block represents that the coding block is partitioned into a plurality of partitions in either a vertical direction or a horizontal direction, the transform skip flag is not encoded in the bitstream and skipping the transform is not allowed for the current block.

5. A non-transitory computer-readable medium for storing data causing a computer to execute

an encoding method which comprising:

obtaining prediction samples of a current block, the prediction samples of the current block being obtained by performing intra prediction or inter prediction;

determining whether a transform is skipped for the current block or not;

when it is determined that the transform is not skipped for the current block, determining a transform type for the current block;

performing the transform for the current block based on the determined transform type; and

reconstructing the current block based on the prediction samples and residual samples of the current block,

wherein whether to encode a transform skip flag in a bitstream is determined based on a partition type of a coding block including the current block,

wherein when the transform skip flag is encoded, a value of the transform skip flag is determined based on whether the transform is skipped or not, and

wherein when the partition type of the coding block including the current block represents that the coding block is partitioned into a plurality of partitions in either a vertical direction or a horizontal direction, the transform skip flag is not encoded in the bitstream and skipping the transform is not allowed for the current block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2019
From: LEE, BAE KEUN
To: KT CORPORATION
Reel/Frame 048650/0082 →
Priority Claims (2)
KR 10-2016-0120082 · Sep 20, 2016 · national
KR 10-2016-0127861 · Oct 4, 2016 · national
Continuity (1)
Related Publication 20190281297A1 · Sep 12, 2019