# US 2021/0344962 A1 · Method and apparatus for video encoding and decoding with signaling of coding type or coding tree type

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

- Number: US 2021/0344962 A1
- Document ID: US20210344962A1
- Status: Published application
- Kind: A1
- Application number: 17/286,323
- Filed: 2019-10-24
- Published: 2021-11-04
- Earliest claimed: 2018-10-25
- Assignees: InterDigital VC Holdings, Inc.
- Applicants: InterDigital VC Holdings, Inc.
- Inventors: Fabrice LeLeannec; Franck Galpin; Philippe Bordes; Edouard Francois
- Web page: https://patentgrep.com/patent/US20210344962A1

## CPC

- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- 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/186: the unit being a colour or a chrominance component
- H04N 19/1883: {the unit relating to sub-band structure, e.g. hierarchical level, directional tree, e.g. low-high [LH], high-low [HL], high-high [HH]}
- H04N 19/96: Tree coding, e.g. quad-tree coding
- H04N 19/107: between spatial and temporal predictive coding, e.g. picture refresh
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Implementations for video encoding and decoding involve signaling of at least one syntax data element related to a coding type of at least one region of a picture or of at least one syntax data element related to a coding tree type of at least one region of a picture. For example, at least one syntax data element related to a coding type, such as intra coding or inter coding, of at least one region of a picture is encoded/decoded, a region of a picture is one of a tile, a coding tree unit, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components; a coding tree type, such as joint or dual, is implicitly or explicitly obtained; and luma and chroma components of the region are encoded/decoded according to the coding type and coding tree type.

## Claims

### Claim at position 1

1-15. (canceled)

### Claim 16

A method, comprising:
decoding at least one syntax data element related to a coding tree type of at least one region of a picture, wherein the coding tree type is one of dual or joint, a dual coding tree type indicating two separate coding syntax structure for luma and chroma components, a joint coding tree type indicating a coding syntax structure commonly used for luma and chroma components, and wherein a region of a picture is one of a tile, a coding tree unit CTU, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components of the rectangular region;
obtaining a coding type of the at least one region of a picture, said coding type being one of Intra coding or Inter coding; and
decoding luma and chroma components of the at least one region of a picture according to the coding type and coding tree type.

### Claim 17 (depends on 16)

The method of claim 16, wherein a coding type for the at least one region of a picture is derived from the coding tree type, and
wherein the coding type of the at least one region is Intra coding in case the coding tree type is dual, wherein the coding type of the at least one region is Inter coding in case the coding tree type is joint.

### Claim 18 (depends on 16)

The method of claim 16, further comprising decoding at least one syntax data element related to a coding type of the at least one region of a picture.

### Claim 19

An apparatus comprising a memory and one or more processors configured to:
decode at least one syntax data element related to a coding tree type of at least one region of a picture, wherein the coding tree type is one of dual or joint, a dual coding tree type indicating two separate coding syntax structure for luma and chroma components, a joint coding tree type indicating a coding syntax structure commonly used for luma and chroma components, and wherein a region of a picture is one of a tile, a coding tree unit CTU, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components of the rectangular region;
obtain a coding type of the at least one region of a picture, said coding type being one of Intra coding or Inter coding; and
decode luma and chroma components of the at least one region of a picture according to the coding type and coding tree type.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein a coding type for the at least one region of a picture is derived from the coding tree type, and
wherein the coding type of the at least one region is Intra coding in case the coding tree type is dual, wherein the coding type of the at least one region is Inter coding in case the coding tree type is joint.

### Claim 21 (depends on 19)

The apparatus of claim 19, wherein the one or more processors are further configured to decode at least one syntax data element related to a coding type of the at least one region of a picture.

### Claim 22

A method, comprising:
encoding at least one syntax data element related to a coding tree type of at least one region of a picture, wherein the coding tree type is one of dual or joint, a dual coding tree type indicating two separate coding syntax structure for luma and chroma components, a joint coding tree type indicating a coding syntax structure commonly used for luma and chroma components, and wherein a region of a picture is one of a tile, a coding tree unit CTU, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components of the rectangular region;
obtaining a coding type of the at least one region of a picture, said coding type being one of is one of Intra coding or Inter coding; and
encoding luma and chroma components of the at least one region of a picture according to the coding type and coding tree type.

### Claim 23 (depends on 22)

The method of claim 22, wherein a coding type for the at least one region of a picture is derived from the coding tree type, and
wherein the coding type of the at least one region is Intra coding in case the coding tree type is dual, wherein the coding type of the at least one region is Inter coding in case the coding tree type is joint.

### Claim 24 (depends on 22)

The method of claim 22, further comprising encoding at least one syntax data element related to a coding type of the at least one region of a picture.

### Claim 25

An apparatus comprising a memory and one or more processors configured to:
encode at least one syntax data element related to a coding tree type of at least one region of a picture, wherein the coding tree type is one of dual or joint, a dual coding tree type indicating two separate coding syntax structure for luma and chroma components, a joint coding tree type indicating a coding syntax structure commonly used for luma and chroma components, and wherein a region of a picture is one of a tile, a coding tree unit CTU, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components of the rectangular region;
obtain a coding type of the at least one region of a picture, said coding type being one of is one of Intra coding or Inter coding; and
encode luma and chroma components of the at least one region of a picture according to the coding type and coding tree type.

### Claim 26 (depends on 25)

The apparatus of claim 25, wherein a coding type for the at least one region of a picture is derived from the coding tree type, and
wherein the coding type of the at least one region is Intra coding in case the coding tree type is dual, wherein the coding type of the at least one region is Inter coding in case the coding tree type is joint.

### Claim 27 (depends on 25)

The apparatus of claim 25, wherein the one or more processors are further configured to encode at least one syntax data element related to a coding type of the at least one region of a picture.

### Claim 28

A non-transitory program storage device having encoded data representative of a region in a picture of a video, the encoded data comprising at least one encoded syntax data element related to a coding tree type of the at least one region of a picture, wherein the coding tree type is one of dual or joint, a dual coding tree type indicating two separate coding syntax structure for luma and chroma components, a joint coding tree type indicating a coding syntax structure commonly used for luma and chroma components, and wherein a region of a picture is one of a tile, a coding tree unit CTU, a rectangular region of the picture wherein a same coding tree type is used for luma and chroma components of the rectangular region.

### Claim 29 (depends on 16)

A non-transitory computer-readable storage medium storing a computer program product comprising program code instructions for implementing the decoding method according to claim 16, when said program is executed on a computer or a processor.

### Claim 30 (depends on 22)

A non-transitory computer-readable storage medium storing a computer program product comprising program code instructions for implementing the encoding method according to claim 22, when said program is executed on a computer or a processor.
