Patent ID: 8634456

Claim:
A method comprising: encoding, with a video encoder, a video block having a size of more than 16×16 pixels; generating block-type syntax information that indicates the size of the block; and generating coded block indicator data for the encoded block, wherein the coded block indicator data indicates whether the encoded block includes at least one non-zero coefficient, wherein generating the coded block indicator data comprises: when the encoded block does not include at least one non-zero coefficient, generating a single bit for the coded block indicator data; when the encoded block includes at least one non-zero coefficient, generating a first bit of the coded block indicator data, generating four partition bits for the coded block indicator data, each of the four partition bits corresponding to a different one of four equally-sized partitions of the encoded block, setting the four partition bits to respective values representing whether the corresponding one of the four equally-sized partitions includes at least one non-zero coefficient, and, when the encoded block includes at least one non-zero coefficient and a 16×16 pixel partition, generating partition coded block indicator data for the 16×16 pixel partition as a portion of the generated coded block indicator data, wherein generating the partition coded block indicator data further comprises generating the coded block indicator data to include data representing whether sub-partitions of the 16×16 pixel partition respectively include at least one non-zero coefficient when the 16×16 pixel partition comprises the sub-partitions.