IP Library › Granted Patent US 12,395,650
Granted Patent B2
US 12,395,650 · App. 18/524,994 · Granted Aug 19, 2025

General constraints information for video coding

Inventors: Weijia Zhu (San Diego, CA); Jizheng Xu (San Diego, CA); Li Zhang (San Diego, CA); Kai Zhang (San Diego, CA); Yue Wang (Beijing, CN)
Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.; BYTEDANCE INC.
H04N19/196H04N11/044H04N19/105H04N19/12H04N19/126H04N19/176H04N19/186
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,395,650
App. No.
18/524,994
Granted
Aug 19, 2025
Kind
B2
Abstract

A method for implementing an adaptive color transform (ACT) during image/video encoding and decoding, includes determining, for a conversion between a video including 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.

Claims (141)

1. A method of processing video data, comprising:

performing a conversion between a current video unit of a video and a bitstream of the video,

wherein the bitstream conforms to a format rule,

wherein the format rule specifies whether a first flag is included in the bitstream, wherein the first flag comprises second general constraints information for one or more pictures in a set of output layers of the video, and wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) of the bitstream specifies that a pulse code modulation mode for the current video unit is disabled,

wherein the format rule further specifies whether a third flag is included in the bitstream, the third flag comprising general constraints information for the one or more pictures in the set of output layers of the video,

wherein the second flag is equal to zero in response to the third flag being equal to one, wherein the second flag being equal to zero specifies that the pulse code modulation mode is disabled for the current video unit,

wherein the third flag indicates whether a fourth flag in the SPS of the bitstream specifies that a resampling mode for the current video unit is disabled, and

wherein in response to the resampling mode being disabled, a current picture and a reference picture share same position offsets included in a picture parameter set (PPS), and the position offsets are used to calculate a scaling ratio.

2. The method of claim 1 , wherein the third flag is denoted as no_ref_pic_resampling_constraint_flag, and wherein the fourth flag is denoted as ref_pic_resampling_enabled_flag,

wherein the fourth flag is equal to zero in response to the third flag being equal to one, wherein the fourth flag being equal to zero specifies that the resampling mode is disabled for the current video unit, and

wherein the format rule further specifies whether the third flag is conditionally signaled in the bitstream.

3. The method of claim 1 , wherein the first flag is denoted as no_bdpcm_constraint_flag, and wherein the second flag is denoted as sps_bdpcm_enabled_flag.

4. The method of claim 1 , wherein the first flag indicates whether a fifth flag in the SPS specifies that the pulse code modulation mode for a chroma component of the current video unit is disabled.

5. The method of claim 1 , wherein the format rule further specifies whether a sixth flag is included in the bitstream, wherein the sixth flag comprises third general constraints information for the one or more pictures in the set of output layers of the video, and wherein the sixth flag indicates whether a seventh flag in the SPS specifies that a palette mode for the current video unit is disabled,

wherein the sixth flag is denoted as no_palette_constraint_flag, and wherein the seventh flag is denoted as sps_palette_enabled_flag, and

wherein the seventh flag is equal to zero in response to the sixth flag being equal to one, and wherein the seventh flag being equal to zero specifies that the palette mode is disabled for the current video unit.

6. The method of claim 1 , wherein the format rule further specifies whether an eighth flag is included in the bitstream, wherein the eighth flag comprises fourth general constraints information for the one or more pictures in the set of output layers of the video, wherein the eighth flag indicates whether a ninth flag in the SPS specifies that a color transform mode for the current video unit is disabled, and 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 eighth flag is denoted as no_act_constraint_flag, and wherein the ninth flag is denoted as sps_act_enabled_flag, and

wherein the ninth flag is equal to zero in response to the eighth flag being equal to one, wherein the ninth flag being equal to zero specifies that the color transform mode is disabled for the current video unit.

7. The method of claim 1 , wherein the rule further specifies that 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, and

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).

8. The method of claim 7 , wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cb component is defined as:

Qp ′Cb=Clip3(−QpBdOffset,63,qPCb+pps_cb_qp_offset+sh_cb_qp_offset+CuQpOffsetCb)+QpBdOffset,

wherein the qPCb denotes an original quantization parameter for the Cb component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cb_qp_offset is the chroma offset specified in the PPS for the Cb component, sh_cb_qp_offset is the chroma offset specified in the SH for the Cb component, and CuQpOffsetCb denotes a variable derived in the PPS for the Cb component, and Clip3 is a clipping function.

9. The method of claim 7 , wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cr component is defined as:

Qp′Cr =Clip3(−QpBdOffset,63,qPCr+pps_cr_qp_offset+sh_cr_qp_offset+CuQpOffsetCr)+QpBdOffset,

wherein the qPCr denotes an original quantization parameter for the Cr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cr_qp_offset is the chroma offset specified in the PPS for the Cr component, sh_cr_qp_offset is the chroma offset specified in the SH for the Cr component, and CuQpOffsetCr denotes a variable derived in the PPS for the Cr component, and Clip3 is a clipping function.

10. The method of claim 7 , wherein an intermedia quantization parameter of the intermedia quantization parameters for a joint CbCr component is defined as:

Qp ′CbCr=Clip3(−QpBdOffset,63,qPCbCr+pps_joint_cbcr_qp_offset+sh_joint_cbcr_qp_offset+CuQpOffsetCbCr)+QpBdOffset,

wherein the qPCbCr denotes an original quantization parameter for the joint CbCr component, QpBdOffset a bitdepth-based denotes quantization parameter offset, pps_joint_cbcr_qp_offset is the chroma offset specified in the PPS for the joint CbCr component, sh_joint_cbcr_qp_offset is the chroma offset specified in the SH for the joint CbCr component, and CuQpOffsetCbCr denotes a variable derived in the PPS for the joint CbCr component, and Clip3 is a clipping function,

wherein the rule further specifies that, due to the current video block being coded using a joint CbCr coding mode, the additional quantization parameter offset is not equal to −5,

wherein a mode index of the joint CbCr coding mode is equal to 2, and

wherein the color transform mode is applied on the current video block.

11. The method of claim 1 , wherein the conversion includes encoding the video into the bitstream.

12. The method of claim 1 , wherein the conversion includes decoding the video from the bitstream.

13. 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 unit of a video and a bitstream of the video,

wherein the bitstream conforms to a format rule,

wherein the format rule specifies whether a first flag is included in the bitstream, wherein the first flag comprises second general constraints information for one or more pictures in a set of output layers of the video, and wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) of the bitstream specifies that a pulse code modulation mode for the current video unit is disabled,

wherein the format rule further specifies whether a third flag is included in the bitstream, the third flag comprising general constraints information for the one or more pictures in the set of output layers of the video,

wherein the second flag is equal to zero in response to the third flag being equal to one, wherein the second flag being equal to zero specifies that the pulse code modulation mode is disabled for the current video unit,

wherein the third flag indicates whether a fourth flag in the SPS of the bitstream specifies that a resampling mode for the current video unit is disabled, and

wherein in response to the resampling mode being disabled, a current picture and a reference picture share same position offsets included in a picture parameter set (PPS), and the position offsets are used to calculate a scaling ratio.

