# US 12,192,520 B2 · Method and apparatus for processing video signal

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

- Number: US 12,192,520 B2
- Document ID: US12192520B2
- Status: Granted
- Kind: B2
- Application number: 18/239,941
- Filed: 2023-08-30
- Published: 2023-12-21
- Granted: 2025-01-07
- Earliest claimed: 2016-04-06
- Assignees: Kt Corporation
- Applicants: Kt Corporation
- Inventors: Bae Keun Lee; Joo Young Kim
- Web page: https://patentgrep.com/patent/US12192520B2

## CPC

- H04N 19/11: among a plurality of spatial predictive coding modes
- H04N 19/597: specially adapted for multi-view video sequence encoding
- H04N 13/161: Encoding, multiplexing or demultiplexing different image signal components (for multi-view video sequence encoding H04N19/597)
- 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/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/182: the unit being a pixel
- H04N 19/426: using memory downsizing methods
- H04N 19/44: Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
- H04N 19/593: involving spatial prediction techniques
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 19/91: Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
- H04N 2013/0085: {Motion estimation from stereoscopic image signals}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method for processing a video according to the present invention may comprise: generating a plurality of Most Probable Mode (MPM) candidates; determining whether there is an MPM candidate identical to an intra-prediction mode of a current block among the plurality of MPM candidates; obtaining the intra-prediction mode of the current block, based on a result of the determining; and performing an intra-prediction for the current block, based on the intra-prediction mode of the current block.

## Claims

### Claim 1

A method of decoding a video, the method comprising:
determining a prediction mode of a current block, the prediction mode being determined as one of intra prediction and inter prediction;
obtaining a first prediction sample of the current block by performing the intra prediction or the inter prediction for the current block according to the prediction mode; and
obtaining a second prediction sample of the current block based on the first prediction sample,
wherein reference samples of the current block are derived based on reconstructed samples adjacent to the current block,
wherein the second prediction sample is obtained by applying a first weight to the first prediction sample and applying a second weight to a value derived by at least one of the reference samples, and
wherein the first weight and the second weight are determined based on whether a neighboring block adjacent to the current block is coded by the intra prediction or not.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first weight and the second weight are determined differently between when the neighboring block is coded by the intra prediction and when the neighboring block is coded by the inter prediction.

### Claim 3 (depends on 1)

The method of claim 1, the neighboring block is a top neighboring block or a left neighboring block.

### Claim 4 (depends on 1)

The method of claim 1, wherein the value is derived by using at least one of a top neighboring sample which has a same x-coordinate as the first prediction sample or a left neighboring sample which has a same y-coordinate as the first prediction sample.

### Claim 5 (depends on 1)

The method of claim 1, wherein the first weight is greater when the neighboring block is coded by the inter prediction than when the neighboring block is coded by the intra prediction, and
wherein the second weight is smaller when the neighboring block is coded by the inter prediction than when the neighboring block is coded by the intra prediction.

### Claim 6 (depends on 1)

The method of claim 1, wherein deriving the second prediction sample by using the weighted sum operation is allowed only when a size of the current block satisfies a pre-defined condition.

### Claim 7 (depends on 1)

The method of claim 1, wherein a set of the first weight and the second weight is determined as {½, ½} or {¼, ¾} depending on which one of the intra prediction and the inter prediction is applied to the neighboring block.

### Claim 8

A method of encoding a video, the method comprising:
encoding information on a prediction mode of a current block, the prediction mode representing one of intra prediction and inter prediction;
obtaining a first prediction sample of the current block by performing the intra prediction or the inter prediction for the current block; and
obtaining a second prediction sample of the current block based on the first prediction sample,
wherein reference samples of the current block are derived based on reconstructed samples adjacent to the current block,
wherein the second prediction sample is obtained by applying a first weight to the first prediction sample and applying a second weight to a value derived by at least one of the reference samples, and
wherein the first weight and the second weight are determined based on whether a neighboring block adjacent to the current block is coded by the intra prediction or not.

### Claim 9

A non-transitory computer-readable medium for storing data associated with a video signal, comprising:
a data stream stored in the non-transitory computer-readable medium, the data stream including information on a prediction mode of a current block, the prediction mode representing one of intra prediction and inter prediction,
wherein a first prediction sample of the current block is obtained by performing the intra prediction or the inter prediction for the current block according to the prediction mode,
wherein a second prediction sample of the current block is obtained based on the first prediction sample,
wherein reference samples of the current block are derived based on reconstructed samples adjacent to the current block,
wherein the second prediction sample is obtained by applying a first weight to the first prediction sample and applying a second weight to a value derived by at least one of the reference samples, and
wherein the first weight and the second weight are determined based on whether a neighboring block adjacent to the current block is coded by the intra prediction or not.
