# US 12,120,291 B2 · Encoder, decoder, encoding method, and decoding method

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

- Number: US 12,120,291 B2
- Document ID: US12120291B2
- Status: Granted
- Kind: B2
- Application number: 17/944,866
- Filed: 2022-09-14
- Published: 2023-03-30
- Granted: 2024-10-15
- Earliest claimed: 2022-09-14
- Assignees: Panasonic Intellectual Property Corporation of America
- Applicants: Panasonic Intellectual Property Corporation of America
- Inventors: Ru Ling Liao; Chong Soon Lim; Hai Wei Sun; Han Boon Teo; Jing Ya Li; Sughosh Pavan Shashidhar; Kiyofumi Abe; Takahiro Nishi; Tadamasa Toma
- Web page: https://patentgrep.com/patent/US12120291B2

## CPC

- H04N 19/103: Selection of coding mode or of prediction mode
- 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/119: Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
- H04N 19/157: Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
- 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/46: Embedding additional information in the video signal during the compression process (H04N19/517, H04N19/68, H04N19/70 take 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 encoder includes: circuitry; and memory coupled to the circuitry. The circuitry, in operation, stores a first parameter into a bitstream, the first parameter indicating, as a prediction mode, one of (i) a multiple prediction mode in which a prediction image is generated by overlapping an inter prediction image of a current block and an intra prediction image of the current block and (ii) one of a plurality of prediction modes including a non-rectangular mode in which a prediction image is generated for each non-rectangular partition in the current block, and encodes the current block according to the prediction mode.

## Claims

### Claim 1

An encoder which encodes a video, comprising:
circuitry; and
memory coupled to the circuitry, wherein
the circuitry, in operation,
stores a first parameter into a bitstream, the first parameter indicating, as a prediction mode, one of (i) a multiple prediction mode in which a prediction image is generated by overlapping an inter prediction image of a current block and an intra prediction image of the current block and (ii) one of a plurality of prediction modes including a non-rectangular mode in which a prediction image is generated for each non-rectangular partition in the current block; and
encodes the current block according to the prediction mode, wherein
encoding the current block using the multiple prediction mode and encoding the current block using the non-rectangular mode are mutually exclusive, and
the first parameter is a flag.

### Claim 2

A decoder which decodes a video, comprising:
circuitry; and
memory coupled to the circuitry, wherein
the circuitry, in operation,
parses a first parameter from a bitstream, the first parameter indicating, as a prediction mode, one of (i) a multiple prediction mode in which a prediction image is generated by overlapping an inter prediction image of a current block and an intra prediction image of the current block and (ii) one of a plurality of prediction modes including a non-rectangular mode in which a prediction image is generated for each non-rectangular partition in the current block; and
decodes the current block according to the prediction mode, wherein
decoding the current block using the multiple prediction mode and decoding the current block using the non-rectangular mode are mutually exclusive, and
the first parameter is a flag.

### Claim 3

A non-transitory computer readable medium storing a bitstream, the bitstream including information according to which a decoder performs a prediction mode, the information including a first parameter indicating, as a prediction mode, one of (i) a multiple prediction mode in which a prediction image is generated by overlapping an inter prediction image of a current block and an intra prediction image of the current block and (ii) one of a plurality of prediction modes including a non-rectangular mode in which a prediction image is generated for each non-rectangular partition in the current block, wherein,
in the prediction mode:
the current block is decoded according to the prediction mode, wherein
decoding the current block using the multiple prediction mode and decoding the current block using the non-rectangular mode are mutually exclusive, and
the first parameter is a flag.
