US 12,137,234 B2
Video encoding and decoding methods and apparatuses, device, and storage medium
Hongbin Zhang, Guangdong (CN); Xiang Li, Guangdong (CN); Guichun Li, Guangdong (CN); and Shan Liu, Guangdong (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Guangdong (CN)
Filed on Oct. 26, 2021, as Appl. No. 17/452,289.
Application 17/452,289 is a continuation of application No. PCT/CN2020/134514, filed on Dec. 8, 2020.
Claims priority of application No. 201911416697.X (CN), filed on Dec. 31, 2019.
Prior Publication US 2022/0046253 A1, Feb. 10, 2022
Int. Cl. H04N 19/18 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/44 (2014.01); H04N 19/593 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/18 (2014.11) [H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/44 (2014.11); H04N 19/593 (2014.11); H04N 19/70 (2014.11)] 19 Claims
OG exemplary drawing
 
1. A video decoding method, comprising:
decoding intra-frame prediction mode information corresponding to a current decoding unit;
decoding first identification information corresponding to the current decoding unit when the decoded intra-frame prediction mode information indicates that a block differential pulse code modulation (BDPCM) mode is applied to the current decoding unit, and all color components of the current decoding unit use the BDPCM mode, the first identification information being a single syntax element and indicating whether a transform block (TB) corresponding to the current decoding unit includes a non-zero transform coefficient;
when a coding tree type corresponding to the current decoding unit is single tree and the single syntax element indicates that at least one of a luma TB, a first chroma TB, and a second chroma TB of the TB corresponding to the current decoding unit includes the non-zero transform coefficient, determining a residual block corresponding to the current decoding unit as a non-zero residual block;
when the coding tree type corresponding to the current decoding unit is dual tree luma and the single syntax element indicates that the luma TB corresponding to the current decoding unit includes the non-zero transform coefficient, determining the residual block corresponding to the current decoding unit as the non-zero residual block;
when the coding tree type corresponding to the current decoding unit is dual tree chroma and the single syntax element indicates that at least one of a first chroma TB and a second chroma TB that correspond to the current decoding unit includes the non-zero transform coefficient, determining the residual block corresponding to the current decoding unit as the non-zero residual block; and
reconstructing the current decoding unit according to the residual block and a prediction block corresponding to the current decoding unit.