IP Library › Granted Patent US 12,744,901
Granted Patent B2
US 12,744,901 · App. 18/932,589 · Granted Sep 22, 2026

Method for encoding/decoding image signal and apparatus therefor

Inventor: Bae Keun Lee (Seongnam-si, KR)
Assignee: Koninklijke Philips N.V.
H04N19/119H04N19/105H04N19/174H04N19/176H04N19/46
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,744,901
App. No.
18/932,589
Granted
Sep 22, 2026
Kind
B2
Abstract

An image signal decoding method according to an embodiment of the present disclosure comprises the steps of: splitting a current picture into a plurality of tiles; decoding split information indicating a slice type, wherein the split information indicates whether a rectangular slice is to be applied; and when the split information indicates that the rectangular slice is to be applied, determining a slice on the basis of information indicating the size of a slice.

Claims (44)

1 . A method of decoding a video, the method comprising:

partitioning a picture into a plurality of tile columns;

partitioning the picture into a plurality of tile rows; and

in response to a plurality of tiles is included in the picture, decoding, from a bitstream, slice type flag of 1-bit indicating one of a raster scan slice definition method and a rectangular slice definition method,

wherein when the slice type flag indicates the rectangular slice definition method, the method further comprises:

determining, based on slice number information, a number of slices included in the picture; and

in response to the number of slices being greater than 1, decoding width information and height information for slices in the picture,

wherein the width information for a slice has a value subtracting 1 from a number of tile columns included in the slice,

wherein the height information for the slice has a value subtracting 1 from a number of tile rows included in the slice,

wherein whether to decode the width information of the slice from the bitstream or not is determined based on whether a tile located at top-left of the slice is included in rightmost one among the plurality of tile columns, and

wherein when the tile located at top-left of the slice is included in the rightmost tile column, decoding the width information of the slice from the bitstream is omitted, and a value thereof is inferred to be 0.

2 . The method of claim 1 ,

wherein whether to decode the height information of the slice from the bitstream or not is determined based on whether the tile located at top-left of the slice is included in lowest one among the plurality of tile rows, and

wherein when the tile located at top-left tile of the slice is included in the lowest tile row, decoding the height information of the slice from the bitstream is omitted, and a value thereof is inferred to be 0.

3 . The method of claim 2 , wherein when the tile located at top-left of the slice is not included in the lowest tile row, whether to decode the height information of the slice from the bitstream is determined further based on whether the tile located at top-left of the slice is included in leftmost one among the plurality of tile columns.

4 . The method of claim 3 ,

wherein when tile located at top-left of the slice is not included in the leftmost tile column,

decoding the height information of the slice is omitted, and a value thereof is set to be the same as another slice comprising a tile included in the leftmost tile column.

5 . The method of claim 1 ,

wherein when the slice type flag indicates the rectangular slice definition method, the method further comprises:

decoding a difference information present flag indicating whether tile index difference information between slices is present in the bitstream or not, and

wherein when the picture is configured with a single slice, decoding the difference information present flag is omitted, and a value thereof is inferred to be 0.

6 . The method of claim 5 ,

wherein when the difference information present flag indicates that the tile index difference information is present in the bitstream, the tile index difference information of the slice is decoded from the bitstream, and

wherein the tile index difference information represents an index difference between a tile included in the slice and a tile included in a subsequent slice.

7 . A method of encoding a video, the method comprising:

partitioning a picture into a plurality of tile columns;

partitioning the picture into a plurality of tile rows; and

in response to a plurality of tiles is included in the picture encoding, into a bitstream, slice type flag of 1-bit indicates one of a raster scan slice definition method and a rectangular slice definition method,

wherein when the slice type flag indicates the rectangular slice definition method, the method further comprises:

encoding, into the bitstream, slice number information specifying a number of slices included in the picture; and

encoding width information and height information for slices in response to the number of slices being greater than 1,

wherein the width information for a slice has a value subtracting 1 from a number of tile columns included in the slice,

wherein the height information for the slice has a value subtracting 1 from a number of tile rows included in the slice,

wherein whether to encode the width information of the slice into the bitstream or not is determined based on whether a tile located at top-left of the slice is included in rightmost one among the plurality of tile columns, and

wherein when the tile located at top-left of the slice is included in the rightmost tile column, encoding the width information of the slice into the bitstream is omitted.

8 . The method of claim 7 ,

wherein whether to encode the height information of the slice into the bitstream or not is determined based on whether the tile located at top-left of the slice is included in a lowest one among the plurality of tile rows, and

wherein when the tile located at top-left tile of the slice is included in the lowest tile row, encoding the height information of the slice into the bitstream is omitted.

