IP Library Granted Patent US 12,531,993
Granted Patent B2
US 12,531,993 · App. 18/592,116 · Granted Jan 20, 2026

Luma mapping-based video or image coding

Inventors: Jie Zhao (Seoul, KR); Seunghwan Kim (Seoul, KR)
Assignee: Nokia Technologies Oy
H04N19/132H04N19/186H04N19/30H04N19/46H04N19/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,531,993
App. No.
18/592,116
Granted
Jan 20, 2026
Kind
B2
Abstract

According to the disclosure of the present document, the index derivation process for the inverse luma mapping and/or the chroma residual scaling may be simplified, and the linear LMCS may be applied. Accordingly, the complexity of the LMCS may be reduced and video/image coding efficiency may be increased.

Claims (46)

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

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

deriving an intra prediction mode of a current block based on the prediction related information;

generating a prediction luma sample based on the intra prediction mode;

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

deriving transform coefficients for the current block based on the quantized transform coefficients;

deriving a residual luma sample for the current block based on the transform coefficients;

generating a reconstructed luma sample based on the prediction luma sample and the residual luma sample;

deriving a piecewise function index based on the LMCS related information; and

generating a modified reconstructed luma sample based on the reconstructed luma sample and the piecewise function index,

wherein a minimum bin index and a maximum bin index are derived based on the LMCS related information,

wherein deriving the piecewise function index comprises:

determining whether a first mapped value, in a case that the piecewise function index is equal to the minimum bin index, is greater than a value of the reconstructed luma sample;

determining whether a second mapped value, in a case that the piecewise function index is equal to maximum bin index −1, is greater than the value of the reconstructed luma sample;

determining whether a third mapped value, in a case that the piecewise function index is equal to maximum bin index, is greater than the value of the reconstructed luma sample based on a determination that the second mapped value, in the case that the piecewise function index is equal to maximum bin index −1, is not greater than the value of the reconstructed luma sample, and

wherein based on the determination that the second mapped value is not greater than the value of the reconstructed luma sample in the case that the piecewise function index is equal to maximum bin index −1, the piecewise function index is derived as the maximum bin index based on the determination that the third mapped value is greater than the value of the reconstructed luma sample.

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

determining an intra prediction mode for a current block;

generating a prediction luma sample based on the intra prediction mode;

generating a residual luma sample based on the prediction luma sample;

deriving transform coefficients for the current block based on the residual luma sample;

deriving quantized transform coefficients for the current block based on the transform coefficients;

deriving residual information based on the quantized transform coefficients; and

encoding image information including luma mapping with chroma scaling (LMCS) related information and the residual information,

wherein the method further comprising:

generating a reconstructed luma sample based on the prediction luma sample;

deriving a piecewise function index based on the LMCS related information; and

generating a modified reconstructed luma sample based on the reconstructed luma sample and the piecewise function index,

wherein a minimum bin index and a maximum bin index are derived based on the LMCS related information,

wherein deriving the piecewise function index comprises:

determining whether a first mapped value, in a case that the piecewise function index is equal to the minimum bin index, is greater than a value of the reconstructed luma sample;

determining whether a second mapped value, in a case that the piecewise function index is equal to maximum bin index −1, is greater than the value of the reconstructed luma sample;

determining whether a third mapped value, in a case that the piecewise function index is equal to maximum bin index, is greater than the value of the reconstructed luma sample based on a determination that the second mapped value, in the case that the piecewise function index is equal to maximum bin index−1, is not greater than the value of the reconstructed luma sample, and

wherein based on the determination that the second mapped value is not greater than the value of the reconstructed luma sample in the case that the piecewise function index is equal to maximum bin index −1, the piecewise function index is derived as the maximum bin index based on the determination that the third mapped value is greater than the value of the reconstructed luma sample.

3 . A method for transmitting data for an image information, comprising:

obtaining a bitstream of the image information including luma mapping with chroma scaling (LMCS) related information and residual information, wherein the bitstream generated by determining an intra prediction mode for a current block, generating a prediction luma sample based on the intra prediction mode, generating a residual luma sample based on the prediction luma sample, deriving transform coefficients for the current block based on the residual luma sample, deriving quantized transform coefficients for the current block based on the transform coefficients, deriving residual information based on the quantized transform coefficients, and encoding the image information including the LMCS related information and the residual information; and

transmitting the data comprising the bitstream of the image information including the LMCS related information and the residual information,

wherein a reconstructed luma sample is generated based on the prediction luma sample;

wherein a piecewise function index is derived based on the LMCS related information; and

wherein a modified reconstructed luma sample is generated based on the reconstructed luma sample and the piecewise function index,

wherein a minimum bin index and a maximum bin index are derived based on the LMCS related information,

wherein for deriving the piecewise function index,

it is determined whether a first mapped value, in a case that the piecewise function index is equal to the minimum bin index, is greater than a value of the reconstructed luma sample;

it is determined whether a second mapped value, in a case that the piecewise function index is equal to maximum bin index −1, is greater than the value of the reconstructed luma sample;

it is determined whether a third mapped value, in a case that the piecewise function index is equal to maximum bin index, is greater than the value of the reconstructed luma sample based on a determination that the second mapped value, in the case that the piecewise function index is equal to maximum bin index −1, is not greater than the value of the reconstructed luma sample, and

wherein based on the determination that the second mapped value is not greater than the value of the reconstructed luma sample in the case that the piecewise function index is equal to maximum bin index −1, the piecewise function index is derived as the maximum bin index based on the determination that the third mapped value is greater than the value of the reconstructed luma sample.

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 Mar 12, 2024
From: ZHAO, JIE; KIM, SEUNGHWAN
To: LG ELECTRONICS INC.
Reel/Frame 066737/0179 →
Continuity (3)
Continuation 17423591
Provisional Application 62862651 · Jun 17, 2019
Related Publication 20240275972A1 · Aug 15, 2024
References Cited (3)
US 11949872B2 · Zhao · 2024 [cited by examiner]
US 20210297679A1 · Zhang · 2021 [cited by examiner]
US 20220191481A1 · Andrivon · 2022 [cited by examiner]