# US 11,909,990 B2 · Method and apparatus for encoding/decoding image signals using weight prediction parameter sets based on neighboring regions

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

- Number: US 11,909,990 B2
- Document ID: US11909990B2
- Status: Granted
- Kind: B2
- Application number: 17/883,881
- Filed: 2022-08-09
- Published: 2022-12-01
- Granted: 2024-02-20
- Earliest claimed: 2016-04-29
- Assignees: Industry Academy Cooperation Foundation of Sejong University
- Applicants: Industry Academy Cooperation Foundation of Sejong University
- Inventors: Joo Hee Moon; Sung Won Lim; Dong Jae Won
- Web page: https://patentgrep.com/patent/US11909990B2

## CPC

- H04N 19/176: the region being a block, e.g. a macroblock
- 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/132: Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
- H04N 19/136: Incoming video signal characteristics or properties
- H04N 19/167: Position within a video image, e.g. region of interest [ROI]
- 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/50: using predictive coding (H04N19/61 takes precedence)
- H04N 19/503: involving temporal prediction (adaptive coding with adaptive selection between spatial and temporal predictive coding H04N19/107; adaptive coding with adaptive selection among a plurality of temporal predictive coding modes H04N19/109)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method for decoding/encoding an image signal with the decoding/encoding apparatus according to the present invention may comprise the steps of: generating a first prediction sample of a current block, determining a weight prediction parameter set of the current block by using a predetermined reference region, the reference region being a region reconstructed before the current block and including a neighboring region spatially adjacent to the current block, and generating a second prediction sample of the current block by applying the weight prediction parameter set to the first prediction sample. Herein, the neighboring region is determined based on information signaled from a bitstream, and the information specifies a position of the neighboring region and is used to determine the weight prediction parameter set.

## Claims

### Claim 1

A method for decoding a video signal with a decoding apparatus, comprising:
generating, with the decoding apparatus, a first prediction sample of a current block;
determining, with the decoding apparatus, a weight prediction parameter set of the current block by using a predetermined reference region, the reference region being a region reconstructed before the current block and including a neighboring region spatially adjacent to the current block; and
generating, with the decoding apparatus, a second prediction sample of the current block by applying the weight prediction parameter set to the first prediction sample,
wherein the neighboring region is determined based on information signaled from a bitstream,
wherein the information specifies a position of the neighboring region and is used to determine the weight prediction parameter set, and
wherein the neighboring region includes a bottom-left neighboring region or a right-top neighboring region.

### Claim 2 (depends on 1)

The method of claim 1, wherein the weight prediction parameter set includes a plurality of weight prediction parameters, and
wherein the plurality of the weight prediction parameters include at least one of a multiplication parameter multiplied by the first prediction sample and an addition parameter added to the first prediction sample.

### Claim 3 (depends on 1)

The method of claim 1, wherein the weight prediction parameter set is determined based on at least one of a size and a shape of the current block.

### Claim 4 (depends on 2)

The method of claim 2, wherein the weight prediction parameter set further includes a weight prediction parameter generated by using two weight prediction parameters among the plurality of the weight prediction parameters.

### Claim 5

A method for encoding a video signal with an encoding apparatus, comprising:
generating, with the encoding apparatus, a first prediction sample of a current block;
determining, with the encoding apparatus, a weight prediction parameter set of a current block by using a predetermined reference region, the reference region being a region encoded before the current block and including a neighboring region spatially adjacent to the current block; and
generating, with the encoding apparatus, a second prediction sample of the current block by applying the weight prediction parameter set to the first prediction sample,
wherein information used to determine the neighboring region is encoded into a bitstream,
wherein the information specifies a position of the neighboring region and is used to determine the weight prediction parameter set, and
wherein the neighboring region includes a bottom-left neighboring region or a right-top neighboring region.

### Claim 6 (depends on 5)

The method of claim 5, wherein the weight prediction parameter set includes a plurality of weight prediction parameters, and
wherein the plurality of the weight prediction parameters include at least one of a multiplication parameter multiplied by the first prediction sample and an addition parameter added to the first prediction sample.

### Claim 7 (depends on 5)

The method of claim 5, wherein the weight prediction parameter set is determined based on at least one of a size and a shape of the current block.

### Claim 8 (depends on 6)

The method of claim 6, wherein the weight prediction parameter set further includes a weight prediction parameter generated by using two weight prediction parameters among the plurality of the weight prediction parameters.

### Claim 9

A non-transitory computer-readable medium for storing a bitstream generated by an encoding method, the method comprising:
generating a first prediction sample of a current block;
determining a weight prediction parameter set of a current block by using a predetermined reference region, the reference region being a region encoded before the current block and including a neighboring region spatially adjacent to the current block; and
generating a second prediction sample of the current block by applying the weight prediction parameter set to the first prediction sample,
wherein information used to determine the neighboring region is encoded into a bitstream,
wherein the information specifies a position of the neighboring region and is used to determine the weight prediction parameter set, and
wherein the neighboring region includes a bottom-left neighboring region or a right-top neighboring region.