14. The apparatus of claim 13 ,

wherein the third flag is denoted as no_ref_pic_resampling_constraint_flag, and wherein the fourth flag is denoted as ref_pic_resampling_enabled_flag,

wherein the fourth flag is equal to zero in response to the third flag being equal to one, wherein the fourth flag being equal to zero specifies that the resampling mode is disabled for the current video unit,

wherein the format rule further specifies whether the third flag is conditionally signaled in the bitstream,

wherein the first flag is denoted as no_bdpcm_constraint_flag, and wherein the second flag is denoted as sps_bdpcm_enabled_flag,

wherein the first flag indicates whether a fifth flag in the SPS specifies that the pulse code modulation mode for a chroma component of the current video unit is disabled,

wherein the format rule further specifies whether a sixth flag is included in the bitstream, wherein the sixth flag comprises third general constraints information for the one or more pictures in the set of output layers of the video, and wherein the sixth flag indicates whether a seventh flag in the SPS specifies that a palette mode for the current video unit is disabled,

wherein the sixth flag is denoted as no_palette_constraint_flag, and wherein the seventh flag is denoted as sps_palette_enabled_flag,

wherein the seventh flag is equal to zero in response to the sixth flag being equal to one, and wherein the seventh flag being equal to zero specifies that the palette mode is disabled for the current video unit,

wherein the format rule further specifies whether an eighth flag is included in the bitstream, wherein the eighth flag comprises fourth general constraints information for the one or more pictures in the set of output layers of the video, wherein the eighth flag indicates whether a ninth flag in the SPS specifies that a color transform mode for the current video unit is disabled, and 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 eighth flag is denoted as no_act_constraint_flag, and wherein the ninth flag is denoted as sps_act_enabled_flag,

wherein the ninth flag is equal to zero in response to the eighth flag being equal to one, wherein the ninth flag being equal to zero specifies that the color transform mode is disabled for the current video unit,

wherein the rule further specifies that 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 the PPS and a slice header (SH),

wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cb component is defined as:

Qp ′Cb=Clip3(−QpBdOffset,63,qPCb+pps_cb_qp_offset+sh_cb_qp_offset+CuQpOffsetCb)+QpBdOffset,

wherein the qPCb denotes an original quantization parameter for the Cb component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cb_qp_offset is the chroma offset specified in the PPS for the Cb component, sh_cb_qp_offset is the chroma offset specified in the SH for the Cb component, and CuQpOffsetCb denotes a variable derived in the PPS for the Cb component, and Clip3 is a clipping function,

wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cr component is defined as:

Qp′Cr =Clip3(−QpBdOffset,63,qPCr+pps_cr_qp_offset+sh_cr_qp offset+CuQpOffsetCr)+QpBdOffset,

wherein the qPCr denotes an original quantization parameter for the Cr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cr_qp_offset is the chroma offset specified in the PPS for the Cr component, sh_cr_qp_offset is the chroma offset specified in the SH for the Cr component, and CuQpOffsetCr denotes a variable derived in the PPS for the Cr component, and Clip3 is a clipping function,

wherein an intermedia quantization parameter of the intermedia quantization parameters for a joint CbCr component is defined as:

Qp ′CbCr=Clip3(−QpBdOffset,63,qPCbCr+pps_joint_cbcr_qp_offset+sh_joint_cbcr_qp_offset+CuQpOffsetCbCr)+QpBdOffset,

wherein the qPCbCr denotes an original quantization parameter for the joint CbCr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_joint_cbcr_qp_offset is the chroma offset specified in the PPS for the joint CbCr component, sh_joint_cbcr_qp_offset is the chroma offset specified in the SH for the joint CbCr component, and CuQpOffsetCbCr denotes a variable derived in the PPS for the joint CbCr component, and Clip3 is a clipping function,

wherein the rule further specifies that, due to the current video block being coded using a joint CbCr coding mode, the additional quantization parameter offset is not equal to −5,

wherein a mode index of the joint CbCr coding mode is equal to 2, and

wherein the color transform mode is applied on the current video block.

15. A non-transitory computer-readable storage medium storing instructions that cause a processor to:

perform a conversion between a current video unit of a video and a bitstream of the video,

wherein the bitstream conforms to a format rule,

wherein the format rule specifies whether a first flag is included in the bitstream, wherein the first flag comprises second general constraints information for one or more pictures in a set of output layers of the video, and wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) of the bitstream specifies that a pulse code modulation mode for the current video unit is disabled,

wherein the format rule further specifies whether a third flag is included in the bitstream, the third flag comprising general constraints information for the one or more pictures in the set of output layers of the video,

wherein the second flag is equal to zero in response to the third flag being equal to one, wherein the second flag being equal to zero specifies that the pulse code modulation mode is disabled for the current video unit,

wherein the third flag indicates whether a fourth flag in the SPS of the bitstream specifies that a resampling mode for the current video unit is disabled, and

wherein in response to the resampling mode being disabled, a current picture and a reference picture share same position offsets included in a picture parameter set (PPS), and the position offsets are used to calculate a scaling ratio.

16. The non-transitory computer-readable storage medium of claim 15 ,

wherein the third flag is denoted as no_ref_pic_resampling_constraint_flag, and wherein the fourth flag is denoted as ref_pic_resampling_enabled_flag,

wherein the fourth flag is equal to zero in response to the third flag being equal to one, wherein the fourth flag being equal to zero specifies that the resampling mode is disabled for the current video unit,

wherein the format rule further specifies whether the third flag is conditionally signaled in the bitstream,

wherein the first flag is denoted as no_bdpcm_constraint_flag, and wherein the second flag is denoted as sps_bdpcm_enabled_flag,

wherein the first flag indicates whether a fifth flag in the SPS specifies that the pulse code modulation mode for a chroma component of the current video unit is disabled,

wherein the format rule further specifies whether a sixth flag is included in the bitstream, wherein the sixth flag comprises third general constraints information for the one or more pictures in the set of output layers of the video, and wherein the sixth flag indicates whether a seventh flag in the SPS specifies that a palette mode for the current video unit is disabled,

wherein the sixth flag is denoted as no_palette_constraint_flag, and wherein the seventh flag is denoted as sps_palette_enabled_flag,

wherein the seventh flag is equal to zero in response to the sixth flag being equal to one, and wherein the seventh flag being equal to zero specifies that the palette mode is disabled for the current video unit,

wherein the format rule further specifies whether an eighth flag is included in the bitstream, wherein the eighth flag comprises fourth general constraints information for the one or more pictures in the set of output layers of the video, wherein the eighth flag indicates whether a ninth flag in the SPS specifies that a color transform mode for the current video unit is disabled, and 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 eighth flag is denoted as no_act_constraint_flag, and wherein the ninth flag is denoted as sps_act_enabled_flag,

wherein the ninth flag is equal to zero in response to the eighth flag being equal to one, wherein the ninth flag being equal to zero specifies that the color transform mode is disabled for the current video unit,

wherein the rule further specifies that 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 the PPS and a slice header (SH),

wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cb component is defined as:

Qp ′Cb=Clip3(−QpBdOffset,63,qPCb+pps_cb_qp_offset+sh_cb_qp_offset+CuQpOffsetCb)+QpBdOffset,

