In-loop reshaping with local illumination compensation in image coding
AssigneeDolby Laboratories Licensing Corporation
InventorsJay Nitin Shingala, Ashwin Natesan, Peng Yin
Life of this patent
Estimating the term…
Abstract
Methods, processes, and systems are presented for combining signal reshaping (also referred to as luma mapping chroma residuals scaling) with local illumination compensation (LIC) in video coding. Examples and trade-offs when the LIC model parameters are computed in the original domain, the reshaped domain, or a mixed domain, are presented.
Claims9
A method to combine in-loop reshaping with local illumination compensation (LIC) with a processor, the method comprising:
- accessing first neighboring samples of a current coded unit (CU) in a reshaped domain;
- accessing neighboring samples of a reference block to the current CU in an original domain;
- generating second neighboring samples of the current CU in the original domain by applying an inverse mapping function to the first neighboring samples of the current CU;
- generating LIC parameters based on the second neighboring samples of the current CU and the neighboring samples of the reference block to the current CU;
- accessing first inter-predicted samples for the current CU in the original domain;
- generating second inter-predicted samples for the current CU based on the LIC parameters, a linear mapping using the LIC parameters, and the first inter-predicted samples for the current CU;
- and
- generating output inter-predicted samples for the current CU in the reshaped domain by applying a forward mapping function to the second inter-predicted samples for the current CU.
A method to combine in-loop reshaping with local illumination compensation (LIC) with a processor, the method comprising:
- accessing neighboring samples of a current coded unit (CU) in a reshaped domain;
- accessing first neighboring samples of a reference block to the current CU in an original domain;
- generating second neighboring samples of the reference block to the current CU in the reshaped domain by applying a forward mapping function to the second neighboring samples of the reference block to the current CU;
- generating LIC parameters based on the neighboring samples of the current CU and the second neighboring samples of the reference block to the current CU;
- accessing first inter-predicted samples for the current CU in the original domain;
- generating second inter-predicted samples for the current CU in the reshaped domain by applying the forward mapping function to the first inter-predicted samples for the current CU;
- and
- generating output inter-predicted samples for the current CU in the reshaped domain based on the LIC parameters, a linear mapping using the LIC parameters, and the second inter-predicted samples for the current CU.
A method to combine in-loop reshaping with local illumination compensation (LIC) with a processor, the method comprising:
- accessing first neighboring samples of a current coded unit (CU) in a reshaped domain;
- accessing first neighboring samples of a reference block to the current CU in an original domain;
- generating second neighboring samples of the reference block to the current CU in the reshaped domain by applying a forward mapping function to the second neighboring samples of the reference block to the current CU;
- generating LIC parameters based on the first neighboring samples of the current CU and the second neighboring samples of the reference block to the current CU;
- accessing first inter-predicted samples for the current CU in the original domain;
- generating second inter-predicted samples for the current CU in the original domain based on the LIC parameters, a linear mapping using the LIC parameters, and the first inter-predicted samples for the current CU;
- and
- generating output inter-predicted samples for the current CU in the reshaped domain by applying the forward mapping function to the second inter-predicted samples for the current CU.
Dependencies are inferred from the claim text.