IP Library Granted Patent US 12,294,709
Granted Patent B2
US 12,294,709 · App. 17/962,861 · Granted May 6, 2025

Minimum allowed quantization for transform skip blocks in video coding

Inventors: Jizheng Xu (San Diego, CA); Zhipin Deng (Beijing, CN); Li Zhang (San Diego, CA); Hongbin Liu (Beijing, CN); Kai Zhang (San Diego, CA)
Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.; BYTEDANCE INC.
H04N19/132H04N19/176H04N19/186H04N19/70
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,294,709
App. No.
17/962,861
Granted
May 6, 2025
Kind
B2
Abstract

A method of video processing includes performing a conversion between a video including a video region and a bitstream of the video according to a rule. The rule specifies a relationship between enablement of a palette mode and a coding type of the video region. The video region may represent a coding block of the video.

Claims (52)

1. A method for processing video data, comprising:

determining, for a conversion between a current video block of a video picture of a video and a bitstream of the video, whether a first coding mode is applied to the current video block according to a first rule, wherein in the first coding mode, reconstructed samples are represented by a set of representative color values, and the set of representative color values comprises at least one of 1) palette predictors, 2) escaped samples, or 3) palette information included in the bitstream; and

performing the conversion at least based on the determining,

wherein the first rule specifies that the first coding mode is conditionally allowed to the current video block when the current video block has a mode type of MODE_TYPE_ALL or a mode type of MODE_TYPE_INTRA, and that the first coding mode is disallowed to the current video block when the current video block has a mode type of MODE_TYPE_INTER,

wherein a reconstructed picture sample array of the video picture is further obtained and a deblocking filter process is applied to at least one edge in the reconstructed picture sample array, wherein an array of boundary filtering strengths is derived for the deblocking filter process according to a second rule specifying that bS[xDi][yDj] is equal to 0 when a set of conditions are not satisfied, the reconstructed picture sample array is a reconstructed luma picture sample array, a variable related to an edge flag is not equal to 2, and two variables mapping to two samples have different values,

wherein bS[xDi][yDj] denotes an element in the array of boundary filtering strengths for xDi with i=0 . . . xN and yDj with j=0 . . . yN,

wherein the two samples are samples of the reconstructed picture sample array corresponding to bS[xDi][yDj], and

wherein the two variables indicate prediction modes of two video blocks in the reconstructed picture sample array and containing the two samples, respectively, or the two variables indicate prediction modes of two video subblocks divided from one or more video blocks in the reconstructed picture sample array and containing the two samples, respectively.

2. The method of claim 1 , wherein the mode type of MODE_TYPE_ALL specifies that whether intra modes, an intra block copy mode, the first coding mode, and inter modes are allowed for video blocks inside a coding tree node comprising the current video block,

wherein the mode type of MODE_TYPE_INTRA specifies that whether only intra modes, the intra block copy mode, and the first coding mode are allowed for video blocks inside a coding tree node comprising the current video block, and

wherein the mode type of MODE_TYPE_INTER specifies that whether only inter modes are allowed for video blocks inside a coding tree node comprising the current video block.

3. The method of claim 1 , wherein a variable of QpPrimeTsMin which indicates a minimum allowed quantization parameter and is determined based on a value of a syntax element included in the bitstream is further applied to determine the reconstructed samples of the current video block, wherein (QpPrimeTsMin−4)/6 is constrained to be within [0, K], where K is a positive integer.

4. The method of claim 1 , wherein a syntax element indicating a bit depth of samples in the video picture is included in the bitstream and is constrained to be within [0, 2].

5. The method of claim 1 , wherein the second rule further specifies that bS[xDi][yDj] is equal to 0 when the set of conditions are not satisfied, the reconstructed picture sample array is a reconstructed chroma picture sample array and the two variables mapping to the two samples have different values.

6. The method of claim 1 , wherein the set of conditions comprises that the two samples are in a video block with a ciip_flag equal to 1.

7. The method of claim 1 , wherein the set of conditions comprises that a prediction mode of a first sample located in a same video unit with one of the two samples is an intra mode.

