# US 12,604,042 B2 · Layer information signaling-based image coding device and method

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

- Number: US 12,604,042 B2
- Document ID: US12604042B2
- Status: Granted
- Kind: B2
- Application number: 18/669,231
- Filed: 2024-05-20
- Published: 2024-09-12
- Granted: 2026-04-14
- Earliest claimed: 2020-06-06
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Hendry Hendry
- Web page: https://patentgrep.com/patent/US12604042B2

## CPC

- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N 19/188: {the unit being a video data packet, e.g. a network abstraction layer [NAL] unit}
- H04N 19/31: in the temporal domain
- H04N 21/816: {involving special video data, e.g 3D video}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

According to an embodiment (embodiments) of the present document, multilayer-based coding may be executed. In the multilayer-based coding, a decoded picture based on a target output layer can be output, and, for example, the target output layer can be determined on the basis of an external means or signaled information. According to an embodiment according to the present document, image information acquired from a bitstream can include a specific NAL unit for scheduling target output layer-related information.

## Claims

### Claim 1

An apparatus for decoding an image, the apparatus comprising:
a memory configured to store the image; and
a processor coupled with the memory,
wherein the processor is configured to:
obtain image information from a bitstream;
obtain, based on an output layer set (OLS) index related flag, information on a target OLS index from a specific network abstraction layer (NAL) unit in the image information, wherein the OLS index related flag specifies whether the information on the target OLS index is present in the specific NAL unit;
obtain information on a highest temporal identifier from the specific NAL unit in the image information;
decode a picture belonging to a layer included in a target OLS for the target OLS index and being related to the highest temporal identifier; and
output the decoded picture,
wherein the specific NAL unit is different from a video parameter set (VPS) NAL unit,
wherein based on the image information comprising an access unit (AU) that includes both an access unit delimiter (AUD) NAL unit and the specific NAL unit, the specific NAL unit is an initial NAL unit following the AUD NAL unit in the AU, and
wherein based on the image information comprising an AU that includes the specific NAL unit and does not include the AUD NAL unit, the specific NAL unit is an initial NAL unit in the AU.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein a temporal identifier of the specific NAL unit is 0.

### Claim 3 (depends on 2)

The apparatus of claim 2, wherein a layer identifier of the specific NAL unit is not constrained.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the specific NAL unit belongs to an intra random access point access unit (IRAP AU) or a gradual decoding refresh access unit (GDR AU).

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the target OLS index is set based on an external means or the information on the target OLS index,
wherein based on the external means being available, the target OLS index is set based on the external means, and
wherein based on the external means not being available, the target OLS index is set based on the information on the target OLS index.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the highest temporal identifier is set based on an external means or the information on the highest temporal identifier,
wherein based on the external means being available, the highest temporal identifier is set based on the external means, and
wherein based on the external means not being available, the highest temporal identifier is set based on the information on the highest temporal identifier.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the picture is decoded based on a temporal sublayer having a temporal identifier, and
wherein a value of the temporal identifier is smaller than that of the highest temporal identifier.

### Claim 8

An apparatus for encoding an image, the apparatus comprising:
a memory configured to store the image; and
a processor coupled with the memory,
wherein the processor is configured to:
generate information on a target output layer set (OLS) index;
generate information on a highest temporal identifier,
generate, based on an OLS index related flag, a specific network abstraction layer (NAL) unit so that the information on the target OLS index is included in the specific NAL unit, wherein the OLS index related flag specifies whether the information on the target OLS index is present in the specific NAL unit, and wherein the specific NAL unit further includes the information on the highest temporal identifier; and
encode image information including the specific NAL unit,
wherein the specific NAL unit is different from a video parameter set (VPS) NAL unit,
wherein, based on the image information comprising an access unit (AU) that includes both an access unit delimiter (AUD) NAL unit and the specific NAL unit, the specific NAL unit is an initial NAL unit following the AUD NAL unit in the AU, and
wherein, based on the image information comprising an AU that includes the specific NAL unit and does not include the AUD NAL unit, the specific NAL unit is an initial NAL unit in the AU.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein a temporal identifier of the specific NAL unit is 0.

### Claim 10 (depends on 9)

The apparatus of claim 9, wherein a layer identifier of the specific NAL unit is not constrained.

### Claim 11 (depends on 8)

The apparatus of claim 8, wherein the specific NAL unit
belongs to an intra random access point access unit (IRAP AU) or a gradual decoding refresh access unit (GDR AU).

### Claim 12 (depends on 8)

The apparatus of claim 8, wherein the target OLS index is set based on an external means or the information on the target OLS index,
wherein based on the external means being available, the target OLS index is set based on the external means, and
wherein based on the external means not being available, the target OLS index is set based on the information on the target OLS index.

### Claim 13 (depends on 8)

The apparatus of claim 8 wherein the highest temporal identifier is set based on an external means or the information on the highest temporal identifier,
wherein based on the external means being available, the highest temporal identifier is set based on the external means, and
wherein based on the external means not being available, the highest temporal identifier is set based on the information on the highest temporal identifier.

### Claim 14

An apparatus comprising:
a processor configured to generate a bitstream for image information comprising a specific network abstraction layer (NAL) unit including information on a target output layer set (OLS) index based on an OLS index related flag specifying whether the information on the target OLS index is present in the specific NAL unit, the specific NAL unit further including information on a highest temporal identifier; and
a transmitter configured to transmit data comprising the bitstream of the image information,
wherein the specific NAL unit is different from a video parameter set (VPS) NAL unit,
wherein, based on the image information comprising an access unit (AU) that includes both an access unit delimiter (AUD) NAL unit and the specific NAL unit, the specific NAL unit is an initial NAL unit following the AUD NAL unit in the AU, and
wherein, based on the image information comprising an AU that includes the specific NAL unit and does not include the AUD NAL unit, the specific NAL unit is an initial NAL unit in the AU.
