Patent ID: 11968403
Assignee: BYTEDANCE INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 10:
11. A method for storing a bitstream of a video, comprising:
generating the bitstream for the video which comprises a block according to a rule, and
storing the bitstream in a non-transitory computer-readable recording medium,
wherein the rule specifies whether to include, in a slice header (SH), a first syntax element sh_ts_residual_coding_disabled_flag that indicates whether a transform skip (TS) based residual coding syntax structure is disabled for residual samples of a TS block of a slice, and
wherein the rule specifies that whether to include the first syntax element sh_ts_residual_coding_disabled_flag in the SH is based on a second syntax element sps_transform_skip_enabled_flag in a sequence parameter set (SPS) that indicates whether a TS mode is enabled for blocks referring to the SPS,
wherein when the block is a transform block, and when a third syntax element transform_skip_flag associated with the block is equal to 0, a transform is allowed to be applied to the block, or when the first syntax element sh_ts_residual_coding_disabled_flag is equal to 1, a regular residual coding syntax structure is used for the residual samples of the block, and
wherein when the block is a transform block, and when the third syntax element transform_skip_flag associated with the block is equal to 1, a TS is applied to the block, and when the first syntax element sh_ts_residual_coding_disabled_flag is equal to 0, the TS based residual coding syntax structure is used for the residual samples of the block.