8. The method of claim 1 , wherein a reconstructed chroma picture sample array of the video picture is further obtained and a deblocking filter process is applied to at least one edge in the reconstructed chroma picture sample array, wherein an array of boundary filtering strengths is derived for the deblocking filter process according to a third rule specifying that bS[xDi][yDj] corresponding to two samples of the reconstructed chroma picture sample array is set equal to 0 when the two samples locates at two sides of an edge and the two sides are coded with the first coding mode and an intra block copy mode, respectively.

9. The method of claim 1 , wherein a syntax element indicating a bit depth of samples in the video picture is included in the bitstream and is constrained to be within [0, M] in a (M+8) bit profile, where M is a positive integer.

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

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

12. 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:

determine, for a conversion between a current video block of a video picture of a video and a bitstream of the video, whether a first coding mode is applied to the current video block according to a first rule, wherein in the first coding mode, reconstructed samples are represented by a set of representative color values, and the set of representative color values comprises at least one of 1) palette predictors, 2) escaped samples, or 3) palette information included in the bitstream; and

perform the conversion at least based on the determination,

wherein the first rule specifies that the first coding mode is conditionally allowed to the current video block when the current video block has a mode type of MODE_TYPE_ALL or a mode type of MODE_TYPE_INTRA, and that the first coding mode is disallowed to the current video block when the current video block has a mode type of MODE_TYPE_INTER,

wherein a reconstructed picture sample array of the video picture is further obtained and a deblocking filter process is applied to at least one edge in the reconstructed picture sample array, wherein an array of boundary filtering strengths is derived for the deblocking filter process according to a second rule specifying that bS[xDi][yDj] is equal to 0 when a set of conditions are not satisfied, the reconstructed picture sample array is a reconstructed luma picture sample array, a variable related to an edge flag is not equal to 2, and two variables mapping to two samples have different values,

wherein bS[xDi][yDj] denotes an element in the array of boundary filtering strengths for xDi with i=0 . . . xN and yDj with j=0 . . . yN,

wherein the two samples are samples of the reconstructed picture sample array corresponding to bS[xDi][yDj], and

wherein the two variables indicate prediction modes of two video blocks in the reconstructed picture sample array and containing the two samples, respectively, or the two variables indicate prediction modes of two video subblocks divided from one or more video blocks in the reconstructed picture sample array and containing the two samples, respectively.

13. The apparatus of claim 12 , wherein the mode type of MODE_TYPE_ALL specifies that whether intra modes, an intra block copy mode, the first coding mode, and inter modes are allowed for video blocks inside a coding tree node comprising the current video block,

wherein the mode type of MODE_TYPE_INTRA specifies that whether only intra modes, the intra block copy mode, and the first coding mode are allowed for video blocks inside a coding tree node comprising the current video block, and

wherein the mode type of MODE_TYPE_INTER specifies that whether only inter modes are allowed for video blocks inside a coding tree node comprising the current video block.

14. The apparatus of claim 12 , wherein a variable of QpPrimeTsMin which indicates a minimum allowed quantization parameter and is determined based on a value of a syntax element included in the bitstream is further applied to determine the reconstructed samples of the current video block, wherein (QpPrimeTsMin−4)/6 is constrained to be within [0, K], where K is a positive integer.

15. The apparatus of claim 12 , wherein a syntax element indicating a bit depth of samples in the video picture is included in the bitstream and is constrained to be within [0, 2].

16. The apparatus of claim 12 , wherein the second rule further specifies that bS[xDi][yDj] is equal to 0 when the set of conditions are not satisfied, the reconstructed picture sample array is a reconstructed chroma picture sample array and the two variables mapping to the two samples have different values.

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

determine, for a conversion between a current video block of a video picture of a video and a bitstream of the video, whether a first coding mode is applied to the current video block according to a first rule, wherein in the first coding mode, reconstructed samples are represented by a set of representative color values, and the set of representative color values comprises at least one of 1) palette predictors, 2) escaped samples, or 3) palette information included in the bitstream; and

perform the conversion at least based on the determination,

wherein the first rule specifies that the first coding mode is conditionally allowed to the current video block when the current video block has a mode type of MODE_TYPE_ALL or MODE_TYPE_INTRA, and that the first coding mode is disallowed to the current video block when the current video block has a mode type of MODE_TYPE_INTER,

