IP Library Granted Patent US 12,452,458
Granted Patent B2
US 12,452,458 · App. 18/602,103 · Granted Oct 21, 2025

Method for processing video signal by using transform, and apparatus therefor

Inventors: Moonmo Koo (Seoul, KR); Jaehyun Lim (Seoul, KR); Seunghwan Kim (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/625H04N19/105H04N19/132H04N19/176H04N19/18H04N19/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,452,458
App. No.
18/602,103
Granted
Oct 21, 2025
Kind
B2
Abstract

A method for processing a video includes determining a horizontal transform type index for a horizontal transform kernel and a vertical transform type index for a vertical transform kernel of a transform block in the video signal, determining a transform region in which a significant transform coefficient exists in the transform block based on the horizontal transform type index, the vertical transform type index, and a size of the transform block, and applying inverse-transform to the transform region based on the horizontal transform type index and the vertical transform type index. A width of the transform region is determined based on a comparison between the horizontal transform type index and a reference value and a height of the transform region is determined based on a comparison between the vertical transform type index and the reference value.

Claims (19)

1. A method for decoding image information, the method comprising:

determining a horizontal transform type index for a horizontal transform kernel and a vertical transform type index for a vertical transform kernel of a transform block in the image information;

determining a transform region in which a significant transform coefficient exists in the transform block based on the horizontal transform type index, the vertical transform type index, and a width and a height of the transform block; and

applying, using a transformation matrix, inverse-transform to the transform region based on the horizontal transform type index and the vertical transform type index,

wherein the transformation matrix is derived as a transformation matrix, which has 32 columns and 16 rows, based on at least one of (i) the horizontal transform type index being greater than 0 and the width of the transform block being 32 or (ii) the vertical transform type index being greater than 0 and the height of the transform block being 32.

2. A method for encoding image information, the method comprising:

determining transform kernels to be applied to horizontal and vertical directions of a current block including a residual signal except a predicted signal in the image information, the transform kernels including a horizontal transform kernel and a vertical transform kernel;

generating transform information about the transform kernels, the transform information including a horizontal transform type index for the horizontal transform kernel and a vertical transform type index for the vertical transform kernel;

generating residual information for a transformed block by respectively applying horizontal transform and vertical transform to the horizontal direction and the vertical direction of the current block based on the transform kernels related to the transform information; and

encoding the image information including the transform information and the residual information,

wherein a width and a height of the transformed block is determined based on the horizontal transform type index, the vertical transform type index, and a width and a height of the transform block,

wherein coefficients existing in a region other than a region in which the transformed block is generated in the current block are regarded as 0, and

wherein a transformation matrix, which has 32 columns and 16 rows, for at least one of the horizontal transform or the vertical transform is derived based on at least one of (i) the horizontal transform type index being greater than 0 and the width of the transform block being 32 or (ii) the vertical transform type index being greater than 0 and the height of the transform block being 32.

3. A method for transmitting image information, the method comprising:

generating a bitstream for the image information, the image information generated by determining transform kernels to be applied to horizontal and vertical directions of a current block including a residual signal except a predicted signal in the image information, the transform kernels including a horizontal transform kernel and a vertical transform kernel, generating transform information about the transform kernels, the transform information including a horizontal transform type index for the horizontal transform kernel and a vertical transform type index for the vertical transform kernel, generating residual information for a transformed block by respectively applying horizontal transform and vertical transform to the horizontal direction and the vertical direction of the current block based on the transform kernels related to the transform information, and encoding the image information including the transform information and the residual information; and

transmitting the image information comprising the bitstream,

wherein a width and a height of the transformed block is determined based on the horizontal transform type index, the vertical transform type index, and a width and a height of the transform block,

wherein coefficients existing in a region other than a region in which the transformed block is generated in the current block are regarded as 0, and

wherein a transformation matrix, which has 32 columns and 16 rows, for at least one of the horizontal transform or the vertical transform is derived based on at least one of (i) the horizontal transform type index being greater than 0 and the width of the transform block being 32 or (ii) the vertical transform type index being greater than 0 and the height of the transform block being 32.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2025
From: LG ELECTRONICS INC.
To: NOKIA TECHNOLOGIES OY
Reel/Frame 072859/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2025
From: KOO, MOONMO; LIM, JAEHYUN; KIM, SEUNGHWAN
To: LG ELECTRONICS INC.
Reel/Frame 071271/0682 →
Continuity (3)
Continuation 17420196
Provisional Application 62787354 · Jan 1, 2019
Related Publication 20240357176A1 · Oct 24, 2024
References Cited (5)
US 20200099924A1 · Seregin · 2020 [cited by examiner]
US 20200177901A1 · Choi · 2020 [cited by examiner]
US 20210185357A1 · Tsukuba · 2021 [cited by examiner]
US 20210286917A1 · Jia · 2021 [cited by examiner]
WO WO2017135759A1 · 2017 [cited by examiner]