# US 2025/0220161 A1 · Video or image coding for inducing weight index information for bi-prediction

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

- Number: US 2025/0220161 A1
- Document ID: US20250220161A1
- Status: Published application
- Kind: A1
- Application number: 19/085,715
- Filed: 2025-03-20
- Published: 2025-07-03
- Earliest claimed: 2019-03-12
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Naeri PARK; Junghak NAM; Hyeongmoon JANG
- Web page: https://patentgrep.com/patent/US20250220161A1

## CPC

- 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/577: Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
- 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/176: the region being a block, e.g. a macroblock
- H04N 19/52: by predictive encoding
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

According to the disclosure of the present document, when the inter prediction type of a current block indicates biprediction, weight index information for candidates in a merge candidate list or a sub-block merge candidate list can be induced or derived, and coding efficiency can be increased.

## Claims

### Claim 1

An image decoding method performed by a decoding apparatus, the method comprising:
receiving image information comprising inter prediction mode information and residual information through a bitstream;
generating a merge candidate list of a current block based on the inter prediction mode information;
selecting a candidate among candidates included in the merge candidate list;
deriving motion information of the current block based on the selected candidate;
generating L0 prediction samples and L1 prediction samples based on the derived motion information;
generating prediction samples of the current block based on the L0 prediction samples, the L1 prediction samples and weight information, wherein the weight information is derived based on weight index information for the selected candidate;
deriving transform coefficients based on the residual information;
deriving residual samples by dequantizing the transform coefficients; and
generating a reconstructed picture based on the predication samples and the residual samples,
wherein the candidates include an inherited affine merge candidate and a constructed affine merge candidate,
wherein the inherited affine merge candidate is derived based on control point motion vectors (CPMVs) of a neighboring block of the current block,
wherein the constructed affine merge candidate includes CPMVs of control points (CPs),
wherein based on the constructed affine merge candidate including a CPMV for a CP0 and a bi-prediction being applied to the current block, weight index information for the constructed affine merge candidate is fixed to be equal to weight index information of a specific block among neighboring blocks of the CP0 of the current block, wherein the CP0 is related to a top-left corner of the current block,
wherein the specific block is a block used for deriving the CPMV for the CP0,
wherein the constructed affine merge candidate is inserted after the inherited affine merge candidate in the merge candidate list, and
wherein the merge candidate list is a subblock based merge candidate list.

### Claim 2

An image encoding method performed by an encoding apparatus, comprising:
determining an inter prediction mode of a current block and generating inter prediction mode information indicating the inter prediction mode;
generating a merge candidate list of the current block based on the inter prediction mode;
selecting one of candidates included in the merge candidate list and generating selection information indicating the selected candidate;
deriving residual samples based on predication samples related to the inter predication mode; and
encoding image information comprising the inter prediction mode information, residual information related to the residual samples and the selection information,
wherein the candidates include an inherited affine merge candidate and a constructed affine merge candidate,
wherein the inherited affine merge candidate is derived based on control point motion vectors (CPMVs) of a neighboring block of the current block,
wherein the constructed affine merge candidate includes CPMVs of control points (CPs),
wherein based on the constructed affine merge candidate including a CPMV for a CP0 and a bi-prediction being applied to the current block, weight index information for the constructed affine merge candidate is fixed to be equal to weight index information of a specific block among neighboring blocks of the CP0 of the current block, wherein the CP0 is related to a top-left corner of the current block,
wherein the specific block is a block used for deriving the CPMV for the CP0,
wherein the constructed affine merge candidate is inserted after the inherited affine merge candidate in the merge candidate list, and
wherein the merge candidate list is a subblock based merge candidate list.

### Claim 3

A transmission method for image data, the method comprising:
obtaining, by a transmission apparatus, encoded image information, wherein the encoded image information is generated by performing determining an inter prediction mode of a current block and generating inter prediction mode information indicating the inter prediction mode, generating a merge candidate list of the current block based on the inter prediction mode, selecting one of candidates included in the merge candidate list and generating selection information indicating the selected candidate, deriving residual samples based on predication samples related to the inter predication mode, and encoding image information comprising the inter prediction mode information, residual information related to the residual samples and the selection information; and
transmitting, by the transmission apparatus, the image data for the encoded image information,
wherein the candidates include an inherited affine merge candidate and a constructed affine merge candidate,
wherein the inherited affine merge candidate is derived based on control point motion vectors (CPMVs) of a neighboring block of the current block,
wherein the constructed affine merge candidate includes CPMVs of control points (CPs),
wherein based on the constructed affine merge candidate including a CPMV for a CP0 and a bi-prediction being applied to the current block, weight index information for the constructed affine merge candidate is fixed to be equal to weight index information of a specific block among neighboring blocks of the CP0 of the current block, wherein the CP0 is related to a top-left corner of the current block,
wherein the specific block is a block used for deriving the CPMV for the CP0,
wherein the constructed affine merge candidate is inserted after the inherited affine merge candidate in the merge candidate list, and
wherein the merge candidate list is a subblock based merge candidate list.
