Method and system for processing video content
AssigneeAlibaba Group Holding Limited
InventorsYan Ye, Jie Chen, Ru-Ling Liao
Life of this patent
Estimating the term…
Abstract
Embodiments of the present disclosure provides systems and methods for processing video content. The methods include: reconstructing a plurality of luma samples associated with a picture; and reconstructing a chroma block associated with the picture. The reconstructing of the chroma block includes: determining whether the chroma block has non-zero residues; and in response to a determination that the chroma block has one or more non-zero chroma residues, determining an averaged value of the plurality of reconstructed luma samples, and scaling residues of the chroma block based on the averaged value, prior to reconstructing the chroma block.
Claims20
A computer-implemented video decoding method, comprising:
- reconstructing a plurality of luma samples associated with a picture;
- and
- reconstructing a chroma block associated with the picture,
- wherein reconstructing the chroma block comprises:
- determining whether the chroma block has non-zero residues;
- and
- in response to a determination that the chroma block has one or more non-zero chroma residues, determining an averaged value of the plurality of reconstructed luma samples, and scaling residues of the chroma block based on the averaged value, prior to reconstructing the chroma block.
An apparatus, comprising:
- one or more memories storing a set of instructions;
- and
- one or more processors configured to execute the set of instructions to cause the apparatus to perform:
- reconstructing a plurality of luma samples associated with a picture;
- and
- reconstructing a chroma block associated with the picture,
- wherein in reconstructing the chroma block, the one or more processors are configured to execute the set of instructions to cause the apparatus to further perform:
- determining whether the chroma block has non-zero residues;
- and
- in response to a determination that the chroma block has one or more non-zero chroma residues, determining an averaged value of the plurality of reconstructed luma samples, and scaling residues of the chroma block based on the averaged value, prior to reconstructing the chroma block.
A non-transitory computer readable storage medium storing a bitstream associated with a video sequence, wherein the bitstream comprises coded information for reconstructing a chroma block associated with a picture, the coded information comprising:
- a coded block flag indicating whether the chroma block has non-zero residuals,
- wherein the bitstream is processed according to a method comprising:
- reconstructing a plurality of luma samples associated with the picture;
- and
- when the coded block flag indicates that the chroma block has one or more non-zero chroma residues, determining an averaged value of the plurality of reconstructed luma samples, and scaling residues of the chroma block based on the averaged value, prior to reconstructing the chroma block.
Dependencies are inferred from the claim text.