# US 2021/0243448 A1 · Image coding method, image decoding method, image coding apparatus, image decoding 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 2021/0243448 A1
- Document ID: US20210243448A1
- Status: Published application
- Kind: A1
- Application number: 17/234,974
- Filed: 2021-04-20
- Published: 2021-08-05
- Earliest claimed: 2011-09-19
- Assignees: Sun Patent Trust
- Applicants: Sun Patent Trust
- Inventors: Viktor WAHADANIAH; Chong Soon LIM; Sue Mon Thet NAING; Hai Wei SUN; Takahiro NISHI; Hisao SASAI; Youji SHIBAHARA; Toshiyasu SUGIO; Kyoko TANIKAWA; Toru MATSUNOBU; Kengo TERADA
- Web page: https://patentgrep.com/patent/US20210243448A1

## CPC

- H04N 19/134: characterised by the element, parameter or criterion affecting or controlling the adaptive coding
- H04N 19/105: Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
- H04N 19/115: Selection of the code volume for a coding unit prior to coding
- H04N 19/119: Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
- H04N 19/136: Incoming video signal characteristics or properties
- H04N 19/172: the region being a picture, frame or field
- H04N 19/174: the region being a slice, e.g. a line of blocks or a group of blocks
- H04N 19/42: characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation (H04N19/635 takes precedence)
- H04N 19/423: characterised by memory arrangements (H04N19/433 takes precedence)
- H04N 19/44: Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N 19/573: Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
- H04N 19/58: Motion compensation with long-term prediction, i.e. the reference frame for a current frame not being the temporally closest one (H04N19/23 takes precedence)
- 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 coding method includes: writing, into a sequence parameter set, buffer description defining information for defining a plurality of buffer descriptions; writing, into the sequence parameter set, reference list description defining information for defining a plurality of reference list descriptions corresponding to the buffer descriptions; and writing, into a first header of each processing unit which is included in a coded bitstream, buffer description selecting information for specifying a selected buffer description.

## Claims

### Claim at position 1

1-21. (canceled)

### Claim 22

A method for transmitting a bitstream via network, the method comprising:
transmitting the bitstream via network,
wherein the bitstream is generated by performing the steps of:
writing, into a sequence header, (i) buffer descriptions, each of the buffer descriptions specifying reference pictures to be held in a buffer for encoding the pictures and (ii) reference list descriptions which correspond one-to-one with the buffer descriptions, each of the reference list descriptions indicating a correspondence relationship between one of the reference pictures that is specified by a corresponding one of the buffer descriptions and an index for identifying the reference picture;
writing, into a header of one of slices in one of the pictures, selecting information indicating one of the buffer descriptions; and
(i) specifying one of the reference pictures held in the buffer using the buffer description indicated by the selecting information, (ii) encoding the one of the slices using the specified reference picture, and (iii) writing, into the encoded sequence, the encoded slice and the index that identifies the specified reference picture in the reference list description that corresponds to the buffer description indicated by the selecting information,
wherein syntax elements included in the sequence header are applied to all of the pictures in the encoded sequence, the syntax elements included in the sequence header including the buffer descriptions and the reference list descriptions, and
wherein syntax elements included in a header of each of the slices are applied to all blocks in the slice, the syntax elements included in the header of the one of the slices including the selecting information.

### Claim 23

A non-transitory computer-readable medium storing a bitstream to be transmitted, the bitstream being generated by performing the steps of:
writing, into a sequence header, (i) buffer descriptions, each of the buffer descriptions specifying reference pictures to be held in a buffer for encoding the pictures and (ii) reference list descriptions which correspond one-to-one with the buffer descriptions, each of the reference list descriptions indicating a correspondence relationship between one of the reference pictures that is specified by a corresponding one of the buffer descriptions and an index for identifying the reference picture;
writing, into a header of one of slices in one of the pictures, selecting information indicating one of the buffer descriptions; and
(i) specifying one of the reference pictures held in the buffer using the buffer description indicated by the selecting information, (ii) encoding the one of the slices using the specified reference picture, and (iii) writing, into the encoded sequence, the encoded slice and the index that identifies the specified reference picture in the reference list description that corresponds to the buffer description indicated by the selecting information,
wherein syntax elements included in the sequence header are applied to all of the pictures in the encoded sequence, the syntax elements included in the sequence header including the buffer descriptions and the reference list descriptions, and
wherein syntax elements included in a header of each of the slices are applied to all blocks in the slice, the syntax elements included in the header of the one of the slices including the selecting information.

### Claim 24

A bitstream representing a video image for transmitting via network or storing in the storage, the bitstream being generated by performing the steps of:
writing, into a sequence header, (i) buffer descriptions, each of the buffer descriptions specifying reference pictures to be held in a buffer for encoding the pictures and (ii) reference list descriptions which correspond one-to-one with the buffer descriptions, each of the reference list descriptions indicating a correspondence relationship between one of the reference pictures that is specified by a corresponding one of the buffer descriptions and an index for identifying the reference picture;
writing, into a header of one of slices in one of the pictures, selecting information indicating one of the buffer descriptions; and
(i) specifying one of the reference pictures held in the buffer using the buffer description indicated by the selecting information, (ii) encoding the one of the slices using the specified reference picture, and (iii) writing, into the encoded sequence, the encoded slice and the index that identifies the specified reference picture in the reference list description that corresponds to the buffer description indicated by the selecting information,
wherein syntax elements included in the sequence header are applied to all of the pictures in the encoded sequence, the syntax elements included in the sequence header including the buffer descriptions and the reference list descriptions, and
wherein syntax elements included in a header of each of the slices are applied to all blocks in the slice, the syntax elements included in the header of the one of the slices including the selecting information.
