IP Library Granted Patent US 11,716,471
Granted Patent B2
US 11,716,471 · App. 17/548,622 · Granted Aug 1, 2023

Image signal encoding/decoding method and device for same

Inventor: Bae Keun Lee (Seongnam-si, KR)
Assignee: Apple Inc.
H04N19/119H04N19/174H04N19/70
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,716,471
App. No.
17/548,622
Granted
Aug 1, 2023
Kind
B2
Abstract

An image decoding method according to the present invention may include splitting a picture into a plurality of tiles; and determining at least one slice on the basis of the plurality of tiles. Here, splitting a picture into a plurality of tiles may include: determining the width of a first tile column in the picture; and determining the width of a second tile column neighboring the first tile column.

Claims (40)

1. A method comprising:

determining that a current picture has been partitioned into a plurality of tiles, the tiles being grouped in a plurality of slices;

decoding slice determination method information from a bitstream;

determining, based on the slice determination method information, that the plurality of slices in the current picture are defined based on a rectangular shape mode; and

determining, based on whether a first slice is a sequentially last slice among the plurality of slices in the current picture, whether to decode tile index differential information for the first slice from the bitstream, the tile index differential information representing a difference between an index of a tile at a predetermined position in the first slice and an index of a tile at the predetermined position in a second slice.

2. The method of claim 1 , wherein the first slice is not the sequentially last slice among the plurality of slices in the current picture, and

wherein the tile index differential information for the first slice is decoded from the bitstream.

3. The method of claim 1 , wherein the first slice is the sequentially last slice among the plurality of slices in the current picture, and

wherein the tile index differential information for the first slice is not decoded from the bitstream.

4. The method of claim 1 , wherein the predetermined position in the first slice is a top left position in the first slice.

5. The method of claim 4 , wherein the predetermined position in the second slice is a top left position in the second slice.

6. The method of claim 1 , wherein the tile index differential information is represented by a first syntax in the bitstream.

7. The method of claim 1 , wherein the slice determination method information is represented by a second syntax in the bitstream.

8. A system comprising:

one or more processors; and

one or more non-transitory computer readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:

determining that a current picture has been partitioned into a plurality of tiles, the tiles being grouped in a plurality of slices;

decoding slice determination method information from a bitstream;

determining, based on the slice determination method information, that the plurality of slices in the current picture are defined based on a rectangular shape mode; and

determining, based on whether a first slice is a sequentially last slice among the plurality of slices in the current picture, whether to decode tile index differential information for the first slice from the bitstream, the tile index differential information representing a difference between an index of a tile at a predetermined position in the first slice and an index of a tile at the predetermined position in a second slice.

9. The system of claim 8 , wherein the first slice is not the sequentially last slice among the plurality of slices in the current picture, and

wherein the tile index differential information for the first slice is decoded from the bitstream.

10. The system of claim 8 , wherein the first slice is the sequentially last slice among the plurality of slices in the current picture, and

wherein the tile index differential information for the first slice is not decoded from the bitstream.

11. The system of claim 8 , wherein the predetermined position in the first slice is a top left position in the first slice.

12. The system of claim 11 , wherein the predetermined position in the second slice is a top left position in the second slice.

13. The system of claim 8 , wherein the tile index differential information is represented by a first syntax in the bitstream.

14. The system of claim 8 , wherein the slice determination method information is represented by a second syntax in the bitstream.

15. One or more non-transitory computer readable media storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

determining that a current picture has been partitioned into a plurality of tiles, the tiles being grouped in a plurality of slices;

decoding slice determination method information from a bitstream;

determining, based on the slice determination method information, that the plurality of slices in the current picture are defined based on a rectangular shape mode; and

determining, based on whether a first slice is a sequentially last slice among the plurality of slices in the current picture, whether to decode tile index differential information for the first slice from the bitstream, the tile index differential information representing a difference between an index of a tile at a predetermined position in the first slice and an index of a tile at the predetermined position in a second slice.

16. The system of claim 15 , wherein the first slice is not the sequentially last slice among the plurality of slices in the current picture, and

wherein the tile index differential information for the first slice is decoded from the bitstream.

17. The system of claim 15 , wherein the first slice is the sequentially last slice among the plurality of slices in the current picture, and

wherein the tile index differential information for the first slice is not decoded from the bitstream.

18. The system of claim 15 , wherein the predetermined position in the first slice is a top left position in the first slice.

19. The system of claim 18 , wherein the predetermined position in the second slice is a top left position in the second slice.

20. The system of claim 15 , wherein the tile index differential information is represented by a first syntax in the bitstream, and wherein the slice determination method information is represented by a second syntax in the bitstream.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: LEE, BAE KEUN
To: XRIS CORPORATION
Reel/Frame 059193/0124 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2022
From: XRIS CORPORATION
To: APPLE INC.
Reel/Frame 059193/0160 →
Priority Claims (2)
KR 10-2019-0022760 · Feb 26, 2019 · national
KR 10-2019-0080408 · Jul 3, 2019 · national
Continuity (2)
Continuation 17259139
Related Publication 20220103819A1 · Mar 31, 2022