IP Library › Granted Patent US 11,711,533
Granted Patent B2
US 11,711,533 · App. 17/671,946 · Granted Jul 25, 2023

Method and apparatus for processing video signals using reduced transform

Inventors: Seunghwan Kim (Seoul, KR); Mehdi Salehifar (Seoul, KR); Moonmo Koo (Seoul, KR); Jaehyun Lim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/44H04N19/105H04N19/11H04N19/119H04N19/159H04N19/176H04N19/46H04N19/625
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,711,533
App. No.
17/671,946
Granted
Jul 25, 2023
Kind
B2
Abstract

Provided is a method for decoding a video signal based on a reduced transform, which includes: checking whether a transform skip is applied to a current block; obtaining a transform index indicating a transform kernel of the current block from the video signal when the transform skip is not applied to the current block; determining a region where a primary transform is applied to the current block based on the transform kernel indicated by the transform index and a size of the current block; and performing an inverse primary transform on the region to which the primary transform is applied by using the transform kernel indicated by the transform index.

Claims (22)

1. A decoding apparatus for image decoding configured for

obtaining transform information indicating transform kernels of a current block,

determining a size of a non-zero region for an inverse primary transform based on the transform kernels indicated by the transform information and a size of the current block, and

performing the inverse primary transform on the non-zero region based on the transform kernels indicated by the transform information,

wherein the transform kernels indicated by the transform information includes a pair of a horizontal transform kernel and a vertical transform kernel,

wherein based on the size of the current block being 32×32 and the transform kernels applied to the current block belonging to a first transform group, the size of the non-zero region is determined as 32×32, and

wherein based on the size of the current block being 32×32 and the transform kernels applied to the current block belonging to a second transform group, the size of the non-zero region is determined as 16×16.

2. The decoding apparatus of claim 1 , wherein coefficients of a remaining region of the current block other than the non-zero region to which the inverse primary transform is applied is assigned as 0.

3. The decoding apparatus of claim 1 , wherein the first transform group includes DCT2 and the second transform group includes at least one of DST7 or DCT8.

4. An encoding apparatus for image encoding configured for

deriving transform kernels being applied to a current block, wherein the transform kernels include a pair of a horizontal transform kernel and a vertical transform kernel;

performing a primary transform on the current block based on the transform kernels;

determining a size of a non-zero region for the primary transform based on the transform kernels applied to the current block and a size of the current block;

generating transform information indicating the transform kernels applied to the current block; and

encoding image information including the transform information,

wherein based on the size of the current block being 32×32 and the transform kernels applied to the current block belonging to a first transform group, the size of the non-zero region is determined as 32×32, and

wherein based on the size of the current block being 32×32 and the transform kernels applied to the current block belonging to a second transform group, the size of the non-zero region is determined as 16×16.

5. The encoding apparatus of claim 4 , wherein coefficients of a remaining region of the current block other than the non-zero region to which the primary transform is applied is assigned as 0.

6. The encoding apparatus of claim 4 , wherein the first transform group includes DCT2 and the second transform group includes at least one of DST7 or DCT8.

7. An apparatus of transmitting data comprising a bitstream for an image configured for

obtaining the bitstream for the image, wherein the bitstream is generated by deriving transform kernels being applied to a current block, wherein the transform kernels include a pair of a horizontal transform kernel and a vertical transform kernel, performing a primary transform on the current block based on the transform kernels, determining a size of a non-zero region for the primary transform based on the transform kernels applied to the current block and a size of the current block, generating transform information indicating the transform kernels applied to the current block, and encoding image information including the transform information, wherein based on the size of the current block being 32×32 and the transform kernels applied to the current block belonging to a first transform group, the size of the non-zero region is determined as 32×32, and wherein based on the size of the current block being 32×32 and the transform kernels applied to the current block belonging to a second transform group, the size of the non-zero region is determined as 16×16; and

transmitting the data comprising the bitstream.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2022
From: KIM, SEUNGHWAN; LIM, JAEHYUN; KOO, MOONMO; SALEHIFAR, MEHDI
To: LG ELECTRONICS INC.
Reel/Frame 059014/0006 →
Continuity (4)
Continuation 16429956 · Jun 3, 2019
Provisional Application 62679939 · Jun 3, 2018
Provisional Application 62679940 · Jun 3, 2018
Related Publication 20220182651A1 · Jun 9, 2022
Cited By (1)
US 12,621,489