IP Library Granted Patent US 12707048
Granted Patent B2
US 12707048 · App. 18/979,520 · Granted Aug 11, 2026

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 12707048
App. No.
18/979,520
Granted
Aug 11, 2026
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 (36)

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

deriving merge target candidates for a coding block, the merge target candidates being derived based on neighboring blocks adjacent to the current block;

selecting one among the merge target candidates;

generating prediction samples for the coding block based on motion information of the coding block, the motion information of the coding block being same as the selected merge target candidate;

decoding residual coefficients for a transform block, the transform block being included in the coding block;

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

when it is determined that the inverse-transform is not skipped for the current block, performing the inverse-transform for the transform block based on a transform type of the transform block,

wherein whether to parse a transform skip flag from a bitstream is determined based on whether the coding block is partitioned into two transform blocks or not, and

wherein when the coding block is partitioned into the two transform blocks in a vertical direction or in 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 transform block.

2 . The method of claim 1 , wherein whether it is allowed to partition the coding block asymmetrically is determined based on a size of the coding block.

3 . The method of claim 1 , wherein the transform type is determined as a DCT based kernel or a DST based kernel.

4 . The method of claim 1 , wherein neighboring blocks comprise a top neighboring block and a left neighboring block.

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

deriving merge target candidates for a coding block, the merge target candidates being derived based on neighboring blocks adjacent to the current block;

selecting one among the merge target candidates;

generating prediction samples for the coding block based on motion information of the coding block, the motion information of the coding block being same as the selected merge target candidate;

obtaining residual samples subtracting the prediction samples from original samples;

performing a transform for the residual samples in a transform block based on a transform type of the transform block; and

encoding residual coefficients of the transform block,

wherein whether to encode a transform skip flag into a bitstream is determined based on whether the coding block is partitioned into two transform blocks or not, and

wherein when the coding block is partitioned into the two transform blocks in a vertical direction or in a horizontal direction, the transform skip flag is not encoded into the bitstream and it is determined that the transform is not skipped for the transform block.

6 . The method of claim 5 , wherein whether it is allowed to partition the coding block asymmetrically is determined based on a size of the coding block.

7 . The method of claim 5 , wherein the transform type is determined as a DCT based kernel or a DST based kernel.

8 . The method of claim 5 , wherein the neighboring blocks comprise a left neighboring block and a top neighboring block.

9 . A transmitting apparatus of data for image information, comprising:

at least one processor configured to obtain compressed video data; and

a transmitter configured to transmit the data comprising the bitstream of the image information,

wherein obtaining the compressed video data comprises:

deriving merge target candidates for a coding block, the merge target candidates being derived based on neighboring blocks adjacent to the current block;

selecting one among the merge target candidates;

generating prediction samples for the coding block based on motion information of the coding block, the motion information of the coding block being same as the selected merge target candidate;

obtaining residual samples subtracting the prediction samples from original samples;

performing a transform for the residual samples in a transform block based on a transform type of the transform block; and

encoding residual coefficients of the transform block,

wherein whether to encode a transform skip flag into a bitstream is determined based on whether the coding block is partitioned into two transform blocks or not, and

wherein when the coding block is partitioned into the two transform blocks in a vertical direction or in a horizontal direction, the transform skip flag is not encoded into the bitstream and it is determined that the transform is not skipped for the transform block.