# US 2019/0174147 A1 · Image decoding method, image coding method, image decoding apparatus, image coding apparatus, and image 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 2019/0174147 A1
- Document ID: US20190174147A1
- Status: Published application
- Kind: A1
- Application number: 16/266,339
- Filed: 2019-02-04
- Published: 2019-06-06
- Earliest claimed: 2012-08-09
- Assignees: Sun Patent Trust
- Applicants: Sun Patent Trust
- Inventors: Hisao SASAI; Takahiro NISHI; Youji SHIBAHARA; Kyoko TANIKAWA; Toshiyasu SUGIO; Toru MATSUNOBU; Kengo TERADA
- Web page: https://patentgrep.com/patent/US20190174147A1

## CPC

- H04N 19/91: Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
- H04N 19/13: Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
- H04N 19/136: Incoming video signal characteristics or properties
- H04N 19/174: the region being a slice, e.g. a line of blocks or a group of blocks
- H04N 19/436: using parallelised computational arrangements
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An image decoding method of decoding, on a per-block basis, a coded image included in a bitstream, includes: performing arithmetic decoding on a current block to be decoded; determining whether or not the current block is at the end of a slice; determining, when it is determined that the current block is not at the end of the slice, whether or not the current block is at the end of a sub-stream which is a structural unit of the image that is different from the slice; and performing arithmetic decoding on a sub-last bit and performing arithmetic decoding termination, when it is determined that the current block is at the end of the sub-stream.

## Claims

### Claim at position 1

1-15. (canceled)

### Claim 16

An image coding method of coding, on a per-block basis, to generate a bitstream including a coded image, the image coding method comprising:
a first performing of arithmetic coding on a current block to be coded;
a first determining of determining whether or not the current block is at an end of a slice;
a second performing of setting an end-of-slice flag to a predetermined value of 1, when it is determined that the current block is at the end of the slice;
a third performing of performing arithmetic coding termination as first termination when the end-of-slice flag indicates the predetermined value of 1;
a second determining of determining whether or not the current block is at an end of a sub-stream when it is determined that the current block is not at the end of the slice, the sub-stream being a structural unit of the image that is different from the slice;
a fourth performing of setting a sub-last bit to a predetermined value of 1, when it is determined that the current block is at the end of the sub-stream;
a fifth performing of performing arithmetic coding termination, as second termination, which is triggered by the sub-last bit indicating the predetermined value of 1; and
searching a beginning of a next sub stream,
wherein, the second termination is same processing as the first termination, and
wherein the first performing, the second performing, the first determining, the second determining, the fourth performing, and the fifth performing are repeatedly performed until the third performing is performed.
