IP Library › Granted Patent US 12,206,866
Granted Patent B2
US 12,206,866 · App. 17/909,943 · Granted Jan 21, 2025

Image coding method based on information related to tile and information related to slice in video or image coding system

Inventors: Hendry Hendry (Seoul, KR); Seethal Paluri (Seoul, KR); Seunghwan Kim (Seoul, KR); Jie Zhao (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/174H04N19/119H04N19/46H04N19/96
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 12,206,866
App. No.
17/909,943
Filed
Sep 7, 2022
Granted
Jan 21, 2025
Kind
B2
Art Unit
2488
USPC
375/240.12
Abstract

According to a disclosure of the present document, information/parameter related to splitting of a picture can be signaled on the basis of a no-picture partition flag, information related to a tile, and information related to a slice, unnecessary redundant signaling can be removed accordingly, and the number of bits assigned to the signaling can be reduced, thereby deriving an effect of increasing an overall coding efficiency.

Claims (55)

1. An image decoding method performed by a decoding device, the method comprising:

obtaining image information through a bitstream, wherein the image information includes a no-picture partition flag related to no-picture partitioning, and wherein based on a value of the no-picture partition flag being 0, the image information further includes information related to tile and information related to slice;

deriving at least one tile in a current picture based on the information related to tile;

deriving at least one slice in the current picture based on the information related to slice; and

decoding the current picture based on the at least one tile and the at least one slice,

wherein the information related to slice includes a rectangular slice flag, and the rectangular slice flag is related to whether tiles within a slice cover a rectangular region of the current picture,

wherein based on the value of the no-picture partition flag being 0, a number of the at least one tile being derived as 1 and a value of the rectangular slice flag being 1, a number of the at least one slice is limited to be greater than 1.

2. The method of claim 1 ,

wherein based on the number of the at least one tile being derived as a value greater than 1, the information related to slice includes information on a number of slices and a tile index delta present flag,

wherein a value of the information on the number of slices plus 1 is related to a number of rectangular slices in the current picture, and

wherein the tile index delta present flag is related to whether a difference value between tile indexes containing a first CTU (Coding Tree Unit) of two slices is signaled.

3. The method of claim 2 ,

wherein based on the value of the no-picture partition flag being 0, the number of the at least one tile being derived as 1 and the information on the number of slices not being present, a value of the information on the number of slices is derived as 1.

4. The method of claim 2 ,

wherein based on the value of the no-picture partition flag being 0, the number of the at least one tile being derived as 1, and the tile index delta present flag not being present, a value of the tile index delta present flag is derived as 0.

5. The method of claim 2 ,

wherein the number of the at least one slice minus 1 is set equal to the value of the number information of the slices.

6. The method of claim 1 , further including a step of deriving a number of slices in tile containing a 0-th slice in the current picture,

wherein based on the value of the no-picture partition flag being 0, a number of the at least one tile being derived as 1 and a value of the rectangular slice flag being 1, the number of the at least one slice minus 1 is set equal to the number of slices in tile containing the 0-th slice in the current picture.

7. The method of claim 1 ,

wherein the information related to tile includes a single tile per picture flag related to whether the current picture consists of a single tile, and

wherein based on a value of the single tile per picture flag being 1, the information related to tile further includes information on a number of slices in the single tile and height information of each of the slices in the single tile.

8. The method of claim 1 ,

wherein the information related to slice includes information on a number of slices in tile related to a number of rectangular slices in tile for each of the at least one tile,

wherein based on a number of slices in tile derived by the information on the number of slices in tile being greater than 1, the information related to slice further includes slice height information for each of the rectangular slices in tile,

wherein based on the number of slices in tile derived by the information on the number of slices in tile being 1, the information related to slice further includes a single slice per tile flag and slice map index information, and

wherein the single tile per slice flag is related to whether a single tile is present in a slice, and the slice map index information is related to an index of tile to slice.

9. The method of claim 8 ,

based on a value of the single slice per tile flag being 0, the information related to slice includes the slice map index information.

10. The method of claim 1 ,

wherein the information related to tile includes information on a number of tile columns related to a unique number of widths of consecutive tile columns, and a column frequency information present flag related to whether or not a column frequency information is signaled,

wherein the column frequency information is related to a frequency of a width of each tile columns based on the unique number of the widths of consecutive tile columns, and

wherein based on a value of the column frequency information present flag being 1, the information related to tile further includes the column frequency information.

11. The method of claim 1 ,

wherein the information related to tile includes information on a number of tile rows related to a unique number of heights of consecutive tile rows, and a row frequency information present flag related to whether or not a row frequency information is signaled,

wherein the row frequency information is related to a frequency of a height of each tile rows based on the unique number of the widths of consecutive tile rows, and

wherein based on a value of the row frequency information present flag being 1, the information related to tile further includes the row frequency information.

12. An image encoding method performed by an encoding device, the method comprising:

deriving at least one tile and at least one slice in a current picture;

generating information related to tile, information related to slice and a no-picture partition flag related to no-picture partitioning based on the at least one tile and the at least one slice; and

encoding image information including the information related to tile, the information related to slice and the no-picture partition flag,

wherein the information related to slice includes a rectangular slice flag, and the rectangular slice flag is related to whether tiles within a slice cover a rectangular region of the current picture,

wherein based on a value of the no-picture partition flag being 0, a number of the at least one tile being derived as 1, and a value of the rectangular slice flag being 1, a number of the at least one slice is limited to be greater than 1.

13. The method of claim 12 ,

wherein based on the number of the at least one tile being derived as a value greater than 1, the information related to slice includes information on a number of slices and a tile index delta present flag,

wherein a value of the information on the number of slices plus 1 is related to a number of rectangular slices in the current picture, and

wherein the tile index delta present flag is related to whether a difference value between tile indexes containing a first CTU (Coding Tree Unit) of two slices is signaled.

14. The method of claim 13 ,

wherein based on the value of the no-picture partition flag being 0, the number of the at least one tile being derived as 1 and the tile index delta present flag not being present, a value of the tile index delta present flag is derived as 0.

15. A computer-readable digital storage medium for storing a bitstream generated by an image encoding method, the image encoding method comprising:

deriving at least one tile and at least one slice in a current picture;

generating information related to tile, information related to slice and a no-picture partition flag related to no-picture partitioning based on the at least one tile and the at least one slice; and

encoding image information including the information related to tile, the information related to slice and the no-picture partition flag,

wherein the information related to slice includes a rectangular slice flag, and the rectangular slice flag is related to whether tiles within a slice cover a rectangular region of the current picture,

wherein based on a value of the no-picture partition flag being 0, a number of the at least one tile being derived as 1 and a value of the rectangular slice flag being 1, a number of the at least one slice is limited to be greater than 1.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2022
From: HENDRY, HENDRY; PALURI, SEETHAL; KIM, SEUNGHWAN; ZHAO, JIE
To: LG ELECTRONICS INC.
Reel/Frame 061017/0672 →
Continuity (2)
Provisional Application 62987331 · Mar 9, 2020
Related Publication 20240205424A1 · Jun 20, 2024
References Cited (6)
US 20220408114A1 · Deshpande · 2022 [cited by examiner]
KR 20170093266A · 2017 [cited by applicant]
WO 2020011796A1 · 2020 [cited by applicant]
Benjamin Bross, et al., “Versatile Video Coding (Draft 7)” t Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 16th Meeting: Geneva, CH, Oct. 1-11, 2019. JVET-P2001-vE. [cited by applicant]
Hendry, et al., “[AHG12]: On single tile per slice flag”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 17th Meeting: Brussels, BE, Jan. 7-17, 2020. JVET-Q0204. [cited by applicant]
Seethal Paluri, et al., “[AHG12]: Misc improvements to tile and rectangular slice signalling” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 17th Meeting: Brussels, BE, Jan. 7-17, 202… [cited by applicant]