IP Library Granted Patent US 11,889,062
Granted Patent B2
US 11,889,062 · App. 17/979,158 · Granted Jan 30, 2024

Scaling list parameter-based video or image coding

Inventors: Seethal Paluri (Seoul, KR); Seunghwan Kim (Seoul, KR); Jie Zhao (Seoul, KR)
Assignee: LG Electronics Inc.
H04N19/105H04N19/124H04N19/176H04N19/18H04N19/70H04N19/82
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,889,062
App. No.
17/979,158
Granted
Jan 30, 2024
Kind
B2
Abstract

According to the disclosure of the present document, scaling list data transmitted from an adaptation parameter set (APS) can be signaled through a hierarchical structure. In addition, by setting a limit on the scaling list data transmitted from the APS, it is possible to reduce the amount of data which has to be signaled for video/image coding, and facilitate implementation.

Claims (67)

1. A decoding apparatus for image decoding, the decoding apparatus comprising:

a memory; and

at least one processor connected to the memory, the at least one processor configured to:

obtain image information including prediction mode information and residual information from a bitstream;

derive prediction samples for a current block based on the prediction mode information;

derive quantized transform coefficients for the current block based on the residual information;

derive transform coefficients based on the quantized transform coefficients;

derive residual samples based on the transform coefficients; and

generate reconstruction samples based on the prediction samples and the residual samples,

wherein the transform coefficients are derived by performing a dequantization process on the quantized transform coefficients based on scaling list data, and

wherein the image information includes an adaptation parameter set (APS), and

wherein the APS is identified based on APS ID information related to an identifier for the APS, and

wherein the APS includes the scaling list data based on APS type information for APS parameters included in the APS, and

wherein a range of values of the APS ID information is determined based on the APS type information.

2. The decoding apparatus of claim 1 , wherein the APS type information includes an APS type for an ALF including adaptive loop filter (ALF) parameters, an APS type for luma mapping with chroma scaling (LMCS) including LMCS parameters, or an APS type for a scaling list including parameters of the scaling list data.

3. The decoding apparatus of claim 2 , wherein a range of values of the APS ID information has a range from 0 to 3 or from 0 to 7 based on the APS type information related to one of the APS type for the ALF, the APS type for the LMCS, or the APS type for the scaling list.

4. The decoding apparatus of claim 1 ,

wherein the image information includes header information,

wherein the header information includes APS ID information related to scaling list data, and

wherein the scaling list data is obtained from the APS by identifying the APS based on the APS ID information of the header information.

5. The decoding apparatus of claim 4 ,

wherein the image information includes a sequence parameter set (SPS),

wherein the SPS includes first enabled flag information for indicating whether the scaling list data is used, and

wherein the header information includes the APS ID information related to the scaling list data based on the first enabled flag information related to indicating that the scaling list data is used.

6. The decoding apparatus of claim 5 ,

wherein the header information includes second enabled flag information for indicating whether the scaling list data is used in a picture or a slice,

wherein the header information includes the second enabled flag information based on the first enabled flag information of the SPS, and

wherein the header information includes the APS ID information related to the scaling list data based on the second enabled flag information.

7. The decoding apparatus of claim 1 , wherein the transform coefficients are derived further based on:

deriving a scaling matrix based on the scaling list data;

deriving a scaling factor based on the scaling matrix; and

deriving the transform coefficients by applying the dequantization based on the scaling factor.

8. An encoding apparatus for image encoding, the encoding apparatus comprising:

a memory; and

at least one processor connected to the memory, the at least one processor configured to:

derive prediction samples for a current block based on prediction mode information;

derive residual samples based on the prediction samples;

derive transform coefficients based on the residual samples;

derive quantized transform coefficients through a quantization process based on the transform coefficients; and

encode image information including residual information generated based on the quantized transform coefficients and the prediction mode information,

wherein the image information includes an adaptation parameter set (APS),

wherein the APS is identified based on APS ID information related to an identifier of the APS,

wherein the APS includes scaling list data based on APS type information for APS parameters included in the APS, and

wherein a range of values of the APS ID information is determined based on the APS type information.

9. The encoding apparatus of claim 8 , wherein the APS type information includes an APS type for an ALF including adaptive loop filter (ALF) parameters, an APS type for luma mapping with chroma scaling (LMCS) including LMCS parameters, or an APS type for a scaling list including parameters of the scaling list data.

10. The encoding apparatus of claim 9 , wherein a range of values of the APS ID information has a range from 0 to 3 or from 0 to 7 based on the APS type information related to one of the APS type for the ALF, the APS type for the LMCS, or the APS type for the scaling list.

11. The encoding apparatus of claim 8 ,

wherein the image information includes header information,

wherein the header information includes APS ID information related to scaling list data, and

wherein the APS including the scaling list data is identified based on the APS ID information of the header information.

12. The encoding apparatus of claim 11 ,

wherein the image information includes a sequence parameter set (SPS),

wherein the SPS includes first enabled flag information for indicating whether the scaling list data is used, and

wherein the header information includes the APS ID information related to the scaling list data based on the first enabled flag information related to indicating that the scaling list data is used.

13. The encoding apparatus of claim 12 ,

wherein the header information includes second enabled flag information for indicating whether the scaling list data is used in a picture or a slice,

wherein the header information includes the second enabled flag information based on the first enabled flag information of the SPS, and

wherein the header information includes the APS ID information related to the scaling list data based on the second enabled flag information.

14. The encoding apparatus of claim 8 , wherein slices within one picture refer to the APS including the scaling list data having an identical value of the APS ID information.

15. A non-transitory computer-readable digital storage medium storing a bitstream generated by the encoding apparatus of claim 8 .

16. An apparatus for transmitting data for an image, the apparatus comprising:

at least one processor configured to obtain a bitstream generated based on deriving prediction samples for a current block based on prediction mode information, deriving residual samples based on the prediction samples, deriving transform coefficients based on the residual samples, deriving quantized transform coefficients through a quantization process based on the transform coefficients, and encoding image information including residual information generated based on the quantized transform coefficients and the prediction mode information to generate the bitstream; and

a transmitter configured to transmit the data comprising the bitstream,

wherein the image information includes an adaptation parameter set (APS),

wherein the APS is identified based on APS ID information related to an identifier of the APS,

wherein the APS includes scaling list data based on APS type information for APS parameters included in the APS, and

wherein a range of values of the APS ID information is determined based on the APS type information.

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 Apr 3, 2023
From: PALURI, SEETHAL; KIM, SEUNGHWAN; ZHAO, JIE
To: LG ELECTRONICS INC.
Reel/Frame 063209/0374 →
Continuity (4)
Continuation 17570882 · Jan 7, 2022
Continuation PCTKR2020008955 · Jul 8, 2020
Provisional Application 62871227 · Jul 8, 2019
Related Publication 20230096803A1 · Mar 30, 2023