# US 2024/0205451 A1 · Image decoding device, image decoding method, and program

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

- Number: US 2024/0205451 A1
- Document ID: US20240205451A1
- Status: Published application
- Kind: A1
- Application number: 18/588,550
- Filed: 2024-02-27
- Published: 2024-06-20
- Earliest claimed: 2021-09-27
- Assignees: Kddi Corporation
- Applicants: Kddi Corporation
- Inventors: Yoshitaka KIDANI
- Web page: https://patentgrep.com/patent/US20240205451A1

## CPC

- H04N 19/577: Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
- 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/107: between spatial and temporal predictive coding, e.g. picture refresh
- H04N 19/109: among a plurality of temporal predictive coding modes
- H04N 19/119: Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
- H04N 19/132: Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
- H04N 19/137: Motion inside a coding unit, e.g. average field, frame or block difference
- H04N 19/159: Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
- H04N 19/174: the region being a slice, e.g. a line of blocks or a group of blocks
- H04N 19/176: the region being a block, e.g. a macroblock
- H04N 19/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take precedence)
- H04N 19/52: by predictive encoding
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 19/423: characterised by memory arrangements (H04N19/433 takes precedence)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An image decoding device according to the present invention includes a circuit and a buffer, wherein the circuit executes: a first process that derives motion information for a geometric partitioning mode to generate a motion compensation sample; and a second process that derives an intra prediction mode for the geometric partitioning mode to generate an intra predicted sample, the buffer that stores or outputs prediction information including motion information or an intra prediction mode of a coding block to which the geometric partitioning mode is applied, and a prediction type capable of determining whether inter prediction or intra prediction is applied, the first process: controls whether or not to derive motion information by bi-prediction on a basis of a predetermined condition, generates the motion compensation sample using the derived motion information, and stores the motion information in the buffer.

## Claims

### Claim 1

An image decoding device comprising a circuit and a buffer, wherein
the circuit executes:
a first process that derives motion information for a geometric partitioning mode to generate a motion compensation sample; and
a second process that derives an intra prediction mode for the geometric partitioning mode to generate an intra predicted sample,
the buffer that stores or outputs prediction information including motion information or an intra prediction mode of a coding block to which the geometric partitioning mode is applied, and a prediction type capable of determining whether inter prediction or intra prediction is applied,
the first process:
controls whether or not to derive motion information by bi-prediction on a basis of a predetermined condition,
generates the motion compensation sample using the derived motion information, and
stores the motion information in the buffer.

### Claim 2 (depends on 1)

The image decoding device according to claim 1, wherein
the first process determines that motion information based on the bi-prediction can be derived from an application area of the inter prediction, in a case where the coding block is included in a B slice, the intra prediction is applied to one partitioned area partitioned by the geometric partitioning mode applied to the coding block, and the inter prediction is applied to the other partitioned area.

### Claim 3 (depends on 1)

The image decoding device according to claim 1, wherein
the first process derives the motion information based on the bi-prediction from a merge candidate list for a normal merge mode in a case where the geometric partitioning mode is valid and the bi-prediction is applicable to an application area of the inter prediction.

### Claim 4 (depends on 1)

The image decoding device according to claim 1, wherein
the first process derives motion information based on the bi-prediction from a merge candidate list for the geometric partitioning mode in a case where the geometric partitioning mode is valid and the bi-prediction is applicable to an application area of the inter prediction.

### Claim 5 (depends on 1)

The image decoding device according to claim 1, wherein
the circuit executes a third process, and
in a case where the geometric partitioning mode is valid and the bi-prediction is applied to the application area of the inter prediction, and in a case where motion information based on the bi-prediction is derived, the first process selects one of a merge candidate list for a normal merge mode and the merge candidate list for the geometric partitioning mode by a predetermined flag decoded by the third process, and derives the motion information based on the bi-prediction from the selected merge candidate list.

### Claim 6 (depends on 1)

The image decoding device according to claim 1, wherein
the first process stores the motion information based on the bi-prediction applied in units of sub-blocks in the buffer in a case where the motion information based on the bi-prediction is derived in a case where the geometric partitioning mode is valid and the bi-prediction is applied to the application area of the inter prediction.

### Claim 7 (depends on 1)

The image decoding device according to claim 1, wherein
the first process corrects the derived motion information by DMVR in a case where the geometric partitioning mode is valid and the motion information by the bi-prediction is derived to the application area of the inter prediction.

### Claim 8 (depends on 1)

The image decoding device according to claim 1, wherein
the first process doesn't correct the derived motion information by DMVR in a case where the geometric partitioning mode is valid and the motion information based on the bi-prediction is derived to the application area of the inter prediction.

### Claim 9 (depends on 1)

The image decoding device according to claim 1, wherein
in a case where the geometric partitioning mode is valid and the motion information based on the bi-prediction is derived into the application area of the inter prediction, in a case where the derived motion information is corrected by the DMVR, the first process controls whether or not the OBMC can be applied for each block corrected by the DMVR in the inter prediction area.

### Claim 10

An image decoding method comprising:
deriving motion information for a geometric partitioning mode to generate a motion compensation sample;
deriving an intra prediction mode for the geometric partitioning mode to generate an intra predicted sample; and
storing or outputting prediction information including motion information or an intra prediction mode of a coding block to which the geometric partitioning mode is applied, and a prediction type capable of determining whether inter prediction or intra prediction is applied, wherein
the deriving the motion information includes:
controlling whether or not to derive motion information by bi-prediction on a basis of a predetermined condition,
generating the motion compensation sample using the derived motion information, and
storing the motion information in the buffer.

### Claim 11

A program stored on a non-transitory computer-readable medium for causing a computer to function as an image decoding device, the image decoding device comprising a circuit and a buffe, wherein
a first process derives motion information for a geometric partitioning mode to generate a motion compensation sample;
a second process derives an intra prediction mode for the geometric partitioning mode to generate an intra predicted sample; and
the buffer stores or outputs prediction information including motion information or an intra prediction mode of a coding block to which the geometric partitioning mode is applied, and a prediction type capable of determining whether inter prediction or intra prediction is applied, wherein
the first process:
controls whether or not to derive motion information by bi-prediction on a basis of a predetermined condition,
generates the motion compensation sample using the derived motion information, and
store the motion information in the buffer.
