IP Library Granted Patent US 12,143,639
Granted Patent B2
US 12,143,639 · App. 17/535,873 · Granted Nov 12, 2024

Encoder, decoder, encoding method, and decoding method

Inventors: Virginie Drugeon (Darmstadt, DE); Tadamasa Toma (Osaka, JP); Takahiro Nishi (Nara, JP); Kiyofumi Abe (Osaka, JP); Yusuke Kato (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
H04N19/70H04N19/463
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,143,639
App. No.
17/535,873
Granted
Nov 12, 2024
Kind
B2
Abstract

An encoder includes memory and circuitry coupled to the memory. The circuitry stores a total number of temporal sub-layers in a bitstream into either a picture timing supplemental enhancement information (SEI) message or a buffering period SEI message, and encodes the total number of the temporal sub-layers.

Claims (30)

1. An encoder comprising:

memory; and

circuitry coupled to the memory,

wherein in operation, the circuitry:

stores first information indicating a total number of temporal sub-layers into either a buffering period supplemental enhancement information (SEI) message or a picture timing SEI message; and

generates a bitstream including the buffering period SEI message and the picture timing SEI message,

wherein the buffering period SEI message includes a first loop structure of the total number of the temporal sub-layers indicated by the first information, and each of first loops includes an initial delay of a timing to extract data from a coded picture buffer (CPB),

wherein the picture timing SEI message includes a second loop structure of the total number of the temporal sub-layers indicated by the first information, and each of second loops includes a parameter related to the timing to extract data from the CPB,

wherein the buffering period SEI further includes second information indicating a total number of initial delays of the timing to extract data from the CPB, and

wherein a sequence parameter set includes third information having a value equal to the second information, the third information indicating a total number of schedules.

2. The encoder according to claim 1 , wherein

the total number of the temporal sub-layers which is encoded into the buffering period SEI message is equal to a total number of the temporal sub-layers which is encoded into a sequence parameter set.

3. A decoder comprising:

memory; and

circuitry coupled to the memory,

wherein in operation, the circuitry:

obtains a buffering period supplemental enhancement information (SEI) message and a picture timing SEI message; and

obtains first information indicating a total number of temporal sub-layers from either the buffering period SEI message or the picture timing SEI message,

wherein the buffering period SEI message includes a first loop structure of the total number of the temporal sub-layers indicated by the first information, and each of first loops includes an initial delay of a timing to extract data from a coded picture buffer (CPB),

wherein the picture timing SEI message includes a second loop structure of the total number of the temporal sub-layers indicated by the first information, and each of second loops includes a parameter related to the timing to extract data from the CPB,

wherein the buffering period SEI further includes second information indicating a total number of initial delays of the timing to extract data from the CPB, and

wherein a sequence parameter set includes third information having a value equal to the second information, the third information indicating a total number of schedules.

4. The decoder according to claim 3 , wherein

the total number of the temporal sub-layers which is decoded from the buffering period SEI message is equal to a total number of the temporal sub-layers which is decoded from a sequence parameter set.

5. A non-transitory computer readable medium storing a bitstream,

wherein the bitstream includes a buffering period supplemental enhancement information (SEI) message and a picture timing SEI message,

in decoding, first information indicating a total number of temporal sub-layers is obtained from either the buffering period SEI message or the picture timing SEI message, the buffering period SEI message includes a first loop structure of the total number of the temporal sub-layers indicated by the first information, and each of first loops includes an initial delay of a timing to extract data from a coded picture buffer (CPB),

the picture timing SEI message includes a second loop structure of the total number of the temporal sub-layers indicated by the first information, and each of second loops includes a parameter related to the timing to extract data from the CPB,

wherein the buffering period SEI further includes second information indicating a total number of initial delays of the timing to extract data from the CPB, and

wherein a sequence parameter set includes third information having a value equal to the second information, the third information indicating a total number of schedules.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2022
From: DRUGEON, VIRGINIE; TOMA, TADAMASA; NISHI, TAKAHIRO; ABE, KIYOFUMI; KATO, YUSUKE
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 060555/0205 →
Continuity (3)
Continuation PCTJP2020023906 · Jun 18, 2020
Provisional Application 62862952 · Jun 18, 2019
Related Publication 20220086502A1 · Mar 17, 2022