# US 12,225,223 B2 · Method for encoding/decoding block information using quad tree, and device for using same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,225,223 B2
- Document ID: US12225223B2
- Status: Granted
- Kind: B2
- Application number: 18/327,160
- Filed: 2023-06-01
- Published: 2023-09-28
- Granted: 2025-02-11
- Earliest claimed: 2010-10-04
- Assignees: Electronics and Telecommunications Research Institute; Korea Advanced Institute of Science and Technology
- Applicants: Electronics and Telecommunications Research Institute; Korea Advanced Institute of Science and Technology
- Inventors: Jong Ho Kim; Hui Yong Kim; Se Yoon Jeong; Sung Chang Lim; Ha Hyun Lee; Jin Ho Lee; Suk Hee Cho; Jin Soo Choi; Jin Woong Kim; Chie Teuk Ahn; Mun Churl Kim; Bum Shik Lee
- Web page: https://patentgrep.com/patent/US12225223B2

## CPC

- H04N 19/44: Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N 19/18: the unit being a set of transform coefficients
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/593: involving spatial prediction techniques
- H04N 19/60: using transform coding
- H04N 19/64: characterised by ordering of coefficients or of bits for transmission
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Disclosed decoding method of the intra prediction mode comprises the steps of: determining whether an intra prediction mode of a present prediction unit is the same as a first candidate intra prediction mode or as a second candidate intra prediction mode on the basis of 1-bit information; and determining, among said first candidate intra prediction mode and said second candidate intra prediction mode, which candidate intra prediction mode is the same as the intra prediction mode of said present prediction unit on the basis of additional 1-bit information, if the intra prediction mode of the present prediction unit is the same as at least either the first candidate intra prediction mode or the second candidate intra prediction mode, and decoding the intra prediction mode of the present prediction unit.

## Claims

### Claim 1

A video decoding method, comprising:
decoding integrated code block information;
decoding a-split information based on the integrated code block information and size information for a transform block; and
decoding code block information for the transform block in a case that the transform block is not additionally split based on the split information,
wherein the code block information is decoded based on the integrated code block information, and
wherein the code block information for the transform block comprises a luminance code block information for a luminance signal of the transform block.

### Claim 2 (depends on 1)

The video decoding method of claim 1, wherein
the split information is not decoded in a case that transform coefficients of the transform block are not present in a bitstream.

### Claim 3 (depends on 1)

The video decoding method of claim 1, wherein
the code block information for the transform block comprises a-chrominance code block information for a chrominance signal of the transform block.

### Claim 4 (depends on 1)

The video decoding method of claim 1, wherein
the split information is not decoded in a case that a size of the transform block is not greater than a predetermined size.

### Claim 5 (depends on 1)

The video decoding method of claim 1, wherein
the integrated code block information indicates whether transform coefficients of a luminance component and transform coefficients of a chrominance component of the transform block are present in a bitstream.

### Claim 6 (depends on 1)

The video decoding method of claim 1, wherein
the code block information indicates whether there is at least one transform coefficient other than 0 in the transform block.

### Claim 7

A video encoding method, comprising:
encoding integrated code block information;
encoding split information based on the integrated code block information and size information for a transform block; and
encoding code block information for the transform block in a case that the transform block is not additionally split based on the split information,
wherein the code block information is encoded based on the integrated code block information, and
wherein the code block information for the transform block comprises a luminance code block information for a luminance signal of the transform block.

### Claim 8 (depends on 7)

The video encoding method of claim 7, wherein
a value of the split information has a relation with whether the transform block is additionally split, and
the split information is not encoded in a case that transform coefficients of the transform block are not present in a bitstream.

### Claim 9 (depends on 7)

The video encoding method of claim 7, wherein
the code block information for the transform block comprises chrominance code block information for a chrominance signal of the transform block.

### Claim 10 (depends on 7)

The video encoding method of claim 7, wherein
the split information is not encoded in a case that a size of the transform block is not greater than a predetermined size.

### Claim 11 (depends on 7)

The video encoding method of claim 7, wherein
the integrated code block information indicates whether transform coefficients of a luminance component and transform coefficients of a chrominance component of the transform block are present in a bitstream.

### Claim 12 (depends on 7)

The video encoding method of claim 7, wherein
the code block information indicates whether there is at least one transform coefficient other than 0 in the transform block.

### Claim 13 (depends on 7)

A non-transitory computer readable medium storing a bitstream generated by the video encoding method of claim 7.

### Claim 14

A non-transitory computer readable medium storing a bitstream, the bitstream comprising:
integrated code block information,
wherein the bitstream includes a split information in a case that a value of the integrated code block information is equal to a predetermined value and a size of a transform block corresponds to a predetermined range,
wherein code block information for the transform block is present in the bitstream in a case that the transform block is not additionally split based on the split information,
whether to the transform block is additionally split is determined based on a value of a split information,
wherein the code block information is decoded based on the integrated code block information, and
wherein the code block information for the transform block comprises a luminance code block information for a luminance signal of the transform block.

### Claim 15 (depends on 14)

The non-transitory computer readable medium of the claim 14, wherein
the split information is not decoded in a case that transform coefficients of the transform block are not present in the bitstream.

### Claim 16 (depends on 14)

The non-transitory computer readable medium of the claim 14, wherein
the code block information for the transform block comprises a-chrominance code block information for a chrominance signal of the transform block.

### Claim 17 (depends on 14)

The non-transitory computer readable medium of the claim 14, wherein
the split information is not decoded in a case that a size of the transform block is not greater than a predetermined size.

### Claim 18 (depends on 14)

The non-transitory computer readable medium of the claim 14, wherein
the integrated code block information indicates whether transform coefficients of a luminance component and transform coefficients of a chrominance component of the transform block are present in the bitstream.

### Claim 19 (depends on 14)

The non-transitory computer readable medium of the claim 14, wherein
the code block information indicates whether there is at least one transform coefficient other than 0 in the transform block.
