Described are systems and methods for encoding or decoding a picture part of video information can include using a refinement mode per block where the refinement mode can be based on a refinement parameter. The refinement mode can include a cross-component refinement that can be a cross-component chroma refinement. The refinement mode can include enabling selection per block of a refinement parameter where the refinement parameter can include one or more chroma refinement parameters included in a chroma refinement table.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method, comprising: decoding an information associated with a picture part, the information indicating for a chroma component of the picture part, a number of a plurality of refinement parameter tables associated to a cross-component refinement mode that applies to a reconstructed version of the chroma component of the picture part; decoding for the picture part a flag indicating if at least one refinement parameter table is encoded for the chroma component of the picture part; decoding the plurality of refinement parameter tables for the chroma component based on the decoded information and the decoded flag; decoding at a block level of the picture part an indication of a refinement parameter table, wherein a given value of the indication indicates that the cross-component refinement mode is not applied to the reconstructed version of the chroma component of the block and the indication provides for selecting the refinement parameter table from among the plurality of refinement parameter tables when the cross-component refinement mode is applied to the reconstructed version of the chroma component of the block; and refining, in the cross-component refinement mode, the reconstructed version of the chroma component of the block based on the indication.
2. A non-transitory computer readable medium storing executable program instructions to cause a computer executing the instructions to perform a method according to claim 1.
3. The method of claim 1, wherein the flag comprises a first flag indicating if at least one first refinement parameter table is encoded for a first chroma component of the picture part and a second flag indicating if at least one second refinement parameter table is encoded for a second chroma component of the picture part.
4. An apparatus comprising one or more processors configured to: decode an information associated with a picture part, the information indicating for a chroma component of the picture part, a number of a plurality of refinement parameter tables associated to a cross-component refinement mode that applies to a reconstructed version of the chroma component of the picture part; decode for the picture part a flag indicating if at least one refinement parameter table is encoded for the chroma component of the picture part; decode the plurality of refinement parameter tables for the chroma component based on the decoded information and the decoded flag; decode at a block level of the picture part an indication of a refinement parameter table, wherein a given value of the indication indicates that the cross-component refinement mode is not applied to the reconstructed version of the chroma component of the block and the indication provides for selecting the refinement parameter table from among the plurality of refinement parameter tables when the cross-component refinement mode is applied to the reconstructed version of the chroma component of the block; and refine, in the cross-component refinement mode, the reconstructed version of the chroma component of the block based on the indication.
5. The apparatus of claim 4, wherein the flag comprises a first flag indicating if at least one first refinement parameter table is encoded for a first chroma component of the picture part and a second flag indicating if at least one second refinement parameter table is encoded for a second chroma component of the picture part.
6. A method, comprising: encoding an information associated with a picture part, the information indicating for a chroma component of the picture part, a number of a plurality of refinement parameter tables associated to a cross-component refinement mode that applies to a reconstructed version of the chroma component of the picture part; encoding for the picture part a flag indicating if at least one refinement parameter table is encoded for the chroma component of the picture part; encoding the plurality of refinement parameter tables for the chroma component based on the encoded information; encoding at a block level of the picture part an indication of a refinement parameter table, wherein a given value of the indication indicates that the cross-component refinement mode is not applied to the reconstructed version of the chroma component of the block and the indication provides for selecting the refinement parameter table from among the plurality of refinement parameter tables when the cross-component refinement mode is applied to the reconstructed version of the chroma component of the block; and encoding the picture part and refining, in the cross-component refinement mode, the reconstructed version of the chroma component of the block based on the indication.
7. A non-transitory computer readable medium storing executable program instructions to cause a computer executing the instructions to perform a method according to claim 6.
8. The method of claim 6, wherein the flag comprises a first flag indicating if at least one first refinement parameter table is encoded for a first chroma component of the picture part and a second flag indicating if at least one second refinement parameter table is encoded for a second chroma component of the picture part.
9. An apparatus comprising one or more processors configured to: encode an information associated with a picture part, the information indicating for a chroma component of the picture part, a number of a plurality of refinement parameter tables associated to a cross-component refinement mode that applies to a reconstructed version of the chroma component of the picture part; encode for the picture part a flag indicating if at least one refinement parameter table is encoded for the chroma component of the picture part; encode the plurality of refinement parameter tables for the chroma component based on the encoded information; encode at a block level of the picture part an indication of a refinement parameter table, wherein a given value of the indication indicates that the cross-component refinement mode is not applied to the reconstructed version of the chroma component of the block and the indication provides for selecting the refinement parameter table from among the plurality of refinement parameter tables when the cross-component refinement mode is applied to the reconstructed version of the chroma component of the block; and encode the picture part and refine, in the cross-component refinement mode, the reconstructed version of the chroma component of the block based on the indication.
10. The apparatus of claim 9, wherein the flag comprises a first flag indicating if at least one first refinement parameter table is encoded for a first chroma component of the picture part and a second flag indicating if at least one second refinement parameter table is encoded for a second chroma component of the picture part.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
February 6, 2023
March 4, 2025
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.