Coding mode dependent selection of transform skip mode
AssigneesBeijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
InventorsLi Zhang, Kai Zhang, Yuhuai Zhang, Hongbin Liu, Yue Wang, Siwei Ma
Life of this patent
Estimating the term…
Abstract
Methods, system and apparatus for video processing are described. One example method of processing video data includes performing a conversion between a current block of a video and a bitstream of the video according to a rule. The rule specifies that whether a transform skip mode is enabled is determined based on coding information of the current block. The transform skip mode is a coding mode in which a transform is skipped on a prediction residual of a video block.
Claims18
A method of processing video data, comprising:
- performing a conversion between a current block of a video and a bitstream of the video according to a rule,
- wherein the rule specifies that whether a transform skip mode is applied to the current block is determined based on coding information of the current block, wherein the transform skip mode is a coding mode in which a transform is skipped on a prediction residual of a video block,
- wherein the coding information includes whether a subblock transform (SBT) is applicable to a coding unit including the current block, whether the current block is coded in an inter mode and whether the current block has a width and a height smaller than a threshold, and
- wherein the transform skip mode is applied to the current block when the following are met:
- a value of a higher level enable syntax element indicates that transform skip mode is enabled, the current block has a width and a height smaller than the threshold, the current block is coded in the inter mode and the SBT is applicable to the current block.
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 block of a video and a bitstream of the video according to a rule,
- wherein the rule specifies that whether a transform skip mode is applied to the current block is determined based on coding information of the current block, wherein the transform skip mode is a coding mode in which a transform is skipped on a prediction residual of a video block,
- wherein the coding information includes whether a subblock transform (SBT) is applicable to a coding unit including the current block, whether the current block is coded in an inter mode and whether the current block has a width and a height smaller than a threshold, and
- wherein the transform skip mode is applied to the current block when the following are met:
- a value of a higher level enable syntax element indicates that transform skip mode is enabled, the current block has a width and a height smaller than the threshold, the current block is coded in the inter mode and the SBT is applicable to the current block.
A non-transitory computer-readable storage medium storing instructions that cause a processor to:
- perform a conversion between a current block of a video and a bitstream of the video according to a rule,
- wherein the rule specifies that whether a transform skip mode is applied to the current block is determined based on coding information of the current block, wherein the transform skip mode is a coding mode in which a transform is skipped on a prediction residual of a video block,
- wherein the coding information includes whether a subblock transform (SBT) is applicable to a coding unit including the current block, whether the current block is coded in an inter mode and whether the current block has a width and a height smaller than a threshold, and
- wherein the transform skip mode is applied to the current block when the following are met:
- a value of a higher level enable syntax element indicates that transform skip mode is enabled, the current block has a width and a height smaller than the threshold, the current block is coded in the inter mode and the SBT is applicable to the current block.
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, for a current block of the video, the bitstream of the video according to a rule,
- wherein the rule specifies that whether a transform skip mode is applied to the current block is determined based on coding information of the current block, wherein the transform skip mode is a coding mode in which a transform is skipped on a prediction residual of a video block,
- wherein the coding information includes whether a subblock transform (SBT) is applicable to a coding unit including the current block, whether the current block is coded in an inter mode and whether the current block has a width and a height smaller than a threshold, and
- wherein the transform skip mode is applied to the current block when the following are met:
- a value of a higher level enable syntax element indicates that transform skip mode is enabled, the current block has a width and a height smaller than the threshold, the current block is coded in the inter mode and the SBT is applicable to the current block.
Dependencies are inferred from the claim text.