wherein a reconstructed picture sample array of the video picture is further obtained and a deblocking filter process is applied to at least one edge in the reconstructed picture sample array, wherein an array of boundary filtering strengths is derived for the deblocking filter process according to a second rule specifying that bS[xDi][yDj] is equal to 0 when a set of conditions are not satisfied, the reconstructed picture sample array is a reconstructed luma picture sample array, a variable related to an edge flag is not equal to 2, and two variables mapping to two samples have different values,

wherein bS[xDi][yDj] denotes an element in the array of boundary filtering strengths for xDi with i=0 . . . xN and yDj with j=0 . . . yN,

wherein the two samples are samples of the reconstructed picture sample array corresponding to bS[xDi][yDj], and

wherein the two variables indicate prediction modes of two video blocks in the reconstructed picture sample array and containing the two samples, respectively, or the two variables indicate prediction modes of two video subblocks divided from one or more video blocks in the reconstructed picture sample array and containing the two samples, respectively.

18. A non-transitory computer-readable recording medium storing a bitstream which is generated by a method performed by a video processing apparatus, wherein the method comprises:

determining, for a current video block of a video picture of a video, whether a first coding mode is applied to the current video block according to a first rule, wherein in the first coding mode, reconstructed samples are represented by a set of representative color values, and the set of representative color values comprises at least one of 1) palette predictors, 2) escaped samples, or 3) palette information included in the bitstream; and

generating the bitstream at least based on the determining,

wherein the first rule specifies that the first coding mode is conditionally allowed to the current video block when the current video block has a mode type of MODE_TYPE_ALL or MODE_TYPE_INTRA, and that the first coding mode is disallowed to the current video block when the current video block has a mode type of MODE_TYPE_INTER,

wherein a reconstructed picture sample array of the video picture is further obtained and a deblocking filter process is applied to at least one edge in the reconstructed picture sample array, wherein an array of boundary filtering strengths is derived for the deblocking filter process according to a second rule specifying that bS[xDi][yDj] is equal to 0 when a set of conditions are not satisfied, the reconstructed picture sample array is a reconstructed luma picture sample array, a variable related to an edge flag is not equal to 2, and two variables mapping to two samples have different values,

wherein bS[xDi][yDj] denotes an element in the array of boundary filtering strengths for xDi with i=0 . . . xN and yDj with j=0 . . . yN,

wherein the two samples are samples of the reconstructed picture sample array corresponding to bS[xDi][yDj], and

wherein the two variables indicate prediction modes of two video blocks in the reconstructed picture sample array and containing the two samples, respectively, or the two variables indicate prediction modes of two video subblocks divided from one or more video blocks in the reconstructed picture sample array and containing the two samples, respectively.

19. The apparatus of claim 12 , wherein the set of conditions comprises that the two samples are in a video block with a ciip_flag equal to 1.

