# US 11,310,492 B2 · Signaling of inter layer prediction in video bitstream

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

- Number: US 11,310,492 B2
- Document ID: US11310492B2
- Status: Granted
- Kind: B2
- Application number: 17/019,567
- Filed: 2020-09-14
- Published: 2021-03-25
- Granted: 2022-04-19
- Earliest claimed: 2019-09-20
- Assignees: Tencent America LLC
- Applicants: Tencent America LLC
- Inventors: Byeongdoo Choi; Stephan Wenger; Shan Liu
- Web page: https://patentgrep.com/patent/US11310492B2

## CPC

- 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/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/172: the region being a picture, frame or field
- H04N 19/187: the unit being a scalable video layer
- H04N 19/30: using hierarchical techniques, e.g. scalability (H04N19/63 takes precedence)
- 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

There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform parsing at least one video parameter set comprising at least one syntax element indicating whether at least one layer in the scalable bitstream is one of a dependent layer of the scalable bitstream and an independent layer of the scalable bitstream, decoding a picture in the dependent layer by parsing and interpreting an inter-layer reference picture list, and decoding a picture in an independent layer without parsing and interpreting the inter-layer reference picture list.

## Claims

### Claim 1

A method for video decoding of a scalable bitstream, the method comprising:
parsing at least one video parameter set (VPS) comprising at least one syntax element indicating whether at least one layer in the scalable bitstream is one of a dependent layer of the scalable bitstream and an independent layer of the scalable bitstream;
decoding a picture in the dependent layer by parsing and interpreting an inter-layer reference picture (ILRP) list; and
decoding a picture in an independent layer and another picture in the dependent layer each without parsing and interpreting the ILRP list.

### Claim 2 (depends on 1)

The method of claim 1, wherein decoding the picture in the independent layer comprises parsing and interpreting a reference picture list which does not include any decoded picture of another layer.

### Claim 3 (depends on 1)

The method of claim 1, wherein the inter-layer reference picture list includes a decoded picture of the other layer.

### Claim 4 (depends on 1)

The method of claim 1, wherein parsing the at least one VPS further comprises determining whether another syntax element indicates a maximum number of layers.

### Claim 5 (depends on 1)

The method of claim 1, wherein parsing the at least one VPS further comprises determining whether the VPS comprises a flag indicating whether another layer in the scalable bitstream is a reference layer for the at least one layer.

### Claim 6 (depends on 5)

The method of claim 5, wherein parsing the at least one VPS further comprises determining whether the flag indicates the other layer as the reference layer for the at least one layer by specifying an index of the other layer and an index of the at least one layer.

### Claim 7 (depends on 5)

The method of claim 5, wherein parsing the at least one VPS further comprises determining whether the flag indicates the other layer as not being the reference layer for the at least one layer by specifying an index of the other layer and an index of the at least one layer.

### Claim 8 (depends on 1)

The method of claim 1, wherein parsing the at least one VPS further comprises determining whether the VPS comprises a flag indicating whether a plurality of layers, including the at least one layer, are to be decoded by interpreting the ILRP list.

### Claim 9 (depends on 1)

The method of claim 1, wherein parsing the at least one VPS further comprises determining whether the VPS comprises a flag indicating whether a plurality of layers, including the at least one layer, are to be decoded without interpreting the ILRP list.

### Claim 10 (depends on 1)

The method of claim 1, wherein the ILRP list is signaled with an inter-prediction reference picture (IPRP) list in the VPS.

### Claim 11

An apparatus for video decoding of a scalable bitstream, the apparatus comprising:
at least one memory configured to store computer program code;
at least one processor configured to access the computer program code and operate as instructed by the computer program code, the computer program code including:
parsing code configured to cause the at least one processor to parse at least one video parameter set (VPS) comprising at least one syntax element indicating whether at least one layer in the scalable bitstream is one of a dependent layer of the scalable bitstream and an independent layer of the scalable bitstream;
first decoding code configured to cause the at least one processor to decode a picture in the dependent layer by parsing and interpreting an inter-layer reference picture (ILRP) list; and
second decoding code configured to cause the at least one processor to decode a picture in an independent layer and another picture in the dependent layer each without parsing and interpreting the ILRP list.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the second decoding code is further configured to cause the at least one processor to decode the picture in the independent layer by parsing and interpreting a reference picture list which does not include any decoded picture of another layer.

### Claim 13 (depends on 11)

The apparatus of claim 11, wherein the inter-layer reference picture list includes a decoded picture of the other layer.

### Claim 14 (depends on 11)

The apparatus of claim 11, wherein the parsing code is further configured to cause the at least one processor to parse the at least one VPS by determining whether another syntax element indicates a maximum number of layers.

### Claim 15 (depends on 11)

The apparatus of claim 11, wherein the parsing code is further configured to cause the at least one processor to parse the at least one VPS by determining whether the VPS comprises a flag indicating whether another layer in the scalable bitstream is a reference layer for the at least one layer.

### Claim 16 (depends on 15)

The apparatus of claim 15, wherein the parsing code is further configured to cause the at least one processor to parse the at least one VPS by determining whether the flag indicates the other layer as the reference layer for the at least one layer by specifying an index of the other layer and an index of the at least one layer.

### Claim 17 (depends on 15)

The apparatus of claim 15, wherein the parsing code is further configured to cause the at least one processor to parse the at least one VPS by determining whether the flag indicates the other layer as not being the reference layer for the at least one layer by specifying an index of the other layer and an index of the at least one layer.

### Claim 18 (depends on 11)

The apparatus of claim 11, wherein the parsing code is further configured to cause the at least one processor to parse the at least one VPS by determining whether the VPS comprises a flag indicating whether a plurality of layers, including the at least one layer, are to be decoded by interpreting the ILRP list.

### Claim 19 (depends on 11)

The apparatus of claim 11, wherein the parsing code is further configured to cause the at least one processor to parse the at least one VPS by determining whether the VPS comprises a flag indicating whether a plurality of layers, including the at least one layer, are to be decoded without interpreting the ILRP list.

### Claim 20

A non-transitory computer readable medium storing a program configured to cause a computer to:
parse at least one video parameter set (VPS) comprising at least one syntax element indicating whether at least one layer in the scalable bitstream is one of a dependent layer of the scalable bitstream and an independent layer of the scalable bitstream;
decode a picture in the dependent layer by parsing and interpreting an inter-layer reference picture (ILRP) list; and
decode a picture in an independent layer and another picture in the dependent layer each without parsing and interpreting the ILRP list.
