# US 12,225,218 B2 · NAL unit type-based image or video coding

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

- Number: US 12,225,218 B2
- Document ID: US12225218B2
- Status: Granted
- Kind: B2
- Application number: 18/371,940
- Filed: 2023-09-22
- Published: 2024-01-18
- Granted: 2025-02-11
- Earliest claimed: 2019-12-23
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Hendry Hendry
- Web page: https://patentgrep.com/patent/US12225218B2

## CPC

- H04N 19/188: {the unit being a video data packet, e.g. a network abstraction layer [NAL] unit}
- 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/174: the region being a slice, e.g. a line of blocks or a group of blocks
- H04N 19/70: characterised by syntax aspects related to video coding, e.g. related to compression standards
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

According to the disclosure of the present document, a syntax structure and a syntax element may be provided wherein the syntax structure and syntax element enable, on the basis of whether an NAL unit type mixed with a picture is allowed, the existence of signaling-related information of a reference picture list with respect to a slice having a specific NAL unit type in the picture.

## Claims

### Claim 1

A decoding apparatus for image decoding, the decoding apparatus comprising:
a memory; and
at least one processor connected to the memory, the at least one processor configured to:
obtain image information including network abstraction layer (NAL) unit type related information from a bitstream;
determine NAL unit types for slices in a current picture based on the NAL unit type related information; and
decode the current picture based on the NAL unit types,
wherein the image information includes a picture parameter set (PPS),
wherein the PPS includes the NAL unit type related information,
wherein the NAL unit type related information is information on whether the current picture has mixed NAL unit types, and
wherein based on a case where the current picture having the mixed NAL unit types is allowed, for all slices having an instantaneous decoding refresh (IDR) NAL unit type in the current picture, information on reference picture list is obtained.

### Claim 2

An encoding apparatus for image encoding, the encoding apparatus comprising:
a memory; and
at least one processor connected to the memory, the at least one processor configured to:
determine NAL unit types for slices in a current picture;
generate NAL unit type related information based on the NAL unit types; and
encode image information including the NAL unit type related information,
wherein the image information includes a picture parameter set (PPS),
wherein the PPS includes the NAL unit type related information,
wherein the NAL unit type related information is information on whether the current picture has mixed NAL unit types, and
wherein based on a case where the current picture having the mixed NAL unit types is allowed, for all slices having an instantaneous decoding refresh (IDR) NAL unit type in the current picture, information on reference picture list is included in the image information.

### Claim 3 (depends on 2)

A non-transitory computer-readable storage medium for storing a bitstream generated by the encoding apparatus for image encoding of claim 2.

### Claim 4

An apparatus for transmitting data for an image, the apparatus comprising:
at least one processor configured to obtain a bitstream for the image, wherein the bitstream is generated based on determining NAL unit types for slices in a current picture, generating NAL unit type related information based on the NAL unit types, and encoding image information including the NAL unit type related information; and
a transmitter configured to transmit the data comprising the bitstream,
wherein the image information includes a picture parameter set (PPS),
wherein the PPS includes the NAL unit type related information,
wherein the NAL unit type related information is information on whether the current picture has mixed NAL unit types, and
wherein based on a case where the current picture having the mixed NAL unit types is allowed, for all slices having an instantaneous decoding refresh (IDR) NAL unit type in the current picture, information on reference picture list is included in the image information.