wherein the qPCb denotes an original quantization parameter for the Cb component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cb_qp_offset is the chroma offset specified in the PPS for the Cb component, sh_cb_qp_offset is the chroma offset specified in the SH for the Cb component, and CuQpOffsetCb denotes a variable derived in the PPS for the Cb component, and Clip3 is a clipping function,

wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cr component is defined as:

Qp′Cr =Clip3(−QpBdOffset,63,qPCr+pps_cr_qp_offset+sh_cr_qp_offset+CuQpOffsetCr)+QpBdOffset,

wherein the qPCr denotes an original quantization parameter for the Cr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cr_qp_offset is the chroma offset specified in the PPS for the Cr component, sh_cr_qp_offset is the chroma offset specified in the SH for the Cr component, and CuQpOffsetCr denotes a variable derived in the PPS for the Cr component, and Clip3 is a clipping function,

wherein an intermedia quantization parameter of the intermedia quantization parameters for a joint CbCr component is defined as:

Qp ′CbCr=Clip3(QpBdOffset,63,qPCbCr+pps_joint_cbcr_qp_offset+sh_joint_cbcr_qp_offset+CuQpOffsetCbCr)+QpBdOffset,

wherein the qPCbCr denotes an original quantization parameter for the joint CbCr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_joint_cbcr_qp_offset is the chroma offset specified in the PPS for the joint CbCr component, sh_joint_cbcr_qp_offset is the chroma offset specified in the SH for the joint CbCr component, and CuQpOffsetCbCr denotes a variable derived in the PPS for the joint CbCr component, and Clip3 is a clipping function,

wherein the rule further specifies that, due to the current video block being coded using a joint CbCr coding mode, the additional quantization parameter offset is not equal to −5,

wherein a mode index of the joint CbCr coding mode is equal to 2, and

wherein the color transform mode is applied on the current video block.

17. 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 unit of a video,

wherein the bitstream conforms to a format rule,

wherein the format rule specifies whether a first flag is included in the bitstream, wherein the first flag comprises second general constraints information for one or more pictures in a set of output layers of the video, and wherein the first flag indicates whether a second flag in a sequence parameter set (SPS) of the bitstream specifies that a pulse code modulation mode for the current video unit is disabled,

wherein the format rule further specifies whether a third flag is included in the bitstream, the third flag comprising general constraints information for the one or more pictures in the set of output layers of the video,

wherein the second flag is equal to zero in response to the third flag being equal to one, wherein the second flag being equal to zero specifies that the pulse code modulation mode is disabled for the current video unit,

wherein the third flag indicates whether a fourth flag in the SPS of the bitstream specifies that a resampling mode for the current video unit is disabled, and

wherein in response to the resampling mode being disabled, a current picture and a reference picture share same position offsets included in a picture parameter set (PPS), and the position offsets are used to calculate a scaling ratio.

18. The non-transitory computer-readable recording medium of claim 17 ,

wherein the third flag is denoted as no_ref_pic_resampling_constraint_flag, and wherein the fourth flag is denoted as ref_pic_resampling_enabled_flag,

wherein the fourth flag is equal to zero in response to the third flag being equal to one, wherein the fourth flag being equal to zero specifies that the resampling mode is disabled for the current video unit,

wherein the format rule further specifies whether the third flag is conditionally signaled in the bitstream,

wherein the first flag is denoted as no_bdpcm_constraint_flag, and wherein the second flag is denoted as sps_bdpcm_enabled_flag,

wherein the first flag indicates whether a fifth flag in the SPS specifies that the pulse code modulation mode for a chroma component of the current video unit is disabled,

wherein the format rule further specifies whether a sixth flag is included in the bitstream, wherein the sixth flag comprises third general constraints information for the one or more pictures in the set of output layers of the video, and wherein the sixth flag indicates whether a seventh flag in the SPS specifies that a palette mode for the current video unit is disabled,

wherein the sixth flag is denoted as no_palette_constraint_flag, and wherein the seventh flag is denoted as sps_palette_enabled_flag,

wherein the seventh flag is equal to zero in response to the sixth flag being equal to one, and wherein the seventh flag being equal to zero specifies that the palette mode is disabled for the current video unit,

wherein the format rule further specifies whether an eighth flag is included in the bitstream, wherein the eighth flag comprises fourth general constraints information for the one or more pictures in the set of output layers of the video, wherein the eighth flag indicates whether a ninth flag in the SPS specifies that a color transform mode for the current video unit is disabled, and 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 eighth flag is denoted as no_act_constraint_flag, and wherein the ninth flag is denoted as sps_act_enabled_flag,

wherein the ninth flag is equal to zero in response to the eighth flag being equal to one, wherein the ninth flag being equal to zero specifies that the color transform mode is disabled for the current video unit,

wherein the rule further specifies that 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 the PPS and a slice header (SH),

wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cb component is defined as:

Qp ′Cb=Clip3(−QpBdOffset,63,qPCb+pps_cb_qp_offset+sh_cb_qp_offset+CuQpOffsetCb)+QpBdOffset,

wherein the qPCb denotes an original quantization parameter for the Cb component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cb_qp_offset is the chroma offset specified in the PPS for the Cb component, sh_cb_qp_offset is the chroma offset specified in the SH for the Cb component, and CuQpOffsetCb denotes a variable derived in the PPS for the Cb component, and Clip3 is a clipping function,

wherein an intermedia quantization parameter of the intermedia quantization parameters for a Cr component is defined as:

Qp′Cr =Clip3(−QpBdOffset,63,qPCr+pps_cr_qp_offset+sh_cr_qp_offset+CuQpOffsetCr)+QpBdOffset,

wherein the qPCr denotes an original quantization parameter for the Cr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_cr_qp_offset is the chroma offset specified in the PPS for the Cr component, sh_cr_qp_offset is the chroma offset specified in the SH for the Cr component, and CuQpOffsetCr denotes a variable derived in the PPS for the Cr component, and Clip3 is a clipping function,

wherein an intermedia quantization parameter of the intermedia quantization parameters for a joint CbCr component is defined as:

Qp ′CbCr=Clip3(QpBdOffset,63,qPCbCr+pps_joint_cbcr_qp_offset+sh_joint_cbcr_qp_offset+CuQpOffsetCbCr)+QpBdOffset,

wherein the qPCbCr denotes an original quantization parameter for the joint CbCr component, QpBdOffset denotes a bitdepth-based quantization parameter offset, pps_joint_cbcr_qp_offset is the chroma offset specified in the PPS for the joint CbCr component, sh_joint_cbcr_qp_offset is the chroma offset specified in the SH for the joint CbCr component, and CuQpOffsetCbCr denotes a variable derived in the PPS for the joint CbCr component, and Clip3 is a clipping function,

wherein the rule further specifies that, due to the current video block being coded using a joint CbCr coding mode, the additional quantization parameter offset is not equal to −5,

wherein a mode index of the joint CbCr coding mode is equal to 2, and

