Use of offsets with adaptive colour transform coding tool
AssigneesBeijing Bytedance Technology Co., Ltd., Bytedance Inc.
InventorsWeijia Zhu, Jizheng Xu, Li Zhang, Kai Zhang, Yue Wang
Life of this patent
Estimating the term…
Abstract
Methods, systems and devices for implementing an adaptive color transform (ACT) during image/video encoding and decoding, including: determining, for a conversion between a video comprising a block and a bitstream of the video, that a size of the block is greater than a maximum allowed size for an ACT mode, and performing, based on the determining, the conversion, wherein, in response to the size of the block being greater than the maximum allowed size for the ACT mode, the block is partitioned into multiple sub-blocks, and wherein each of the multiple sub-blocks share a same prediction mode, and the ACT mode is enabled at a sub-block level.
Claims20
A method of processing video data, comprising:
- performing a conversion between a current video block of a video and a bitstream of the video according to a rule that specifies additional quantization parameter offsets are further applied on intermedia quantization parameters, wherein the additional quantization parameter offsets are determined based on whether to apply a color transform mode for the current video block,
- wherein in the color transform mode, for an encoding operation, visual signals are converted from a first color domain to a second color domain, or for a decoding operation, the visual signals are converted from the second color domain to the first color domain,
- wherein the intermedia quantization parameters are derived from one or more chroma offsets specified in a picture parameter set (PPS) and a slice header (SH), and
- wherein the rule further specifies whether a first flag is included in the bitstream, wherein the first flag comprises first general constraints information for one or more pictures in a set of output layers of the video, wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) is equal to 0, and the second flag equal to 0 specifies that a color transform mode for the current video block is disabled.
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 current video block of a video and a bitstream of the video according to a rule that specifies additional quantization parameter offsets are further applied on intermedia quantization parameters, wherein the additional quantization parameter offsets are determined based on whether to apply a color transform mode for the current video block,
- wherein in the color transform mode, for an encoding operation, visual signals are converted from a first color domain to a second color domain, or for a decoding operation, the visual signals are converted from the second color domain to the first color domain,
- wherein the intermedia quantization parameters are derived from one or more chroma offsets specified in a picture parameter set (PPS) and a slice header (SH), and
- wherein the rule further specifies whether a first flag is included in the bitstream, wherein the first flag comprises first general constraints information for one or more pictures in a set of output layers of the video, wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) is equal to 0, and the second flag equal to 0 specifies that a color transform mode for the current video block is disabled.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- perform a conversion between a current video block of a video and a bitstream of the video according to a rule that specifies additional quantization parameter offsets are further applied on intermedia quantization parameters, wherein the additional quantization parameter offsets are determined based on whether to apply a color transform mode for the current video block,
- wherein in the color transform mode, for an encoding operation, visual signals are converted from a first color domain to a second color domain, or for a decoding operation, the visual signals are converted from the second color domain to the first color domain,
- wherein the intermedia quantization parameters are derived from one or more chroma offsets specified in a picture parameter set (PPS) and a slice header (SH), and
- wherein the rule further specifies whether a first flag is included in the bitstream, wherein the first flag comprises first general constraints information for one or more pictures in a set of output layers of the video, wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) is equal to 0, and the second flag equal to 0 specifies that a color transform mode for the current video block is disabled.
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 a bitstream for a current video block of a video according to a rule that specifies additional quantization parameter offsets are further applied on intermedia quantization parameters, wherein the additional quantization parameter offsets are determined based on whether to apply a color transform mode for the current video block,
- wherein in the color transform mode, for an encoding operation, visual signals are converted from a first color domain to a second color domain, or for a decoding operation, the visual signals are converted from the second color domain to the first color domain,
- wherein the intermedia quantization parameters are derived from one or more chroma offsets specified in a picture parameter set (PPS) and a slice header (SH), and
- wherein the rule further specifies whether a first flag is included in the bitstream, wherein the first flag comprises first general constraints information for one or more pictures in a set of output layers of the video, wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) is equal to 0, and the second flag equal to 0 specifies that a color transform mode for the current video block is disabled.
Dependencies are inferred from the claim text.