# US 12,120,337 B2 · Moving picture coding method, moving picture decoding method, moving picture coding apparatus, moving picture decoding apparatus, and moving picture coding and decoding apparatus

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

- Number: US 12,120,337 B2
- Document ID: US12120337B2
- Status: Granted
- Kind: B2
- Application number: 18/226,353
- Filed: 2023-07-26
- Published: 2023-11-16
- Granted: 2024-10-15
- Earliest claimed: 2011-07-29
- Assignees: Sun Patent Trust
- Applicants: Sun Patent Trust
- Inventors: Hisao Sasai; Takahiro Nishi; Youji Shibahara; Toshiyasu Sugio; Kyoko Tanikawa; Toru Matsunobu
- Web page: https://patentgrep.com/patent/US12120337B2

## CPC

- H04N 19/50: using predictive coding (H04N19/61 takes precedence)
- H04N 19/13: Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
- H04N 19/157: Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/196: being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters (processing of motion vectors H04N19/513)
- H04N 19/436: using parallelised computational arrangements
- H04N 19/61: in combination with predictive coding
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 19/85: using pre-processing or post-processing specially adapted for video compression
- H04N 19/91: Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A moving picture coding method includes (i) transforming, for each of one or more second processing units included in the first processing unit, a moving picture signal in a spatial domain into a frequency domain coefficient and quantizing the frequency domain coefficient, and (ii) performing arithmetic coding on a luminance CBF flag indicating whether or not a quantized coefficient is included in the second processing unit in which transform and quantization are performed, wherein, in the arithmetic coding, a probability table for use in arithmetic coding is determined according to whether or not the size of the first processing unit is identical to the size of the second processing unit and whether or not the second processing unit has a predetermined maximum size.

## Claims

### Claim 1

An encoding method comprising:
obtaining a luminance CBF flag indicating whether or not a quantized coefficient is included in a transform unit that is included in a coding unit of an image;
selecting a first probability table or a second probability table so that (i) the first probability table is selected when the size of the coding unit is identical to the size of the transform unit and (ii) the second probability table is selected when the size of the coding unit is not identical to the size of the transform unit regardless of the size of the transform unit;
performing arithmetic encoding on the luminance CBF flag using the selected one of the first probability table and the second probability table; and
encoding a picture signal for the coding unit using the quantized coefficient of the transform unit when the luminance CBF flag indicates that the quantized coefficients is included in the transform unit,
wherein when the size of the transform unit is a first size which is smaller than the size of the coding unit, the selecting selects the second probability table, and
wherein when the size of the transform unit is a second size which is smaller than the first size, the selecting selects the second probability table without depending on any surrounding blocks.

### Claim 2

A decoding method comprising:
obtaining a luminance CBF flag indicating whether or not a quantized coefficient is included in a transform unit that is included in a coding unit of an image;
selecting a first probability table or a second probability table so that (i) the first probability table is selected when the size of the coding unit is identical to the size of the transform unit and (ii) the second probability table is selected when the size of the coding unit is not identical to the size of the transform unit regardless of the size of the transform unit;
performing arithmetic decoding on the luminance CBF flag using the selected one of the first probability table and the second probability table; and
decoding a picture signal for the coding unit using the quantized coefficient of the transform unit when the luminance CBF flag indicates that the quantized coefficients is included in the transform unit,
wherein when the size of the transform unit is a first size which is smaller than the size of the coding unit, the selecting selects the second probability table, and
wherein when the size of the transform unit is a second size which is smaller than the first size, the selecting selects the second probability table without depending on any surrounding blocks.
