IP Library Granted Patent US 11,412,239
Granted Patent B2
US 11,412,239 · App. 17/559,130 · Granted Aug 9, 2022

Luma mapping-based video or image coding

Inventors: Jie Zhao (Seoul, KR); Seunghwan Kim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/186H04N19/132H04N19/136H04N19/176H04N19/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 11,412,239
App. No.
17/559,130
Granted
Aug 9, 2022
Kind
B2
Abstract

According to the disclosure of the present document, an ID value of an LMCS APS may be within a predetermined range. Thus, an LMCS procedure can be efficiently performed, and the complexity of LMCS is reduced. Since the performance of LMCS is improved, efficiency of video/image coding may increase.

Claims (70)

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

obtaining image information including prediction related information and luma mapping with chroma scaling (LMCS) related information from a bitstream;

generating predicted luma samples for a current block in a current picture based on the prediction related information;

deriving LMCS codewords based on the LMCS related information;

generating mapped predicted luma samples based on the predicted luma samples and the LMCS codewords; and

generating reconstructed luma samples for the current block based on the mapped predicted luma samples,

wherein the image information includes adaptation parameter sets (APSs),

wherein each of the APSs includes type information specifying whether the APS is an LMCS APS,

wherein an LMCS data field included in the APS of which the type information specifies the LMCS APS includes the LMCS related information,

wherein the LMCS codewords are derived based on the LMCS data field, and

wherein an ID value of the APS of which the type information specifies the LMCS APS is in a predetermined range.

2. The image decoding method of claim 1 , wherein the APS comprises the LMCS data field including LMCS parameters based on that a value of the type information is 1.

3. The image decoding method of claim 1 , wherein the image information comprises header information,

wherein the header information includes LMCS related APS ID information, and

wherein the LMCS related APS ID information represents an ID of the LMCS APS for the current picture or the current block.

4. The image decoding method of claim 3 , wherein a value of the LMCS related APS ID information is in a range of 0 to 3.

5. The image decoding method of claim 3 , wherein the image information comprises a sequence parameter set (SPS), and

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

6. The image decoding method of claim 5 , wherein the header information comprises a second LMCS available flag representing whether the LMCS data field in a picture is available based on that a value of the first LMCS available flag is 1.

7. The image decoding method of claim 6 , wherein the LMCS related APS ID information is included in the header information based on that a value of the second LMCS available flag is 1.

8. The image decoding method of claim 1 , wherein the predetermined range is 0 to 3.

9. The image decoding method of claim 1 , wherein a maximum number of LMCS APSs among the APSs is a predetermined value.

10. The image decoding method of claim 9 , wherein the predetermined value is 4 .

11. The image decoding method of claim 1 , wherein the image information comprises residual information,

wherein residual chroma samples are generated based on the residual information,

wherein a piecewise index is identified based on the LMCS related information,

wherein a chroma residual scaling factor is derived based on the piecewise index, and

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

12. The image decoding method of claim 11 , wherein in case that the current block is a single-tree structure or a dual-tree structure, a chroma residual scaling available flag representing whether chroma residual scaling is applied for the current block is signaled.

13. The image decoding method of claim 11 , wherein the chroma residual scaling factor is a single chroma residual scaling factor.

14. The image decoding method of claim 1 , wherein the generating the mapped predicted luma samples comprises:

deriving a forward mapping scaling factor for the predicted luma samples; and

generating the mapped predicted luma samples based on the forward mapping scaling factor,

wherein the forward mapping scaling factor is a single factor for the predicted luma samples.

15. The image decoding method of claim 1 , further comprising:

deriving an inverse mapping scaling factor for the reconstructed luma samples; and

generating a modified reconstructed luma samples based on the reconstructed luma samples and the inverse mapping scaling factor,

wherein the inverse mapping scaling factor is a single factor for the reconstructed luma samples.

16. The image decoding method of claim 15 , wherein the inverse mapping scaling factor is derived using a derived piecewise index based on the reconstructed luma samples.

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

generating predicted luma samples for a current block in a current picture;

deriving luma mapping with chroma scaling (LMCS) codewords;

deriving LMCS related information based on the LMCS codewords;

generating mapped predicted luma samples based on the LMCS codewords;

generating residual luma samples for the current block based on the mapped predicted luma samples;

deriving residual information based on the residual luma samples; and

encoding image information including the LMCS related information and the residual information,

wherein the image information includes adaptation parameter sets (APSs),

wherein each of the APSs includes type information specifying whether the APS is an LMCS APS,

wherein an LMCS data field included in the APS of which type information specifies the LMCS APS includes the LMCS related information,

wherein the LMCS data field includes information on the LMCS codewords, and

wherein an ID value of the APS of which the type information specifies the LMCS APS is in a predetermined range.

18. The image encoding method of claim 17 , wherein the image information comprises header information,

wherein the header information includes LMCS related APS ID information,

wherein the LMCS related APS ID information represents an ID of the LMCS APS for the current picture or the current block, and

wherein a value of the LMCS related APS ID information is in the predetermined range.

19. The image encoding method of claim 18 , wherein the predetermined range is 0 to 3.

20. A non-transitory computer readable storage medium storing a bitstream generated by a method, wherein the image decoding method comprising:

generating predicted luma samples for a current block in a current picture;

deriving luma mapping with chroma scaling (LMCS) codewords;

deriving LMCS related information based on the LMCS codewords;

generating mapped predicted luma samples based on the LMCS codewords;

generating residual luma samples for the current block based on the mapped predicted luma samples;

deriving residual information based on the residual luma samples; and

encoding image information including the LMCS related information and the residual information,

wherein the image information includes adaptation parameter sets (APSs),

wherein each of the APSs includes type information specifying whether the APS is an LMCS APS,

wherein an LMCS data field included in the APS of which type information specifies the LMCS APS includes the LMCS related information,

wherein the LMCS data field includes information on the LMCS codewords, and

wherein an ID value of the APS of which the type information specifies the LMCS APS is in a predetermined range.

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 Dec 22, 2021
From: ZHAO, JIE; KIM, SEUNGHWAN
To: LG ELECTRONICS INC.
Reel/Frame 058459/0991 →
Continuity (3)
Continuation PCTKR2020008144 · Jun 24, 2020
Provisional Application 62865922 · Jun 24, 2019
Related Publication 20220116630A1 · Apr 14, 2022