IP Library Patent Application 18513096
Patent Application
App. No. 18/513,096

SIGNALING OF PICTURE HEADER PARAMETERS

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 None
App. No.
18/513,096
Abstract

A method, computer program, and computer system for encoding or decoding video data, and indicating, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer.

Claims (30)

1 . A method of decoding video data, the method being performed by at least one processor and comprising:

indicating, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer; and

decoding the video data based on the types of slices indicated via the syntax element.

2 . The method of claim 1 , wherein for the coded picture, only related syntax elements are coded.

3 . The method of claim 2 , wherein when all slices of the coded picture are indicated as including intra-prediction, no inter-prediction syntax elements are coded.

4 . The method of claim 1 , wherein picture header related syntax elements are included in a slice layer raw byte sequence payload network abstraction layer unit; and

a flag is used to indicate the presence of the picture header related syntax elements in the slice layer raw byte sequence payload network abstraction layer unit.

5 . The method of claim 1 , wherein the types of the slices may be inferred from a decoded access unit delimiter value.

6 . The method of claim 1 , wherein the types of the slices may be inferred when signaled in high level syntax.

7 . The method of claim 1 , wherein the types of the slices may be inferred based on a number of rectangular slices in the coded picture.

8 . The method of claim 1 , wherein the syntax element is a 0-th order Exp-Golomb-coded syntax element.

9 . The method of claim 1 , wherein the syntax element is a 2 bit syntax element configurable with three statuses.

10 . The method of claim 1 , wherein the syntax element is a 2 bit syntax element configurable with four statuses.

11 . An apparatus for decoding video data, the apparatus comprising:

at least one memory configured to store computer program code; and

at least one processor configured to access the at least one memory and operate according to the computer program code, the computer program code comprising:

indicating code configured to cause the at least one processor to indicate, via a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer; and

decoding code configured to decode the video data based on the types of slices indicated via the syntax element.

12 . The apparatus of claim 11 , wherein the indicating code is configured to indicate the types of slices such that, for the coded picture, only related syntax elements are coded.

13 . The apparatus of claim 12 , wherein the indicating code is configured to indicate the types of slices such that when all slices of the coded picture are indicated as including intra-prediction, no inter-prediction syntax elements are coded.

14 . The apparatus of claim 11 , wherein the indicating code is configured to indicate the types of slices such that picture header related syntax elements are included in a slice layer raw byte sequence payload network abstraction layer unit; and

a flag is used to indicate the presence of the picture header related syntax elements in the slice layer raw byte sequence payload network abstraction layer unit.

15 . The apparatus of claim 11 , wherein the indicating code is configured to indicate the types of slices such that the types of the slices may be inferred from a decoded access unit delimiter value.

16 . The apparatus of claim 11 , wherein the indicating code is configured to indicate the types of slices such that the types of the slices may be inferred when signaled in high level syntax.

17 . The apparatus of claim 11 , wherein the indicating code is configured to indicate the types of slices such that the types of the slices may be inferred based on a number of rectangular slices in the coded picture.

18 . The apparatus of claim 11 , wherein the indicating code is configured such that the syntax element is a 0-th order Exp-Golomb-coded syntax element.

19 . The apparatus of claim 11 , wherein the indicating code is configured such that the syntax element is a 2 bit syntax element configurable with three statuses.

20 . A non-transitory computer-readable storage medium storing instructions that cause at least one processor to:

indicate, with a syntax element, types of slices for all slices of a coded picture, the syntax element being coded using an unsigned integer, and

decode the video data based on the types of slices indicated via the syntax element.