IP Library Granted Patent US 12,160,598
Granted Patent B2
US 12,160,598 · App. 17/951,268 · Granted Dec 3, 2024

Systems and methods for signaling picture types of pictures included in coded video

Inventors: Sachin G. Deshpande (Vancouver, WA); Byeongdoo Choi (Vancouver, WA)
Assignee: SHARP KABUSHIKI KAISHA
H04N19/44H04N19/184H04N19/188H04N19/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 12,160,598
App. No.
17/951,268
Granted
Dec 3, 2024
Kind
B2
Abstract

This disclosure relates to video coding and more particularly to techniques for signaling a picture type in coded video. According to an aspect of an invention, 4 bits NAL unit type information in a NAL unit header is decoded; and a NAL unit type indicating that a content of a NAL unit is trailing picture is determined.

Claims (14)

1. A method of decoding video data, the method comprising: receiving a network abstraction layer unit header including syntax elements corresponding to a network abstraction layer unit, the network abstraction layer unit header consists of two bytes; parsing a five bit syntax element from the network abstraction layer headers specifying a type corresponding to the network abstraction layer unit; determining that a value specified by the five bit syntax element indicates a network abstraction layer unit type for a step-wise temporal sub-layer access (STSA) picture; receiving a slice header; parsing a one bit first syntax element, from the slice header, specifying whether the step-wise temporal sub-layer access (STSA) picture is a non-reference picture; and generating video data based on values of the parsed syntax elements.

2. The method of claim 1 , further comprising:

parsing a one bit second syntax element, from the slice header, specifying whether the one bit first syntax element is present in the slice header.

3. The method of claim 1 , further comprising:

parsing a three bit syntax element, from the network abstraction layer header, specifying a temporal identifier for the network abstraction layer unit; and

parsing a six bit syntax element, from the network abstraction layer header, specifying an identifier of a layer corresponding to the network abstraction layer unit,

wherein the network abstraction layer unit header includes a one bit forbidden zero bit syntax element and a one bit reserved zero bit syntax element.

4. A device for coding video data, the device comprising one or more processors configured to: receive a network abstraction layer unit header including syntax elements corresponding to a network abstraction layer unit, the network abstraction layer unit header consists of two bytes; parse a five bit syntax elements from the network abstraction layer header specifying a type corresponding to the network abstraction layer unit; determine that a value specified by the five bit syntax element indicates a network abstraction layer unit type for a step-wise temporal sub-layer access (STSA) picture; receive a slice header; parse a one bit syntax element, from the slice header, specifying whether the step-wise temporal sub-layer access (STSA) picture is a non-reference picture; and generate video data based on values of the parsed syntax elements.

5. The device of claim 4 , wherein the one or more processors are further configured to:

parse a one bit second syntax element, from the slice header, specifying whether the one bit first syntax element is present in the slice header.

6. The device of claim 4 , wherein the one or more processors are further configured to:

parse a three bit syntax element, from the network abstraction layer header, specifying a temporal identifier for the network abstraction layer unit; and

parse a six bit syntax element, from the network abstraction layer header, specifying an identifier of a layer corresponding to the network abstraction layer unit,

wherein the network abstraction layer unit header includes a one bit forbidden zero bit syntax element and a one bit reserved zero bit syntax element.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
To: SHARP KABUSHIKI KAISHA
Reel/Frame 063788/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2022
From: DESHPANDE, SACHIN G.; CHOI, BYEONGDOO
To: SHARP KABUSHIKI KAISHA; FG INNOVATION COMPANY LIMITED
Reel/Frame 061192/0108 →
Continuity (4)
Continuation 17254398
Provisional Application 62698341 · Jul 16, 2018
Provisional Application 62692731 · Jun 30, 2018
Related Publication 20230023370A1 · Jan 26, 2023