IP Library Granted Patent US 11,563,956
Granted Patent B2
US 11,563,956 · App. 17/566,902 · Granted Jan 24, 2023

Luma mapping-based video or image coding

Inventors: Jie Zhao (Seoul, KR); Seunghwan Kim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/186H04N19/157H04N19/176H04N19/46
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,563,956
App. No.
17/566,902
Filed
Dec 31, 2021
Granted
Jan 24, 2023
Kind
B2
Art Unit
2487
USPC
375/240.02
Abstract

According to the disclosure of the present document, by explicitly signaling information relating to a value(s) of a chroma residual scaling factor, accuracy in an LMCS procedure can be increased, and therefore a subjective/objective image quality of a coded image/video can be further improved.

Claims (52)

1. An image decoding method performed by a decoding apparatus, the image decoding method comprising:

obtaining, by the decoding apparatus, image information including residual information and information on luma mapping with chroma scaling (LMCS) data from a bitstream;

generating, by the decoding apparatus, residual chroma samples for a current block based on the residual information;

deriving, by the decoding apparatus, LMCS codewords based on the information on the LMCS data;

generating, by the decoding apparatus, scaled residual chroma samples based on the residual chroma samples and the LMCS codewords; and

generating, by the decoding apparatus, reconstructed chroma samples for the current block based on the scaled residual chroma samples,

wherein the image information includes information on an absolute value of a chroma residual scaling delta value and information on a sign of the chroma residual scaling delta value,

wherein the information on the sign of the chroma residual scaling delta value is included in the image information based on the information on the absolute value of the chroma residual scaling delta value,

wherein a chroma residual scaling factor is derived based on the information on the absolute value of the chroma residual scaling delta value and the information on the sign of the chroma residual scaling delta value, and

wherein the scaled residual chroma samples are derived based on the chroma residual scaling factor.

2. The image decoding method of claim 1 , wherein the image information includes a sequence parameter set (SPS), and

wherein the SPS includes a first LMCS enabled flag representing whether an LMCS data field is enabled.

3. The image decoding method of claim 2 , wherein the image information includes header information, and

wherein the header information includes a second LMCS enabled flag representing whether the LMCS data field is enabled in a current picture, and LMCS related APS ID information representing an ID of LMCS APS that the current picture refers to, based on a value of the first LMCS enabled flag being 1.

4. The image decoding method of claim 2 , wherein based on the current block being a single tree architecture or a dual tree architecture, a chroma residual scaling enabled flag representing whether chroma residual scaling is applied for the current block is included in the header information.

5. The image decoding method of claim 4 , wherein based on the value of the first LMCS enabled flag being 1 and a value of the second LMCS enabled flag being 1, the chroma residual scaling enabled flag is included in the header information.

6. The image decoding method of claim 2 , wherein the image information includes information on a number of blocks sharing a same chroma residual scaling index, and

wherein the chroma residual scaling factor is derived based on the information on the number of the blocks sharing the same chroma residual scaling index.

7. The image decoding method of claim 6 , wherein the information on the number of the blocks sharing the same chroma residual scaling index includes information on a horizontal number of the blocks sharing the same chroma residual scaling index and information on a vertical number of the blocks sharing the same chroma residual scaling index.

8. An image encoding method performed by an encoding apparatus, the image encoding method comprising:

generating, by the encoding apparatus, a prediction chroma sample for a current block in a current picture;

generating, by the encoding apparatus, residual chroma samples for the current block based on the prediction chroma samples;

deriving, by the encoding apparatus, luma mapping with chroma scaling (LMCS) codewords;

deriving, by the encoding apparatus, information on LMCS data based on the LMCS codewords;

generating, by the encoding apparatus, scaled residual chroma samples based on the residual chroma samples and the LMCS codewords;

deriving, by the encoding apparatus, residual information based on the scaled residual chroma samples; and

encoding, by the encoding apparatus, image information including the information on the LMCS data and the residual information,

wherein the image information includes information on an absolute value of a chroma residual scaling delta value and information on a sign of the chroma residual scaling delta value,

wherein the information on the sign of the chroma residual scaling delta value is included in the image information based on the information on the absolute value of the chroma residual scaling delta value,

wherein the information on the absolute value of the chroma residual scaling delta value and the information on the sign of the chroma residual scaling delta value represent a chroma residual scaling factor, and

wherein the scaled residual chroma samples are derived based on the chroma residual scaling factor.

9. The image encoding method of claim 8 , wherein the image information includes a sequence parameter set (SPS), and

wherein the SPS includes a first LMCS enabled flag representing whether an LMCS data field is enabled.

10. The image encoding method of claim 9 , wherein the image information includes header information, and

wherein the header information includes a second LMCS enabled flag representing whether the LMCS data field is enabled in a current picture, and LMCS related APS ID information representing an ID of LMCS APS that the current picture refers to, based on a value of the first LMCS enabled flag being 1.

11. The image encoding method of claim 9 , wherein based on the current block being a single tree architecture or a dual tree architecture, a chroma residual scaling enabled flag representing whether chroma residual scaling is applied for the current block is included in the header information.

12. The image encoding method of claim 11 , wherein based on the value of the first LMCS enabled flag being 1 and a value of the second LMCS enabled flag being 1, the chroma residual scaling enabled flag is included in the header information.

13. The image encoding method of claim 9 , wherein the image information includes information on a number of blocks sharing a same chroma residual scaling index, and

wherein the chroma residual scaling factor is derived based on the information on the number of the blocks sharing the same chroma residual scaling index.

14. The image encoding method of claim 13 , wherein the information on the number of the blocks sharing the same chroma residual scaling index includes information on a horizontal number of the blocks sharing the same chroma residual scaling index and information on a vertical number of the blocks sharing the same chroma residual scaling index.

15. A non-transitory computer-readable storage medium storing a bitstream generated by a method, the method comprising:

generating a prediction chroma sample for a current block in a current picture;

generating residual chroma samples for the current block based on the prediction chroma samples;

deriving luma mapping with chroma scaling (LMCS) codewords;

deriving information on LMCS data based on the LMCS codewords;

generating scaled residual chroma samples based on the residual chroma samples and the LMCS codewords;

deriving residual information based on the scaled residual chroma samples; and

encoding image information including the information on an LMCS data and the residual information to output the bitstream,

wherein the image information includes information on an absolute value of a chroma residual scaling delta value and information on a sign of the chroma residual scaling delta value,

wherein the information on the sign of the chroma residual scaling delta value is included in the image information based on the information on the absolute value of the chroma residual scaling delta value,

wherein the information on the absolute value of the chroma residual scaling delta value and the information on the sign of the chroma residual scaling delta value represent a chroma residual scaling factor, and

wherein the scaled residual chroma samples are derived based on the chroma residual scaling factor.

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 Jan 19, 2022
From: ZHAO, JIE; KIM, SEUNGHWAN
To: LG ELECTRONICS INC.
Reel/Frame 058700/0377 →
Continuity (3)
Continuation PCTKR2020008806 · Jul 6, 2020
Provisional Application 62871071 · Jul 5, 2019
Related Publication 20220141473A1 · May 5, 2022
Cited By (2)
US 12,225,214 US 12,647,582