9 . The method of claim 8 , wherein when the tile located at top-left of the slice is not included in the lowest tile row, whether to encode the height information of the slice into the bitstream is determined further based on whether the tile located at top-left of the slice is included in a leftmost one among the plurality of tile columns.

10 . The method of claim 7 , wherein when the slice type flag indicates the rectangular slice definition method, the method further comprises:

encoding a difference information present flag indicating whether tile index difference information between slices is present in the bitstream or not, and

wherein when the picture is configured with a single slice, encoding the difference information present flag is omitted.

11 . The method of claim 10 , wherein the tile index difference information represents an index difference between a tile included in the slice and a tile included in a subsequent slice.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: XRIS CORPORATION
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 069982/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2024
From: LEE, BAE KEUN
To: XRIS CORPORATION
Reel/Frame 069133/0398 →
Priority Claims (2)
KR 10-2019-0073788 · Jun 20, 2019 · national
KR 10-2020-0019413 · Feb 18, 2020 · national
Continuity (5)
Continuation 18207134 · Jun 7, 2023
Continuation 17503381 · Oct 18, 2021
Continuation 17215364 · Mar 29, 2021
Continuation PCTKR2020007920 · Jun 18, 2020
Related Publication 20250063167A1 · Feb 20, 2025
References Cited (37)
US 9215473B2 · Caban et al. · 2015 [cited by applicant]
US 9584819B2 · Wang · 2017 [cited by examiner]
US 10257522B2 · Sato · 2019 [cited by applicant]
US 11184611B2 · Lee · 2021 [cited by examiner]
US 11463695B2 · Lee · 2022 [cited by applicant]
US 11722665B2 · Lee · 2023 [cited by examiner]
US 12003718B2 · Sjöberg · 2024 [cited by examiner]
US 12149688B2 · Kim · 2024 [cited by examiner]
US 12166981B2 · Lee · 2024 [cited by examiner]
US 20120230399A1 · Segall et al. · 2012 [cited by applicant]
US 20130202034A1 · Yu et al. · 2013 [cited by applicant]
US 20140192899A1 · Wang et al. · 2014 [cited by applicant]
US 20140341478A1 · Sasal et al. · 2014 [cited by applicant]
US 20150201202A1 · Hattori · 2015 [cited by applicant]
US 20160100163A1 · Rapaka et al. · 2016 [cited by applicant]
US 20170289556A1 · Hendry et al. · 2017 [cited by applicant]
US 20170347109A1 · Hendry et al. · 2017 [cited by applicant]
US 20210160497A1 · Lee · 2021 [cited by applicant]
US 20210227219A1 · Lee · 2021 [cited by applicant]
CN 108141589A · 2018 [cited by applicant]
CN 109076216A · 2018 [cited by applicant]
KR 101747065B1 · 2017 [cited by applicant]
KR 1020180101123A · 2018 [cited by applicant]
KR 1020190024212A · 2019 [cited by applicant]
WO 2017171438A1 · 2017 [cited by applicant]
Tile groups; Wang—2011 (Year: 2011). [cited by examiner]
Bitstream restriction flag to enable Tile split; 2012 (Year: 2012). [cited by examiner]
Uniform tile partitioning; Sjoberg—2019 (Year: 2019). [cited by examiner]
Sjoberg, Rickard et al., AHG12: On Uniform Tile Partitioning. JVET-N0498. Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 14th Meeting: Geneva, CH, Mar. 19-27, 2019, pp. 1-7. [cited by applicant]
Ye-Kui Wang, et al., Tile groups, JCTVC-G318, Nov. 21-30, 2011; pp. 1-11(Year: 2011). [cited by applicant]
Nakagami, et al., Bitstream restriction flag to enable Tile split; ; 2012; (Year: 2012). [cited by applicant]
A First Office Action dated Jun. 25, 2024 of the Chinese Patent Office of Chinese Patent Application No. 202080005832.6, which corresponds to the above-identified application. [cited by applicant]
Bae-Keun Lee, “AHG12: Cleanups on rectangular slices signaling”, JVET-R021 I, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020. [cited by applicant]
A Extended European Search Report dated May 9, 2023 of the European Patent Application No. 20826826.8, which corresponds to the above-identified application. [cited by applicant]
Nakagami, et al., Bitstream restriction flag to enable Tile split Joint Collaborative Team on Video Coding (Jct-VC) of ITU-T SG 16 WP3 and ISO/IEC JTC 3/SC 29/WG11 9th Meeting Geneva Ch Apr. 27-May 7, 2012; pp. 1-3. [cited by applicant]
Benjamin Bross et al.: Versatile Video Coding (Draft 8),JVET-Q2001-vC, 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. Please examine The pa… [cited by applicant]
Bae-Keun Lee, “AHG12: Cleanups on rectangular slices signaling”, JVET-R021 I, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020; pp. 1-5. [cited by applicant]