IP Library › Granted Patent US 11,902,556
Granted Patent B2
US 11,902,556 · App. 17/902,555 · Granted Feb 13, 2024

Mixed NAL unit type-based image encoding/decoding method and device, and method for transmitting bitstream

Inventor: Hendry Hendry (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/46H04N19/174H04N19/188
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,902,556
App. No.
17/902,555
Granted
Feb 13, 2024
Kind
B2
Abstract

An image encoding/decoding method and apparatus are provided. The image decoding method comprises obtaining, from a bitstream, video coding layer (VCL) network abstraction layer (NAL) unit type information of a current picture and first flag information specifying whether a subpicture included in the current picture is treated as one picture, determining a NAL unit type of each of a plurality of slices included in the current picture, based on the obtained VCL NAL unit type information, and decoding the plurality of slices based on the determined NAL unit type and the first flag information. The current picture may comprise two or more subpictures based on at least some of the plurality of slices having different NAL unit types, and the first flag information may have a predetermined value specifying that each of the two or more subpictures is treated as one picture based on at least some of the plurality of slices having different NAL unit types.

Claims (33)

1. An image decoding method performed by an image decoding apparatus, the image decoding method comprising:

obtaining, from a bitstream, video coding layer (VCL) network abstraction layer (NAL) unit type information of a current picture and first flag information specifying whether a subpicture included in the current picture is treated as one picture;

determining a NAL unit type of each of a plurality of slices included in the current picture, based on the obtained VCL NAL unit type information; and

decoding the plurality of slices based on the determined NAL unit type and the first flag information,

wherein the current picture comprises two or more subpictures based on at least some of the plurality of slices having different NAL unit types, and

wherein the first flag information has a predetermined value specifying that each of the two or more subpictures is treated as one picture based on at least some of the plurality of slices having different NAL unit types,

wherein all slices in each subpicture included in the current picture have the same NAL unit type.

2. The image decoding method of claim 1 , wherein whether at least some of the plurality of slices have different NAL unit types is determined based on second flag information obtained from a picture parameter set (PPS).

3. The image decoding method of claim 2 , wherein the second flag information has a predetermined value specifying that all the plurality of slices have the same NAL unit type, based on a mixed NAL unit type being not applicable to all pictures in an output layer set (OLS).

4. The image decoding method of claim 2 , wherein the second flag information has a predetermined value specifying that all the plurality of slices have the same NAL unit type, based on the current picture including only one subpicture.

5. The image decoding method of claim 2 , wherein the second flag information has a predetermined value specifying that all the plurality of slices have the same NAL unit type, based on at least one of subpictures included in the current picture being not treated as one picture.

6. The image decoding method of claim 1 , wherein a subpicture type of each subpicture included in the current picture is determined based on a NAL unit type of each subpicture.

7. An image encoding method performed by an image encoding apparatus, the image encoding method comprising:

partitioning a current picture into one or more subpictures;

determining a network abstraction layer (NAL) unit type of each of a plurality of slices included in the one or more subpictures; and

encoding the plurality of slices based on the determined NAL unit type,

wherein the current picture is partitioned into two or more subpictures based on at least some of the plurality of slices having different NAL unit types, and

wherein each of the two or more subpictures is treated as one picture based on at least some of the plurality of slices having different NAL unit types,

wherein all slices in each subpicture included in the current picture have the same NAL unit type.

8. The image encoding method of claim 7 , wherein whether at least some of the plurality of slices have different NAL unit types is encoded based on predetermined flag information included in a picture parameter set (PPS).

9. The image encoding method of claim 8 , wherein the flag information has a predetermined value specifying that all the plurality of slices have the same NAL unit type, based on a mixed NAL unit type being not applicable to all pictures in an output layer set (OLS).

10. The image encoding method of claim 8 , wherein the flag information has a predetermined value specifying that all the plurality of slices have the same NAL unit type, based on the current picture including only one subpicture.

11. The image encoding method of claim 8 , wherein the flag information has a predetermined value specifying that all the plurality of slices have the same NAL unit type, based on at least one of subpictures included in the current picture being not treated as one picture.

12. A method of transmitting a bitstream, the method comprising:

obtaining the bitstream generated by an image encoding method; and

transmitting the bitstream,

wherein the image encoding method comprising:

partitioning a current picture into one or more subpictures;

determining a network abstraction layer (NAL) unit type of each of a plurality of slices included in the one or more subpictures; and

encoding the plurality of slices based on the determined NAL unit type,

wherein the current picture is partitioned into two or more subpictures based on at least some of the plurality of slices having different NAL unit types, and

wherein each of the two or more subpictures is treated as one picture based on at least some of the plurality of slices having different NAL unit types,

wherein all slices in each subpicture included in the current picture have the same NAL unit type.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2022
From: HENDRY, HENDRY
To: LG ELECTRONICS INC.
Reel/Frame 061195/0642 →
Continuity (3)
Continuation PCTKR2021002772 · Mar 5, 2021
Provisional Application 62985333 · Mar 5, 2020
Related Publication 20230262248A1 · Aug 17, 2023