IP Library Granted Patent US 11,849,135
Granted Patent B2
US 11,849,135 · App. 17/962,740 · Granted Dec 19, 2023

Systems and methods for signaling picture order count values for pictures included in coded video

Inventors: Sachin G. Deshpande (Vancouver, WA); Byeong-Doo Choi (Vancouver, WA)
Assignees: SHARP KABUSHIKI KAISHA; FG Innovation Company Limited
H04N19/46H04N19/127H04N19/176H04N19/184H04N19/647
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,849,135
App. No.
17/962,740
Granted
Dec 19, 2023
Kind
B2
Abstract

A video device to determine picture count information for decoding video pictures is provided. The video device decodes a picture order count (POC) most significant bit (MSB) first flag that indicates whether a POC MSB second flag is present. When the POC MSB second flag is present, the video device decodes the POC MSB second flag indicating whether a POC MSB cycle element is present. When the POC MSB cycle element is present, the video device decodes the POC MSB cycle element that specifies a value of a POC MSB cycle. The value of the POC MSB cycle is used to compute a POC MSB value that is combined with a POC least significant bit (LSB) value to produce a POC value used for decoding a first video picture, and a length of the POC LSB value is based on a maximum POC LSB minus four value.

Claims (21)

1. A video device to determine picture count information for decoding video pictures, the video device comprising:

at least one processor; and

at least one storage device coupled to the at least one processor and storing one or more computer-executable instructions which, when executed by the at least one processor, cause the video device to:

decode a picture order count (POC) most significant bit (MSB) first flag that indicates whether a POC MSB second flag is present;

decode, after determining that the POC MSB second flag is present, the POC MSB second flag that indicates whether a POC MSB cycle element is present; and

decode, after determining that the POC MSB cycle element is present, the POC MSB cycle element that specifies a value of a POC MSB cycle, wherein:

the value of the POC MSB cycle is used to compute a POC MSB value that is combined with a POC least significant bit (LSB) value to produce a POC value used for decoding a first video picture, and

a length of the POC LSB value is based on a value of a maximum POC LSB minus four.

2. The video device of claim 1 , wherein the POC MSB first flag is decoded from a sequence parameter for a sequence of video pictures comprising the first video picture.

3. The video device of claim 2 , wherein the sequence parameter is included in a sequence parameter set (SPS) header associated with the sequence of video pictures.

4. The video device of claim 3 , wherein the SPS header is specified in an SPS Raw Byte Sequence Payload (RBSP) syntax for the sequence of video pictures.

5. The video device of claim 2 , wherein the POC MSB second flag and the POC MSB cycle element are associated with the first video picture in the sequence of video pictures.

6. The video device of claim 1 , wherein the POC MSB second flag is a POC MSB present flag.

7. The video device of claim 6 , wherein when a value of the POC MSB present flag is false, the POC MSB cycle element is not present.

8. The video device of claim 1 , wherein the POC MSB second flag is associated with the first video picture.

9. The video device of claim 1 , wherein the one or more computer-executable instructions, when executed by the at least one processor, further cause the video device to:

decode another POC MSB second flag that is associated with a second video picture and that indicates that another POC MSB cycle element is not present; and

forgo decoding the other POC MSB cycle element for decoding blocks of the second video picture after determining that the other POC MSB cycle element is not present.

10. The video device of claim 1 , wherein:

the POC MSB cycle element is a variable-length element, and

a length of the POC MSB cycle element is based on a value of at least one other element.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2024
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 069027/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2022
From: DESHPANDE, SACHIN G.; CHOI, BYEONG-DOO
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 061363/0265 →
Continuity (5)
Continuation 17256993
Provisional Application 62752226 · Oct 29, 2018
Provisional Application 62739059 · Sep 28, 2018
Provisional Application 62692839 · Jul 1, 2018
Related Publication 20230046741A1 · Feb 16, 2023