wherein the color transform mode is applied on the current video block.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2024
From: ZHU, WEIJIA; XU, JIZHENG; ZHANG, KAI
To: BYTEDANCE INC.
Reel/Frame 066104/0499 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2024
From: WANG, YUE
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 066104/0639 →
Priority Claims (1)
WO PCT/CN2020/070368 · Jan 5, 2020 · international
Continuity (3)
Continuation 17857874 · Jul 5, 2022
Continuation PCTCN2021070279 · Jan 5, 2021
Related Publication 20240114156A1 · Apr 4, 2024
References Cited (377)
US 5512953A · Nahumi · 1996 [cited by applicant]
US 6016163A · Rodriguez · 2000 [cited by applicant]
US 7474357B1 · Murdock · 2009 [cited by applicant]
US 9137547B2 · Van der Auwera · 2015 [cited by applicant]
US 9538200B2 · Van der Auwera · 2017 [cited by applicant]
US 9591302B2 · Sullivan · 2017 [cited by applicant]
US 9723331B2 · Van der Auwera · 2017 [cited by applicant]
US 9807403B2 · Chong · 2017 [cited by applicant]
US 10057574B2 · Li · 2018 [cited by applicant]
US 10085024B2 · Yu · 2018 [cited by applicant]
US 10097832B2 · Sullivan · 2018 [cited by applicant]
US 10319100B2 · Dai · 2019 [cited by applicant]
US 10321130B2 · Dong · 2019 [cited by applicant]
US 10506230B2 · Zhang · 2019 [cited by applicant]
US 10582213B2 · Li · 2020 [cited by applicant]
US 10708591B2 · Zhang · 2020 [cited by applicant]
US 10708592B2 · Dong · 2020 [cited by applicant]
US 10778974B2 · Karczewicz · 2020 [cited by applicant]
US 10855985B2 · Zhang · 2020 [cited by applicant]
US 11184643B2 · Korta et al. · 2021 [cited by applicant]
US 11539956B2 · Li · 2022 [cited by applicant]
US 11863715B2 · Zhu · 2024 [cited by examiner]
US 11973959B2 · Zhu et al. · 2024 [cited by applicant]
US 11991390B2 · Yoo · 2024 [cited by examiner]
US 20020106025A1 · Tsukagoshi · 2002 [cited by examiner]
US 20030206585A1 · Kerofsky · 2003 [cited by applicant]
US 20040062313A1 · Schoenblum · 2004 [cited by applicant]
US 20040101059A1 · Joch · 2004 [cited by applicant]
US 20040146108A1 · Hsia · 2004 [cited by applicant]
US 20070201564A1 · Joch · 2007 [cited by applicant]
US 20090219994A1 · Tu · 2009 [cited by applicant]
US 20090262798A1 · Chiu · 2009 [cited by applicant]
US 20090289320A1 · Cohen · 2009 [cited by applicant]
US 20120183052A1 · Lou · 2012 [cited by applicant]
US 20120192051A1 · Rothschiller · 2012 [cited by applicant]
US 20130016772A1 · Matsunobu · 2013 [cited by applicant]
US 20130022107A1 · Van der Auwera · 2013 [cited by applicant]
US 20130077676A1 · Sato · 2013 [cited by applicant]
US 20130101018A1 · Chong · 2013 [cited by applicant]
US 20130101025A1 · Van der Auwera · 2013 [cited by applicant]
US 20130101031A1 · Van der Auwera · 2013 [cited by applicant]
US 20130107970A1 · Wang · 2013 [cited by applicant]
US 20130107973A1 · Wang · 2013 [cited by applicant]
US 20130188731A1 · Kim · 2013 [cited by applicant]
US 20130259141A1 · Van der Auwera · 2013 [cited by applicant]
US 20130329785A1 · Lim · 2013 [cited by applicant]
US 20140003497A1 · Sullivan · 2014 [cited by applicant]
US 20140003498A1 · Sullivan · 2014 [cited by applicant]
US 20140192904A1 · Rosewarne · 2014 [cited by applicant]
US 20140321552A1 · He · 2014 [cited by applicant]
US 20140355689A1 · Tourapis · 2014 [cited by applicant]
US 20140362917A1 · Joshi · 2014 [cited by applicant]
US 20140376611A1 · Kim · 2014 [cited by applicant]
US 20150016506A1 · Fu · 2015 [cited by examiner]
US 20150043637A1 · Morigami · 2015 [cited by applicant]
US 20150071345A1 · Tourapis · 2015 [cited by applicant]
US 20150181976A1 · Cooper · 2015 [cited by examiner]
US 20150264354A1 · Zhang · 2015 [cited by applicant]
US 20150264374A1 · Xiu · 2015 [cited by applicant]
US 20150264402A1 · Zhang · 2015 [cited by examiner]
US 20150319438A1 · Shima · 2015 [cited by applicant]
US 20150358631A1 · Zhang · 2015 [cited by applicant]
US 20150365671A1 · Pu · 2015 [cited by applicant]
US 20150365695A1 · Pu · 2015 [cited by applicant]
US 20150373327A1 · Zhang · 2015 [cited by applicant]
US 20160065991A1 · Chen · 2016 [cited by applicant]
US 20160100167A1 · Rapaka · 2016 [cited by applicant]
US 20160100168A1 · Rapaka · 2016 [cited by applicant]
US 20160100175A1 · Laroche · 2016 [cited by applicant]
US 20160179521A1 · Jha · 2016 [cited by applicant]
US 20160212373A1 · Aharon · 2016 [cited by applicant]
US 20160227224A1 · Hsieh · 2016 [cited by applicant]
US 20160241853A1 · Lim · 2016 [cited by applicant]
US 20160241858A1 · Li · 2016 [cited by applicant]
US 20160261864A1 · Samuelsson · 2016 [cited by applicant]
US 20160261884A1 · Li · 2016 [cited by applicant]
US 20160286226A1 · Ridge · 2016 [cited by applicant]
US 20160286235A1 · Yamamoto · 2016 [cited by applicant]
US 20160337661A1 · Pang et al. · 2016 [cited by applicant]
US 20170034532A1 · Yamamoto · 2017 [cited by applicant]
US 20170048525A1 · Lim · 2017 [cited by applicant]
US 20170070754A1 · Lim · 2017 [cited by applicant]
US 20170099487A1 · Jun · 2017 [cited by applicant]
US 20170105014A1 · Lee · 2017 [cited by applicant]
US 20170127077A1 · Chuang · 2017 [cited by examiner]
US 20170127090A1 · Rosewarne · 2017 [cited by applicant]
US 20170134728A1 · Sullivan · 2017 [cited by applicant]
US 20170150151A1 · Samuelsson · 2017 [cited by examiner]
US 20170150157A1 · Yamori · 2017 [cited by applicant]
US 20170238020A1 · Karczewicz · 2017 [cited by applicant]
US 20170310969A1 · Chen · 2017 [cited by examiner]
US 20170318301A1 · Li · 2017 [cited by applicant]
US 20170332075A1 · Karczewicz · 2017 [cited by applicant]
US 20180027246A1 · Liu · 2018 [cited by applicant]
US 20180041778A1 · Zhang · 2018 [cited by applicant]
US 20180041779A1 · Zhang · 2018 [cited by applicant]
US 20180048901A1 · Zhang · 2018 [cited by examiner]
US 20180063527A1 · Chen · 2018 [cited by applicant]
US 20180084284A1 · Rosewarne · 2018 [cited by applicant]
US 20180091812A1 · Guo · 2018 [cited by applicant]
US 20180091829A1 · Liu · 2018 [cited by applicant]
US 20180109794A1 · Wang · 2018 [cited by applicant]
US 20180115787A1 · Koo · 2018 [cited by applicant]
US 20180146197A1 · Yi · 2018 [cited by applicant]
US 20180160112A1 · Gamei · 2018 [cited by applicant]
US 20180199057A1 · Chuang · 2018 [cited by applicant]
US 20180205949A1 · Hsiang · 2018 [cited by applicant]
US 20180278934A1 · Andersson · 2018 [cited by applicant]
US 20180338161A1 · Zhai · 2018 [cited by applicant]
US 20180352246A1 · Laroche · 2018 [cited by applicant]
US 20180352264A1 · Guo · 2018 [cited by applicant]
US 20190020875A1 · Liu · 2019 [cited by applicant]
US 20190089984A1 · He · 2019 [cited by applicant]
US 20190098307A1 · Sullivan · 2019 [cited by applicant]
US 20190116358A1 · Zhang · 2019 [cited by applicant]
US 20190124330A1 · Chien · 2019 [cited by applicant]
US 20190158831A1 · Jung · 2019 [cited by applicant]
US 20190208206A1 · Nakagami · 2019 [cited by applicant]
US 20190230353A1 · Gadde · 2019 [cited by applicant]
US 20190238845A1 · Zhang · 2019 [cited by applicant]
US 20190238849A1 · Fang · 2019 [cited by applicant]
US 20190273923A1 · Huang · 2019 [cited by applicant]
US 20190306502A1 · Gadde · 2019 [cited by applicant]
US 20200021845A1 · Lin · 2020 [cited by applicant]
US 20200029072A1 · Xu · 2020 [cited by examiner]
US 20200177910A1 · Li · 2020 [cited by applicant]
US 20200213570A1 · Shih · 2020 [cited by applicant]
US 20200236381A1 · Chujoh · 2020 [cited by applicant]
US 20200267381A1 · Vanam · 2020 [cited by applicant]
US 20200329239A1 · Hsiao · 2020 [cited by applicant]
US 20200396467A1 · Lai · 2020 [cited by examiner]
US 20200413100A1 · Hsiang · 2020 [cited by examiner]
US 20210006792A1 · Han · 2021 [cited by applicant]
US 20210021841A1 · Xu · 2021 [cited by examiner]
US 20210021863A1 · Kalva · 2021 [cited by applicant]
US 20210044820A1 · Furht · 2021 [cited by applicant]
US 20210051320A1 · Tourapis · 2021 [cited by examiner]
US 20210058643A1 · Zhao · 2021 [cited by applicant]
US 20210076032A1 · Hu · 2021 [cited by applicant]
US 20210099732A1 · Ray · 2021 [cited by applicant]
US 20210120239A1 · Zhu · 2021 [cited by applicant]
US 20210160479A1 · Hsiang · 2021 [cited by applicant]
US 20210176464A1 · Ray · 2021 [cited by applicant]
US 20210176479A1 · Liao · 2021 [cited by applicant]
US 20210176501A1 · Chen · 2021 [cited by applicant]
US 20210195201A1 · Li · 2021 [cited by applicant]
US 20210211700A1 · Li · 2021 [cited by applicant]
US 20210266550A1 · Li · 2021 [cited by applicant]
US 20210266552A1 · Kotra · 2021 [cited by applicant]
US 20210266556A1 · Choi · 2021 [cited by applicant]
US 20210314628A1 · Zhang · 2021 [cited by applicant]
US 20210321121A1 · Zhang · 2021 [cited by applicant]
US 20210337239A1 · Zhang · 2021 [cited by applicant]
US 20210344903A1 · Yu · 2021 [cited by applicant]
US 20210368171A1 · Zhang · 2021 [cited by applicant]
US 20210377524A1 · Zhang · 2021 [cited by applicant]
US 20210385446A1 · Liu · 2021 [cited by applicant]
US 20210385454A1 · Fleureau · 2021 [cited by applicant]
US 20210392381A1 · Wang · 2021 [cited by applicant]
US 20210409701A1 · Zhu · 2021 [cited by applicant]
US 20220014782A1 · Chon · 2022 [cited by applicant]
US 20220078433A1 · Yoo · 2022 [cited by examiner]
US 20220141495A1 · Kim · 2022 [cited by examiner]
US 20220159282A1 · Sim · 2022 [cited by applicant]
US 20220182641A1 · Nam et al. · 2022 [cited by applicant]
US 20220191496A1 · Kotra · 2022 [cited by applicant]
US 20220201294A1 · Nam · 2022 [cited by applicant]
US 20220210408A1 · Zhu · 2022 [cited by applicant]
US 20220210448A1 · Zhu · 2022 [cited by applicant]
US 20220217410A1 · Wang · 2022 [cited by applicant]
US 20220264122A1 · Zhu · 2022 [cited by applicant]
US 20220272347A1 · Zhu · 2022 [cited by applicant]
US 20220295091A1 · Chujoh · 2022 [cited by applicant]
US 20220303567A1 · Jung · 2022 [cited by examiner]
US 20220312042A1 · Deshpande · 2022 [cited by applicant]
US 20220329794A1 · Kotra · 2022 [cited by applicant]
US 20220337836A1 · Zhao · 2022 [cited by examiner]
US 20220345697A1 · Zhoi et al. · 2022 [cited by applicant]
US 20220345726A1 · Zhao · 2022 [cited by applicant]
US 20230007255A1 · Tsukuba · 2023 [cited by applicant]
US 20230018055A1 · Hendry et al. · 2023 [cited by applicant]
US 20230130131A1 · Chiang · 2023 [cited by applicant]
US 20230156194A1 · Sullivan · 2023 [cited by applicant]
CN 104137545A · 2014 [cited by applicant]
CN 104205836A · 2014 [cited by applicant]
CN 104221376A · 2014 [cited by applicant]
CN 104221378A · 2014 [cited by applicant]
CN 104584559A · 2015 [cited by applicant]
CN 104584560A · 2015 [cited by applicant]
CN 105960802A · 2016 [cited by applicant]
CN 105979271A · 2016 [cited by applicant]
CN 106105203A · 2016 [cited by applicant]
CN 106105205A · 2016 [cited by applicant]
CN 106416249A · 2017 [cited by applicant]
CN 106797465A · 2017 [cited by applicant]
CN 107079150A · 2017 [cited by applicant]
CN 107079157A · 2017 [cited by applicant]
CN 107211122A · 2017 [cited by applicant]
CN 107409215A · 2017 [cited by applicant]
CN 107431826A · 2017 [cited by applicant]
CN 107534782A · 2018 [cited by applicant]
CN 107534783A · 2018 [cited by applicant]
CN 107846591A · 2018 [cited by applicant]
CN 108293124A · 2018 [cited by applicant]
CN 109076210A · 2018 [cited by applicant]
CN 109196862A · 2019 [cited by applicant]
CN 110121884A · 2019 [cited by applicant]
CN 114946180B · 2022 [cited by applicant]
EP 3425911A1 · 2019 [cited by applicant]
EP 3507984A1 · 2019 [cited by applicant]
GB 2506852A · 2014 [cited by applicant]
GB 2575090A · 2020 [cited by applicant]
JP 2015512600A · 2015 [cited by applicant]
JP 2019525679A · 2019 [cited by applicant]
JP 2020017970A · 2020 [cited by applicant]
JP 2022542851A · 2022 [cited by applicant]
JP 2022544164A · 2022 [cited by applicant]
JP 2023011955A · 2023 [cited by applicant]
JP 2023500644A · 2023 [cited by applicant]
JP 7508558B2 · 2024 [cited by applicant]
RU 2636103C2 · 2017 [cited by applicant]
TW 201424378A · 2014 [cited by applicant]
WO 2008016219A1 · 2008 [cited by applicant]
WO 2012117744A1 · 2012 [cited by applicant]
WO 2012177202A1 · 2012 [cited by applicant]
WO 2014008212A1 · 2014 [cited by applicant]
WO 2014039547A1 · 2014 [cited by applicant]
WO 2015015058A1 · 2015 [cited by applicant]
WO 2015187978A1 · 2015 [cited by applicant]
WO 2016040865A1 · 2016 [cited by applicant]
WO 2016049894A1 · 2016 [cited by applicant]
WO 2016057665A1 · 2016 [cited by applicant]
WO 2016123232A1 · 2016 [cited by applicant]
WO 2017052440A1 · 2017 [cited by applicant]
WO 2018237146A1 · 2018 [cited by applicant]
WO 2019009776A1 · 2019 [cited by applicant]
WO 2019069950A1 · 2019 [cited by applicant]
WO 2019147910A1 · 2019 [cited by applicant]
Abdoli et al. “Intra Block-DPCM with Layer Separation of Screen Content in VVC,” 2019 IEEE International Conference on Image Processing (ICIP), IEEE, 2019, Sep. 25, 2019, retrieved on Feb. 21, 2021 from https://ieeexplo… [cited by applicant]
Document: JVET-P2001-vE, “Versatile Video Coding (Draft 7),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oct. 1-11, 2019, 491 pages. [cited by applicant]
Gao et al. “AVS—The Chinese Next-Generation Video Coding Standard,” National Association Broadcasters, 2004, retrieved on Dec. 16, 2020 from http://www.avs.org.cn/reference/AVS%20NAB%Paper%20Final03.pdf. [cited by applicant]
Gordon et al. “Mismatch on BDPCM Luma/Chroma Contect Indices Between VTM7 and Spec,” in Fraunhofer.de [online] Nov. 14, 2019, retrieved Mar. 1, 2021, retrieved from the internet URL: https://jvet.hhi.fraunhofer.de/trac/… [cited by applicant]
“High Efficiency Video Coding,” Series H: Audiovisual and Multimedia Systems: Infrastructure of Audiovisual Services—Coding of Moving Video, ITU-T Telecommunication Standardization Sector of ITU, H.265, Feb. 2018. [cited by applicant]
Marpe et al. “An Adaptive Color Transform Approach and its Application in 4:4:4 Video Coding,” 2006 14th European Signal Processing Conference, IEEE, 2006, Sep. 8, 2006, retrieved on Feb. 21, 2021 from https:// ieeexplo… [cited by applicant]
Misra et al. “On Cross Component Adaptive Loop Filter for Video Compression,” 2019 Picture Coding Symposium (PCS), Nov. 12-15, 2019, Ningbo, China, retrieved from the internet URL:https://ieeexplore.ieee.org/Document/89… [cited by applicant]
Document JVET-Q0058, Misra et al. “CE5 Common Base: Cross Component Adaptive Loop Filter,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, D… [cited by applicant]
Norkin et al. “HEVC Deblocking Filter,” IEEE Transactions on Circuits and Systems for Video Technology, Dec. 2012, 22(12):1746-1754. [cited by applicant]
JVET-O0650-v4, Ramasubramonian et al. “AHG15: On Signalling of Chroma QP Tables,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, SE, Jul. 3-12, 2019, Document… [cited by applicant]
Sullivan et al. “Standardized Extensions of High Efficiency Video Coding (HEVC),” IEEE Journal of Selected Topics in Signal Processing, Dec. 2013, 7(6):1001-1016. [cited by applicant]
Bossen, F., et al., Retrieved from the Internet: https://vcgit.hhi.fraunhofer.de/jvetAA/CSoftware_VTM/tagsA/TM-6-0, Sep. 19, 2022, 2 pages. [cited by applicant]
JEM-7.0: https://jvet.hhi.fraunhofer.de/svn/svn_HMJEMSoftware/tags/ HM-16.6-JEM-7.0, Sep. 19, 2022, 1 page. [cited by applicant]
Wan W et al: “Consistent chroma QP derivation in deblocking and inverse quantization processes”, 102.MPEG Meeting; Oct. 15, 2012-Oct. 19, 2012;Shanghai; (Motion Picture Expert Group or ISO/IEC JTC1/SC29/ WG11), No. m264… [cited by applicant]
JCTVC-K0220, Kanumuri et al. “Use of Chroma QP Offsets in Deblocking,” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 11th Meeting, Shanghai, CN, Oct. 10-19, 2012, Do… [cited by applicant]
JVET-P1002, Xu et al. “Non-CE5: Chroma QP Derivation Fix for Deblocking Filter (Combination of JVET-P0105 and JVET-P0539),” Joint Video Experts Team (JVET) of ITU-T SG WP 3 and SI/IEC JTC 1/SC 29/WG 11 16th Meeting, Gen… [cited by applicant]
JVET-O2002-v2, Chen, J., et al., “Algorithm description for Versatile Video Coding and Test Model 6 (VTM 6),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, S… [cited by applicant]
JVET-O2001-vE, “Versatile Video Coding (Draft 6), ”Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/ IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, SE, Jul. 3-12, 2019, 455 pages. [cited by applicant]
JVET-O1168, Han et al. “Cu Level Chroma QP Control for VVC,” Joint Video Experts Team (JVET) of ITU-T SG WP 3 and SI/IEC JTC 1/SC 29/WG 11 15th Meeting, Gothenburg, SE, Jul. 3-12, 2019, Document JVET-O1168, 2019. [cited by applicant]
Document JCTVC-O0089, Kim et al. “AhG5: Deblocking Filter in 4:4:4 Chroma Format,” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Geneva, CH, Oct. 23-No… [cited by applicant]
Document: JVET-P1006-v2, Wan, W., et al., “AHG17: Text for picture header,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oct. 1-11, 2019, 5 pages. p. 136. [cited by applicant]
Document JVET-N0473-r2, Misra et al. “Non-CE11: On ISP Transform Boundary Deblocking,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting: Geneva, CH, Mar. 19-27, 2019, Docume… [cited by applicant]
Sjoberg et al. “HEVC High-Level Syntax” In: “High Efficiency Video Coding (HEVC) : Algorithms and Architectures,” Aug. 23, 2014 (Aug. 23, 2014), Springer, ISBN: 978-3-319-06895-4 pp. 13-48, DOI:10.1007/978-3-319-06895-4… [cited by applicant]
Document JVET-P0517, Xiu et al. “Support of Adaptive Color Transform for 444 Video Coding in VVC,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting, Geneva, CH, Oct. 1-11, 2… [cited by applicant]
Document JVET-N0401-v5, De-Luxian-Hernandez et al. “Non-CE3/Non-CE8: Enable Transform Skip in CUs Using ISP,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting, Geneva, CH, M… [cited by applicant]
Document JCTVC-U0106, Xiu et al. “On Signaling Adaptive Color Transform at TU Level,” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 21st Meeting, Warsaw, PL, Jun. 19… [cited by applicant]
Document JVET-O0566, Xu et al. “Non-CE5: Consistent Deblocking for Chroma Components,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, SE, Jul. 3-12, 2019, Doc… [cited by applicant]
Document JVET-P0105-v2, Kotra et al. “Non-CE5: Modified Chroma QP Derivation for Deblocking Filter ,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oct. 1-11… [cited by applicant]
Kotra priority Document PCT/EP2019/072643, 2019. [cited by applicant]
JVET-O0413-v3 Morigami et al. “Chroma Deblocking Filter Adjustments for 4:4:4 and 4:2:2 Format,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, SE, Jul. 3-12,… [cited by applicant]
JVET-Q0253-v1, Meher, A., et al., “CE5-related: High level syntax modifications for CCALF,” Joint Video Experts Team (JVET)of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020. [cited by applicant]
JVET-Q0190-v1, Chubach, O., et al., “CE5-related: On CC-ALF modifications related to coefficients and signalling,” Joint Video Experts Team (JVET)of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels,… [cited by applicant]
JCTVC-Y1002—Rosewarne et al. “High Efficiency Video Coding (HEVC) Test Model 16 (HM 16) Improved Encoder Description Update 7,” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and ISO/IEC JTC1/SC29/W… [cited by applicant]
JVET-G1001—Chen et al. “Algorithm Description of Joint Exploration Test Model 7 (JEM 7),” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 7th Meeting: Torino, IT, Jul. 13-21, 2017,… [cited by applicant]
Document: JVET-P0436, Zhao, J., et al., “AHG15: On CU Adaptive Chroma QP Offset Signalling,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oct. 1-11, 2019, 5… [cited by applicant]
JVET-P1001-v1—Kotra et al. “Non-CE5: Chroma QP Derivation Fix for Deblocking Filter (Combination of JVET-P0105 and JVET-P0539),” Joint Video Experts Team (JVET of ITU-T SG 16 WP 3 an ISO/IEC JTC 1/SC 29/WG 1 16th Meetin… [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/694,305 dated Feb. 23, 2023, 13 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/694,253 dated Mar. 24, 2023, 36 pages. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/810,187 dated Nov. 16, 2023, 26 pages. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/694,305 dated Dec. 11, 2023, 13 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/856,631 dated Nov. 24, 2023, 32 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/694,305 dated Mar. 27, 2024, 16 pages. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/694,305 dated Apr. 7, 2023, 14 pages. [cited by applicant]
Advisory Action from U.S. Appl. No. 17/720,582 dated Jun. 1, 2023, 13 pages. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/720,582 dated Nov. 14, 2022, 47 pages. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/694,305 dated Aug. 10, 2023, 13 pages. [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/050638 dated Nov. 30, 2020 (8 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/050649 dated Feb. 12, 2021 (11 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/054959 dated Feb. 12, 2021 (11 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/055329 dated Jan. 19, 2021 (10 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/055332 dated Jan. 29, 2021 (9 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/063746 dated Apr. 8, 2021 (14 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/067264 dated Mar. 23, 2021 (11 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/067651 dated Mar. 30, 2021 (10 pages). [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/067655 dated Mar. 30, 2021 (10 pages). [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/694,305 dated Jun. 9, 2022, 8 pages. [cited by applicant]
Extended European Search Report from European Patent Application No. 20862153.2 dated Oct. 5, 2022 (12 pages). [cited by applicant]
Extended European Search Report from European Patent Application No. 20876422.5 dated Oct. 20, 2022 (7 pages). [cited by applicant]
Partial Supplementary European Search Report from European Patent Application No. 20877874.6 dated Oct. 31, 2022 (15 pages). [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/856,631 dated Nov. 10, 2022, 28 pages. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/852,934 dated Jan. 12, 2023, 37 pages. [cited by applicant]
Extended European Search Report from European Patent Application No. 20899673.6 dated Dec. 15, 2022 (10 pages). [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/810,187 dated Jan. 9, 2023, 33 pages. [cited by applicant]
Extended European Search Report from European Application No. 20909161.0 dated Feb. 7, 2023, 10 pages. [cited by applicant]
Extended European Search Report from European Application No. 20877874.6 dated Feb. 10, 2023, 17 pages. [cited by applicant]
Chinese Office Action from Chinese Application No. 202080088208.7 dated May 31, 2024, 17 pages. With English Translation. [cited by applicant]
Japanese Office Action from Japanese Application No. 2022-540684 dated Aug. 22, 2023, 18 pages. With English Translation. [cited by applicant]
Japanese Notice of Allowance from Japanese Application No. 2022-540684 dated Jan. 30, 2024, 6 pages. With English Translation. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/835,647 dated Aug. 17, 2022, 11 pages. [cited by applicant]
Japanese Office Action from Japanese Application No. 2022-534625 dated May 16, 2023, 27 pages. With English Translation. [cited by applicant]
Chinese Notice of Allowance from Chinese Application No. 202080072432.7 dated Mar. 30, 2023, 62 pages. With English Translation. [cited by applicant]
Chinese Notice of Allowance from Chinese Application No. 202080072432.7 dated Oct. 28, 2023, 6 pages. With English Translation. [cited by applicant]
Chinese Office Action from Chinese Application No. 202080072268.X dated Mar. 30, 2023, 48 pages. With English Translation. [cited by applicant]
Chinese Office Action from Chinese Application No. 202080072268.X dated Oct. 31, 2023, 7 pages. With English Translation. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/716,447 dated Aug. 4, 2022, 27 pages. [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/51689 dated Dec. 17, 2020 (9 pages). [cited by applicant]
Chinese Office Action from Chinese Application No. 202080066216.1 dated Jun. 29, 2023, 17 pages. With English Translation. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/720,634 dated Jul. 19, 2022, 25 pages. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/694,305 dated Sep. 30, 2022, 31 pages. [cited by applicant]
International Search Report and Written Opinion from International Patent Application No. PCT/US2020/050644 dated Dec. 18, 2020 (9 pages). [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/694,253 dated Jul. 12, 2022, 43 pages. [cited by applicant]
Russian Office Action from Russian Application No. 2022108234 dated Dec. 19, 2023, 11 pages. With English Translation. [cited by applicant]
Japanese Office Action from Japanese Application No. 2022-515999 dated Feb. 21, 2023, 10 pages. With English Translation. [cited by applicant]
Indian Office Action from Indian Application No. 202247013800 dated Jul. 21, 2022, 7 pages. [cited by applicant]
Document: JVET-P2001-vE, Bross, B., et al., “Versatile Video Coding (Draft 7),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oct. 1-11, 2019, 491 pages. [cited by applicant]
Suehring, K., et al., Retrieved from the Internet: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/tags/VTM-7.0, Sep. 25, 2022, 2 pages. [cited by applicant]
Document: JVET-M0413, Said, A., et al., “CE5: Per-context CABAC initialization with single window (Test 5.1.4),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 13th Meeting: Marrakech,… [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video High efficiency video coding,” ITU-T and ISO/IEC, “High efficiency video coding”, Rec. ITU-T H.265 | ISO/IEC 23… [cited by applicant]
Document: JCTVC-Y1002, Rosewarne, C., et al., “High Efficiency Video Coding (HEVC) Test Model 16 (HM 16) Improved Encoder Description Update 7,” Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG16 WP3 and IS… [cited by applicant]
Document: JVET-G1001, Chen, J., et al., “Algorithm description of JointExploration Test Model 7 (JEM7),” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 7th Meeting: Torino, IT, Jul… [cited by applicant]
JEM-7.0 Retrieved from the internet: https://jvet.hhi.fraunhofer.de/svn/svn_HMJEMSoftware/tags/ HM-16.6-JEM-7.0. Sep. 19, 2022, 1 page. [cited by applicant]
Document: JVET-O2001, Bross, B., et al., “Versatile Video Coding (Draft 6)”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, SE, Jul. 3-12, 2019, 455 pages. [cited by applicant]
Document: JVET-Q0041-v2, Wang, Y.K., et al. “AHG2: Editorial input on VVC draft text,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 2 pag… [cited by applicant]
Document: JVET-Q0513_r2, Xiu, X., et al., “AHG16: Clipping residual samples for ACT,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 11 pag… [cited by applicant]
Document: JVET-Q0820-v3, Lagrange P., et al., “ACT: common text for bug fixes and transform change,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-1… [cited by applicant]
Document: JVET-L0553, Li, X., et al., “Fix of Initial QP Signaling,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 12th Meeting: Macao, CN, Oct. 3-12, 2018, 2 pages. [cited by applicant]
Document: JVET-N0368, Zhao, X., et al., “An implementation of adaptive color transform in VVC,”Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting: Geneva, CH, Mar. 19-27, 2019… [cited by applicant]
Document: JVET-O0166, Clare, G., et al., “CE8-related: BDPCM for chroma,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenburg, SE, Jul. 3-12, 2019, 5 pages. [cited by applicant]
Document: JVET-P0517-R1, Xiu, X., et al., “Support of adaptive color transform for 444 video coding in VVC,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva, CH, Oc… [cited by applicant]
Document: JVET-Q0305-v2, Dou, L., et al., “Disallowing JCCR mode for ACT coded CUs,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 4 pages. [cited by applicant]
Document: JVET-Q0423-V1, Li, L., et al., “Interaction between ACT and BDPCM chroma,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/[EC JTC I/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 3 pages. [cited by applicant]
Document: JVET-Q0521-V1, Zhu, et al., “Alignment of BDPCM for ACT,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 6 pages. [cited by applicant]
Document: JVET-QO520-v1, Wang, Y., et al., “AHG9: Cleanups on signaling for CC-ALF, BDPCM, ACT and Palette,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, … [cited by applicant]
Document: JVET-R0058-v5, Wang, Y-K., et al., “AHG8/AHG9/AHG12: On the combination of RPR, subpictures, and scalability,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by… [cited by applicant]
Document: JVET-S0105 McCarthy, S., et al., “AHG9: Modification of general constraint information,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC I/SC 29/WG 11 19th Meeting: by teleconference, Jun. … [cited by applicant]
Document: JVET-P1001, Kotra, A., et al., “Non-CE5: Chroma QP derivation fix for deblocking filter (Combination of JVET-P0105 and JVET-P0539),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/… [cited by applicant]
Document: JVET-P2002, Chen, J., et al., “Algorithm description for Versatile Video Coding and Test Model 7 (VTM 7),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 16th Meeting: Geneva… [cited by applicant]
Document: JVET-Q0420-V1, Li, L., et al., “AHG12: Signaling of chroma presence in PPS and APS,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 202… [cited by applicant]
Document: JVET-Q0815, Zhang, L., et al., “BoG on ACT,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/[EC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 3 pages. [cited by applicant]
Document: JVET-Q0241-v3, Jung, J., et al., “On QP adjustment in adaptive color transform,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/[EC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 5… [cited by applicant]
Document: JVET-Q0114-v1, Wang, Y.K., et al., “AHG9: A few more general contraints flags,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 3 … [cited by applicant]
Document: JVET-R0286, Chang, Y., et al., “AhG9: On general constraint information syntax,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference: Apr. 15-24, 2… [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/137941, English Translation of International Search Report dated Mar. 22, 2021, 10 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/137946, English Translation of International Search Report dated Mar. 22, 2021, 9 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/070265, English Translation of International Search Report dated Mar. 26, 2021, 14 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/070279, English Translation of International Search Report dated Apr. 1, 2021, 11 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/070282, English Translation of International Search Report dated Mar. 23, 2021, 13 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/070580, English Translation of International Search Report dated Mar. 22, 2021, 12 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/071659, English Translation of International Search Report dated Apr. 6, 2021, 14 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/071660, English Translation of International Search Report dated Mar. 31, 2021, 11 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/072017, English Translation of International Search Report dated Apr. 19, 2021, 14 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/072396, English Translation of International Search Report dated Mar. 29, 2021, 14 pages. [cited by applicant]
Office Action dated Sep. 13, 2022, 11 pages, U.S. Appl. No. 17/842,025, filed Jun. 16, 2022. [cited by applicant]
Extended European Search Report from European Application No. 21736195.5 dated Mar. 15, 2023, 14 pages. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/842,025 dated Jan. 13, 2023, 23 pages. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/857,874 dated Jul. 6, 2023, 9 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/857,924 dated Feb. 3, 2023, 23 pages. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/842,025 dated Aug. 10, 2023, 14 pages. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 17/857,874 dated Jan. 26, 2023, 23 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/856,631 dated Sep. 26, 2024, 26 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/810,187 dated Aug. 1, 2024, 34 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 18/498,665 dated Sep. 26, 2024, 106 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 18/519,994 dated Aug. 14, 2024, 125 pages. [cited by applicant]
Vietnamese Office Action from Vietnamese Patent Application No. 1-2022-01641 dated Aug. 30, 2024, 4 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 17/864,011 dated Apr. 25, 2024, 38 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 18/524,994 dated Jun. 21, 2024, 56 pages. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/856,631 dated Jun. 4, 2024, 45 pages. [cited by applicant]
Document JVET-N0276, Jill Boyce, AHG15: On interoperability point signalling, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting: Geneva, CH, Mar. 19-27, 2019, 16 pages. [cited by applicant]
Chinese Office Action from Chinese Patent Application No. 202180008254.6 dated May 23, 2025, 10 pages. [cited by applicant]