20. The apparatus of claim 12 , wherein the set of conditions comprises that a prediction mode of a first sample located in a same video unit with one of the two samples is an intra mode.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: XU, JIZHENG; ZHANG, LI; ZHANG, KAI
To: BYTEDANCE INC.
Reel/Frame 062321/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: DENG, ZHIPIN; LIU, HONGBIN
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 062321/0140 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
To: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 062321/0194 →
Priority Claims (1)
WO PCT/CN2020/084291 · Apr 10, 2020 · international
Continuity (2)
Continuation PCTCN2021086522 · Apr 12, 2021
Related Publication 20230099893A1 · Mar 30, 2023
References Cited (234)
US 1540220A · Nelson · 1925 [cited by applicant]
US 9491460B2 · Seregin · 2016 [cited by applicant]
US 9749643B2 · Kim · 2017 [cited by applicant]
US 9860559B2 · Zhang et al. · 2018 [cited by applicant]
US 10055189B2 · Tsai et al. · 2018 [cited by applicant]
US 10136140B2 · Li et al. · 2018 [cited by applicant]
US 10306240B2 · Xiu et al. · 2019 [cited by applicant]
US 10382795B2 · Huang et al. · 2019 [cited by applicant]
US 10820015B2 · Zhang et al. · 2020 [cited by applicant]
US 11330298B2 · Ray et al. · 2022 [cited by applicant]
US 11496736B2 · Xu · 2022 [cited by applicant]
US 11533483B2 · Xu · 2022 [cited by applicant]
US 11575893B2 · Xu · 2023 [cited by applicant]
US 11601652B2 · Xu · 2023 [cited by applicant]
US 11606462B2 · Andar · 2023 [cited by applicant]
US 11683488B2 · Liu · 2023 [cited by applicant]
US 20030028404A1 · Herron · 2003 [cited by applicant]
US 20090003441A1 · Sekiguchi · 2009 [cited by applicant]
US 20120128067A1 · Liu et al. · 2012 [cited by applicant]
US 20120163455A1 · Zheng et al. · 2012 [cited by applicant]
US 20130279583A1 · Gao et al. · 2013 [cited by applicant]
US 20130294524A1 · Van Der Auwera et al. · 2013 [cited by applicant]
US 20140226721A1 · Joshi et al. · 2014 [cited by applicant]
US 20140328404A1 · Na et al. · 2014 [cited by applicant]
US 20150063460A1 · Gamei et al. · 2015 [cited by applicant]
US 20150124865A1 · Kim · 2015 [cited by applicant]
US 20150195559A1 · Chen et al. · 2015 [cited by applicant]
US 20150249843A1 · Xu · 2015 [cited by applicant]
US 20150373357A1 · Pang et al. · 2015 [cited by applicant]
US 20160100179A1 · He et al. · 2016 [cited by applicant]
US 20160234492A1 · Li · 2016 [cited by applicant]
US 20160234494A1 · Seregin et al. · 2016 [cited by applicant]
US 20160360210A1 · Xiu · 2016 [cited by applicant]
US 20170085886A1 · Jacobson · 2017 [cited by applicant]
US 20170251213A1 · Ye et al. · 2017 [cited by applicant]
US 20170272759A1 · Seregin · 2017 [cited by applicant]
US 20170272782A1 · Ll et al. · 2017 [cited by applicant]
US 20170318302A1 · Ye · 2017 [cited by applicant]
US 20170366818A1 · Zhang et al. · 2017 [cited by applicant]
US 20180070110A1 · Chuang et al. · 2018 [cited by applicant]
US 20180091825A1 · Zhao · 2018 [cited by applicant]
US 20180115787A1 · Koo · 2018 [cited by applicant]
US 20180199072A1 · Li et al. · 2018 [cited by applicant]
US 20180205946A1 · Zhang et al. · 2018 [cited by applicant]
US 20180307457A1 · Tsai et al. · 2018 [cited by applicant]
US 20190158854A1 · He et al. · 2019 [cited by applicant]
US 20190230337A1 · Kim · 2019 [cited by applicant]
US 20190238864A1 · Xiu et al. · 2019 [cited by applicant]
US 20190320171A1 · Zhang et al. · 2019 [cited by applicant]
US 20200077095A1 · Chuang et al. · 2020 [cited by applicant]
US 20200084291A1 · Ando · 2020 [cited by applicant]
US 20200137394A1 · Shih et al. · 2020 [cited by applicant]
US 20200260070A1 · Yoo et al. · 2020 [cited by applicant]
US 20200296398A1 · Zhao et al. · 2020 [cited by applicant]
US 20210014537A1 · Hu · 2021 [cited by applicant]
US 20210029356A1 · Zhang et al. · 2021 [cited by applicant]
US 20210037242A1 · Zhao et al. · 2021 [cited by applicant]
US 20210044812A1 · Chao · 2021 [cited by examiner]
US 20210044828A1 · Van et al. · 2021 [cited by applicant]
US 20210076033A1 · Hu · 2021 [cited by applicant]
US 20210084309A1 · Zhao · 2021 [cited by applicant]
US 20210120246A1 · Ryu · 2021 [cited by applicant]
US 20210152830A1 · Bossen et al. · 2021 [cited by applicant]
US 20210218990A1 · Xu · 2021 [cited by examiner]
US 20210227234A1 · Zhang et al. · 2021 [cited by applicant]
US 20210227241A1 · Xu · 2021 [cited by examiner]
US 20210250592A1 · Xiu et al. · 2021 [cited by applicant]
US 20210250606A1 · Choi · 2021 [cited by applicant]
US 20210274175A1 · Lim et al. · 2021 [cited by applicant]
US 20210329233A1 · Tsai et al. · 2021 [cited by applicant]
US 20220038717A1 · Zhu et al. · 2022 [cited by applicant]
US 20220046288A1 · Rosewarne · 2022 [cited by applicant]
US 20220141495A1 · Kim et al. · 2022 [cited by applicant]
US 20220159254A1 · Xu et al. · 2022 [cited by applicant]
US 20220159255A1 · Xu et al. · 2022 [cited by applicant]
US 20220167011A1 · Xu et al. · 2022 [cited by applicant]
US 20220210410A1 · Xu et al. · 2022 [cited by applicant]
US 20220210437A1 · Xu et al. · 2022 [cited by applicant]
US 20220224890A1 · Lin · 2022 [cited by examiner]
US 20220279172A1 · Jang · 2022 [cited by examiner]
US 20220286700A1 · Zhao · 2022 [cited by examiner]
US 20220286701A1 · Zhao · 2022 [cited by examiner]
US 20220312015A1 · Choi · 2022 [cited by examiner]
US 20220345737A1 · Choi · 2022 [cited by examiner]
BR 112022002006A2 · 2022 [cited by applicant]
BR 112022001981A2 · 2022 [cited by applicant]
CN 103299634A · 2013 [cited by applicant]
CN 103327328A · 2013 [cited by applicant]
CN 103518375A · 2014 [cited by applicant]
CN 103931185A · 2014 [cited by applicant]
CN 104685874A · 2015 [cited by applicant]
CN 104685875A · 2015 [cited by applicant]
CN 104782125A · 2015 [cited by applicant]
CN 105379284A · 2016 [cited by applicant]
CN 105491379A · 2016 [cited by applicant]
CN 106062779A · 2016 [cited by applicant]
CN 106464866A · 2017 [cited by applicant]
CN 106797465A · 2017 [cited by applicant]
CN 107071494A · 2017 [cited by applicant]
CN 107534711A · 2018 [cited by applicant]
CN 107646195A · 2018 [cited by applicant]
CN 107852490A · 2018 [cited by applicant]
CN 108353184A · 2018 [cited by applicant]
CN 109076210A · 2018 [cited by applicant]
CN 109479137A · 2019 [cited by applicant]
CN 109547790A · 2019 [cited by applicant]
CN 109716775A · 2019 [cited by applicant]
CN 109743576A · 2019 [cited by applicant]
CN 109804629A · 2019 [cited by applicant]
CN 110087089A · 2019 [cited by applicant]
CN 110381311A · 2019 [cited by applicant]
CN 110944198A · 2020 [cited by applicant]
EP 1011066 · 2000 [cited by applicant]
EP 3306938A1 · 2018 [cited by applicant]
EP 3449630A1 · 2019 [cited by applicant]
EP 3591969A1 · 2020 [cited by applicant]
EP 3994886A1 · 2022 [cited by applicant]
EP 4011066A1 · 2022 [cited by applicant]
IN 201847012679A · 2018 [cited by applicant]
JP 2019117520A · 2019 [cited by applicant]
JP 2022120213A · 2020 [cited by applicant]
JP 2022517728A · 2022 [cited by applicant]
JP 2020017970A · 2022 [cited by applicant]
JP 7332795B2 · 2023 [cited by applicant]
KR 20190020161A · 2019 [cited by applicant]
RU 2400941C1 · 2010 [cited by applicant]
RU 2430486C1 · 2011 [cited by applicant]
RU 2641223C2 · 2018 [cited by applicant]
RU 2653236C2 · 2018 [cited by applicant]
RU 2653299C2 · 2018 [cited by applicant]
RU 2674332C2 · 2018 [cited by applicant]
RU 2682838C1 · 2019 [cited by applicant]
TW I663873B · 2019 [cited by applicant]
WO 2013148466A1 · 2013 [cited by applicant]
WO 2015005132A1 · 2015 [cited by applicant]
WO 2015011339A1 · 2015 [cited by applicant]
WO 2015078304A1 · 2015 [cited by applicant]
WO 2015106121A1 · 2015 [cited by applicant]
WO 2015140402A2 · 2015 [cited by applicant]
WO 2015180014A1 · 2015 [cited by applicant]
WO 2016066028A1 · 2016 [cited by applicant]
WO 2016100424A1 · 2016 [cited by applicant]
WO 2016130622A2 · 2016 [cited by applicant]
WO 2016200777A1 · 2016 [cited by applicant]
WO 2017206803A1 · 2017 [cited by applicant]
WO 2017206805A1 · 2017 [cited by applicant]
WO 2017206826A1 · 2017 [cited by applicant]
WO 2018064948A1 · 2018 [cited by applicant]
WO 2018116802A1 · 2018 [cited by applicant]
WO 2018177953A1 · 2018 [cited by applicant]
WO 2019059676A1 · 2019 [cited by applicant]
WO 2019069950A1 · 2019 [cited by applicant]
WO 2020219737A1 · 2020 [cited by applicant]
WO 2021023258A1 · 2021 [cited by applicant]
WO 2021026564A1 · 2021 [cited by applicant]
WO 2021030747A1 · 2021 [cited by applicant]
WO 2021060847A1 · 2021 [cited by applicant]
“Palette Mode Coding in HEVC Screen Content Coding Extension” — Wei Pu et al.; IEEE Journal on Emerging and Selected Topics in Circuits and Systems, vol. 6, No. 4, Dec. 2016 (Year: 2016). [cited by examiner]
Document: JVET-M1001-v7, Bross, B., et al., “Versatile Video Coding (Draft 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, MA, Jan. 9-18, 2019, 300 pages. [cited by applicant]
Bossen, F., Retrieved from the internet: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/tags/VTM-5.0, VTM version 5.0, Dec. 29, 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]
Document: JVET-O0050-v2, Lin, Z., et al., “CE3-2.1.1 and CE3-2.1.2: Removing 2×2, 2×4, and 4×2 chroma CBs,” 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,… [cited by applicant]
Document: JVET-O2001-vB, 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, 426 pages. [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video High efficiency video coding,” Recommendation ITU-T H.265, ISO/IEC 23008-2, Feb. 2018, 692 pages. [cited by applicant]
Retrieved from the internet: https://jvet.hhi.fraunhofer.de/svn/svn_HMJEMSoftware/, Powered by Apache Subversion version 1.9.7 (r1800392), Dec. 28, 2022, 1 page. [cited by applicant]
Document: JVET-R0045, Li, J., et al., “AHG15: cleanup for signaling of minimum QP of transform skip,” 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, Ap… [cited by applicant]
Document: JVET-O0389-v3, Cai, W., et al., “On Supporting 64×64 Chroma Transform Unit,” 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, 4 p… [cited by applicant]
Document: JVET-O0398, Choi, J., et al., “Chroma block size restriction in dual tree intra coding,” 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-1… [cited by applicant]
Document: JVET-O0258-v1, Zhu, W., et al., “Non-CE8: Adaptive single/dual tree with IBC simplification,” 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… [cited by applicant]
Document: JVET-O0524, Poirier, T., et al., “Non-CE2: alternative solutions for reducing the luma-chroma latency,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 15th Meeting: Gothenbur… [cited by applicant]
Document: JVET-O0130-v2, Kuo, C., et al., “Non-CE2: CRS with Chroma Separate Tree,” 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, 10 pag… [cited by applicant]
Document: JVET-M0065, Zhou, T., et al., “Non-CE3: Intra chroma partitioning and prediction restriction,” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 13th Meeting: Marrakesh, MA,… [cited by applicant]
Document: JVET-M0245-v3, Rosewarne, C., et al., “AHG16-related: Chroma block coding and size restriction,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 13th Meeting: Marrakech, MA, J… [cited by applicant]
Document: JVET-O0433, Pu, F., et al., “AHG15: chroma quantization parameters QpC table,” 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, 6… [cited by applicant]
Document: JVET-N1002-v2, Chen, J., et al., “Algorithm description for Versatile Video Coding and Test Model 5 (VTM5),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting: Gene… [cited by applicant]
Document: JVET-P0476, Chao, Y., et al., “Non-CE8: Palette mode and prediction mode signaling,” 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,… [cited by applicant]
Huang, Y., et al. “Block Partitioning Structure in the VVC Standard,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 31, No. 10, Oct. 2021, 16 pages. [cited by applicant]
Wang, Z., et al., “Effective Quadtree Plus Binary Tree Block Partition Decision for Future Video Coding,” 2017 Data Compression Conference, 2017, 10 pages. [cited by applicant]
Yang, H., et al. “Low-Complexity CTU Partition Structure Decision and Fast Intra Mode Decision for Versatile Video Coding,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 30, No. 6, Jun. 2020, 15 p… [cited by applicant]
Yuan, Y., et al. “Quadtree Based Nonsquare Block Structure for Inter Frame Coding in High Efficiency Video Coding,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, No. 12, Dec. 2012, 13 pages. [cited by applicant]
Non-Final Office Action dated Jul. 14, 2022, 23 pages, U.S. Appl. No. 17/700,155, filed Mar. 21, 2022. [cited by applicant]
Foreign Communication From A Related Counterpart Application, European Application No. 20850328.4, Extended European Search Report dated Nov. 28, 2022, 8 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, European Application No. 20859902.7, Extended European Search Report dated Oct. 11, 2022, 13 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, European Application No. 20859901.9, Extended European Search Report dated Aug. 18, 2022, 13 pages. [cited by applicant]
Non-Final Office Action dated Sep. 19, 2022, 21 pages, U.S. Appl. No. 17/589,483, filed Jan. 31, 2022. [cited by applicant]
Non-Final Office Action dated May 31, 2022, 18 pages, U.S. Appl. No. 17/589,168, filed Jan. 31, 2022. [cited by applicant]
Non-Final Office Action dated May 23, 2022, 23 pages, U.S. Appl. No. 17/589,483, filed Jan. 31, 2022. [cited by applicant]
Non-Final Office Action dated May 10, 2022, 18 pages, U.S. Appl. No. 17/589,537, filed Jan. 31, 2022. [cited by applicant]
Non-Final Office Action dated Jul. 5, 2022, 19 pages, U.S. Appl. No. 17/684,694, filed Mar. 2, 2022. [cited by applicant]
Notice of Allowance dated Aug. 26, 2022, 17 pages, U.S. Appl. No. 17/589,168, filed Aug. 26, 2022. [cited by applicant]
Notice of Allowance dated May 3, 2022, 10 pages, U.S. Appl. No. 17/684,630, filed Mar. 2, 2022. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 17/589,168 dated May 18, 2022. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/107381, International Search Report dated Nov. 11, 2020, 9 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/107400, International Search Report dated Oct. 26, 2020, 10 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/107408, International Search Report dated Sep. 28, 2020, 10 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/112974, International Search Report dated Nov. 30, 2020, 14 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/112975, International Search Report dated Nov. 30, 2020, 10 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2020/116472, International Search Report dated Dec. 25, 2020, 13 pages. [cited by applicant]
Foreign Communication From A Related Counterpart Application, International Application No. PCT/CN2021/086522, International Search Report dated Jul. 9, 2021, 13 pages. [cited by applicant]
Document: JVET-N0082-v3, Lin, Z., et al., “CE3-related: Constrained partitioning of chroma intra CBs,” 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-… [cited by applicant]
Document: JVET-O2001-VE, 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-N0102-v1, Rosewarne, C., et al., “CE3-2.3: Chroma block coding and size restriction,” 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… [cited by applicant]
Document: JVET-N0465, Jang, H., et al., “CE3-related: Restrict 2×N, N×2 chroma processing for dual tree structure,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 14th Meeting: Geneva,… [cited by applicant]
Document: JVET-L0372-v2, Zhao, Y., et al., “CE1-related: Constrained chroma block partitioning,” 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… [cited by applicant]
Document: JVET-N0476, Chen, Y., et al., “Non-CE4: Shared Merge List on the Constraints of Picture Sizes,” 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. … [cited by applicant]
Foreign Communication From A Related Counterpart Application, European Application No. 20865514.2, Extended European Search Report dated Mar. 31, 2023, 11 pages. [cited by applicant]
Document: JVET-O0050-v2, Lin, Z., et al., “CE3-2.1.1 and CE3-2.1.2: Removing 2x2, 2x4, and 4x2 chroma CBs,” 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,… [cited by applicant]
Document: JVET-P0375, Yang, H., et al., “Non-CE8: Palette mode CU size restriction,” 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. [cited by applicant]
Document: JVET-Q0354-r, Jang, H., et al., “Non-CE: Clean-up regarding syntaxes for prediction mode decision,” 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-N0225-v2, Li, L., et al., “Various chroma format support 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, 4 pages. [cited by applicant]
Document: JVET-O2001-v6, 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, 426 pages. [cited by applicant]
Document: JVET-Q2001-vE, Bross, B., “Versatile Video Coding (Draft 8),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Brussels, BE, Jan. 7-17, 2020, 28 pages. [cited by applicant]
Document: JVET-N1001-v10, Bross, B., et al. “Versatile Video Coding (Draft 5),” 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, 407 pages. [cited by applicant]
Partial Supplementary European Search Report from European Application No. 21783962.0 dated Jul. 20, 2023. [cited by applicant]
Final Office Action from U.S. Appl. No. 17/589,483 dated Aug. 22, 2023. [cited by applicant]
Document: JVET-O0050-v2, Lin, Z., et al., “CE3-2.1.1 and CE3-2.1.2: Removing 2x2, 2x4, and 4x2 chroma CBs,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC1/SC 29/WG 11, 15th Meeting: Gothenburg, SE,… [cited by applicant]
Office Action from U.S. Appl. No. 18/151,842 dated Nov. 20, 2023, 33 pages. [cited by applicant]
Chinese Office Action from Chinese Patent Application No. 202080055811.5 dated May 30, 2024, 28 pages. With English Translation. [cited by applicant]
Japanese Office Action from Japanese Patent Application No. 2023-130792 dated May 7, 2024, 12 pages. With English Translation. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 18/169,442 dated March 20, 2024, 80 pages. [cited by applicant]
Non-Final Office Action from U.S. Appl. No. 18/329,415 dated March 26, 2024, 64 pages. [cited by applicant]
Technical Examination Report for Brazilian Application No. 112022003732-5, mailed Oct. 16, 2024, 12 pages. [cited by applicant]
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, 12 July 2019, Document: JVET-02001-vA, pp. 1-424, XP… [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 17/589,483, mailed Mar. 30, 2023, 25 pages. [cited by applicant]
Office Action for Indian Application No. 202227057917, mailed Jan. 11, 2023, 7 Pages. [cited by applicant]
Office Action for Indian Application No. 202227011832, mailed Oct. 6, 2022, 4 Pages. [cited by applicant]
Office Action for Indian Application No. 202227015822, mailed Aug. 30, 2022, 6 Pages. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/589,537, mailed Aug. 29, 2022, 24 pages. [cited by applicant]
Yau C-H., et al., “Crosscheck of JVET-00312 (Non-CE3: Simplifications of MIP),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29NVG 11, 15th Meeting: Gothenburg, SE, 3-12 Jul. 2019, Document: … [cited by applicant]
Examination Report from Indian Patent Application No. 202227005384 dated Jul. 4, 2022, 7 pages. [cited by applicant]
Extended European Search Report for European Application No. 208507665, mailed Dec. 8 2022, 10 pages. [cited by applicant]
Extended European Search Report for European Application No. 217839620, mailed Nov. 28, 2023, 14 Pages. [cited by applicant]
Chinese Notice of Allowance from Chinese Patent Application No. 2020800616996 dated Apr. 11, 2024, 7 pages. [cited by applicant]
Notification to Grant Patent Right for Invention for Chinese Application No. 2021800276876, mailed Dec. 11, 2024, 6 pages. [cited by applicant]