Two-level signaling of filtering information in video processing
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsLi Zhang, Kai Zhang, Hongbin Liu, Yue Wang
Life of this patent
Estimating the term…
Abstract
A video processing method is provided to include performing a conversion between a coded representation of a video comprising one or more video regions and the video, wherein the coded representation includes a first side information at a first level, and wherein a second side information at a second level is derived from the first side information such that the second side information provides parameters for a video unit coded with in-loop reshaping (ILR) in which a reconstruction of the video unit of a video region is based on a representation of a video unit in a first domain and a second domain and/or scaling chroma residue of a chroma video unit.
Claims20
A method of processing video data, comprising:
- performing a conversion between a bitstream of a video comprising one or more video regions and the video,
- wherein the bitstream includes side information applicable for a coding tool of some of the one or more video regions,
- wherein the side information provides parameters for a reconstruction of a video unit of a current video region based on at least one of:
- 1) a forward mapping process for a luma component of the video unit, in which prediction samples of the luma component are converted from an original domain to a reshaped domain,
- 2) an inverse mapping process, which is an inverse operation of the forward mapping process, that convert reconstructed samples of the luma component in the reshaped domain to the original domain, or
- 3) a scaling process, in which residual samples of a chroma component of the video unit are scaled before being used to reconstruct the chroma component, and
- wherein the side information for the current video region is based on an adaptation parameter set having a smaller or equal temporal layer index than the current video region,
- wherein a level of the adaptation parameter set is higher than a level of the current video region, and
- wherein parameters of the adaptation parameter set are copied to the parameters in the side information of the current video region.
An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:
- perform a conversion between a bitstream of a video comprising one or more video regions and the video,
- wherein the bitstream includes side information applicable for a coding tool of some of the one or more video regions,
- wherein the side information provides parameters for a reconstruction of a video unit of a current video region based on at least one of:
- 1) a forward mapping process for a luma component of the video unit, in which prediction samples of the luma component are converted from an original domain to a reshaped domain,
- 2) an inverse mapping process, which is an inverse operation of the forward mapping process, that convert reconstructed samples of the luma component in the reshaped domain to the original domain, or
- 3) a scaling process, in which residual samples of a chroma component of the video unit are scaled before being used to reconstruct the chroma component, and
- wherein the side information for the current video region is based on an adaptation parameter set having a smaller or equal temporal layer index than the current video region,
- wherein a level of the adaptation parameter set is higher than a level of the current video region, and
- wherein parameters of the adaptation parameter set are copied to the parameters in the side information of the current video region.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- perform a conversion between a bitstream of a video comprising one or more video regions and the video,
- wherein the bitstream includes side information applicable for a coding tool of some of the one or more video regions,
- wherein the side information provides parameters for a reconstruction of a video unit of a current video region based on at least one of:
- 1) a forward mapping process for a luma component of the video unit, in which prediction samples of the luma component are converted from an original domain to a reshaped domain,
- 2) an inverse mapping process, which is an inverse operation of the forward mapping process, that convert reconstructed samples of the luma component in the reshaped domain to the original domain, or
- 3) a scaling process, in which residual samples of a chroma component of the video unit are scaled before being used to reconstruct the chroma component, and
- wherein the side information for the current video region is based on an adaptation parameter set having a smaller or equal temporal layer index than the current video region,
- wherein a level of the adaptation parameter set is higher than a level of the current video region, and
- wherein parameters of the adaptation parameter set are copied to the parameters in the side information of the current video region.
A non-transitory computer-readable recording medium storing a bitstream of a video which is generated by a method performed by a video processing apparatus, wherein the method comprises:
- generating the bitstream of the video comprising one or more video regions,
- wherein the bitstream includes side information applicable for a coding tool of some of the one or more video regions,
- wherein the side information provides parameters for a reconstruction of a video unit of a current video region based on at least one of:
- 1) a forward mapping process for a luma component of the video unit, in which prediction samples of the luma component are converted from an original domain to a reshaped domain,
- 2) an inverse mapping process, which is an inverse operation of the forward mapping process, that convert reconstructed samples of the luma component in the reshaped domain to the original domain, or
- 3) a scaling process, in which residual samples of a chroma component of the video unit are scaled before being used to reconstruct the chroma component, and
- wherein the side information for the current video region is based on an adaptation parameter set having a smaller or equal temporal layer index than the current video region,
- wherein a level of the adaptation parameter set is higher than a level of the current video region, and
- wherein parameters of the adaptation parameter set are copied to the parameters in the side information of the current video region.
Dependencies are inferred from the claim text.