# US 2020/0404271 A1 · 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 2020/0404271 A1
- Document ID: US20200404271A1
- Status: Published application
- Kind: A1
- Application number: 17/007,416
- Filed: 2020-08-31
- Published: 2020-12-24
- Earliest claimed: 2018-03-05
- Assignees: Panasonic Intellectual Property Corporation of America
- Applicants: Panasonic Intellectual Property Corporation of America
- Inventors: Sughosh Pavan SHASHIDHAR; Hai Wei SUN; Chong Soon LIM; Ru Ling LIAO; Han Boon TEO; Jing Ya LI; Takahiro NISHI; Kiyofumi ABE; Ryuichi KANOH; Tadamasa TOMA
- Web page: https://patentgrep.com/patent/US20200404271A1

## CPC

- H04N 19/119: Adaptive subdivision aspects, e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
- H04N 19/463: by compressing encoding parameters before transmission
- 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/176: the region being a block, e.g. a macroblock
- H04N 19/423: characterised by memory arrangements (H04N19/433 takes precedence)
- H04N 19/63: using sub-band based transform, e.g. wavelets
- 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 that encodes a current block in a picture includes circuitry and memory. Using the memory, the circuitry: splits the current block into a first sub block, a second sub block, and a third sub block in a first direction, the second sub block being located between the first sub block and the third sub block; prohibits splitting the second sub block into two partitions in the first direction; and encodes the first sub block, the second sub block, and the third sub block.

## Claims

### Claim 1

An encoder that encodes a current block in a picture, the encoder comprising:
circuitry; and
memory, wherein
using the memory, the circuitry:
splits the current block into a first sub block, a second sub block, and a third sub block in a first direction, the second sub block being located between the first sub block and the third sub block;
prohibits splitting the second sub block into two partitions in the first direction; and
encodes the first sub block, the second sub block, and the third sub block.

### Claim 2 (depends on 1)

The encoder according to claim 1, wherein
when the second sub block is to be split into a plurality of partitions, the circuitry further:
writes, into a bitstream, a first parameter indicating a direction in which the second sub block is to be split;
splits the second sub block into three partitions in the first direction when the first parameter indicates the first direction; and
when the first parameter indicates a second direction different from the first direction, (i) writes, into the bitstream, a second parameter indicating the number of partitions into which the second sub block is to be split, and (ii) splits, in the second direction, the second sub block into as many partitions as the number indicated by the second parameter.

### Claim 3

An encoding method for encoding a current block in a picture, the encoding method comprising:
splitting the current block into a first sub block, a second sub block, and a third sub block in a first direction, the second sub block being located between the first sub block and the third sub block;
prohibiting splitting the second sub block into two partitions in the first direction; and
encoding the first sub block, the second sub block, and the third sub block.

### Claim 4

A decoder that decodes a current block in an encoded picture, the decoder comprising:
circuitry; and
memory, wherein
using the memory, the circuitry:
splits the current block into a first sub block, a second sub block, and a third sub block in a first direction, the second sub block being located between the first sub block and the third sub block;
prohibits splitting the second sub block into two partitions in the first direction; and
decodes the first sub block, the second sub block, and the third sub block.

### Claim 5 (depends on 4)

The decoder according to claim 4, wherein
the circuitry further:
parses, from a bitstream, a first parameter indicating a direction in which the second sub block is to be split;
splits the second sub block into three partitions in the first direction when the first parameter indicates the first direction; and
when the first parameter indicates a second direction different from the first direction, (i) parses, from the bitstream, a second parameter indicating the number of partitions into which the second sub block is to be split, and (ii) splits, in the second direction, the second sub block into as many partitions as the number indicated by the second parameter.

### Claim 6

A decoding method for decoding a current block in an encoded picture, the decoding method comprising:
splitting the current block into a first sub block, a second sub block, and a third sub block in a first direction, the second sub block being located between the first sub block and the third sub block;
prohibiting splitting the second sub block into two partitions in the first direction; and
decoding the first sub block, the second sub block, and the third sub block.
