Patent ID: 11936884
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A computer system comprising one or more processing units and memory, wherein the computer system implements a video encoder configured to perform operations comprising:
encoding video content to produce compressed data, including, for a given coding unit (“CU”) of the video content:
determining that a root transform unit (“TU”) of a residual quadtree for the given CU includes residual information;
determining a value of a coded block flag (“CBF”) for the root TU, the value of the CBF for the root TU indicating the root TU includes residual information;
signaling, as part of the compressed data, the value of the CBF for the root TU;
determining whether to split the root TU into multiple nodes, each of the multiple nodes being associated with a block, including determining that a predetermined condition is satisfied, the predetermined condition relating to a predetermined maximum TU size, wherein the determining that the predetermined condition is satisfied includes determining that log2(a TU size)<log2(the predetermined maximum TU size);
determining values of multiple preceding CBFs for multiple blocks, the values of the multiple preceding CBFs indicating the multiple blocks, respectively, do not include residual information; and
based at least in part on the values of the multiple preceding CBFs indicating the multiple blocks, respectively, do not include residual information, determining a value of a CBF for a given block, the value of the CBF for the given block indicating that the given block includes residual information, and refraining from signaling, as part of the compressed data, the value of the CBF for the given block; and

outputting the compressed data as part of a bitstream, wherein the compressed data includes the value of the CBF for the root TU but not the value of the CBF for the given block, the value of the CBF for the root TU being signaled for the given CU.