IP Library Granted Patent US 12713071
Granted Patent B2
US 12713071 · App. 19/011,018 · Granted Aug 18, 2026

Picture timing information signaling in coded video

Inventor: Ye-Kui Wang (San Diego, CA)
Assignee: Bytedance Inc.
H04N19/70H04N19/136H04N19/184H04N19/188H04N19/30H04N19/433H04N19/46
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 12713071
App. No.
19/011,018
Granted
Aug 18, 2026
Kind
B2
Abstract

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video comprising one or more output layer sets according to a rule, wherein the rule specifies that a supplemental enhancement information (SEI) network abstraction layer (NAL) unit that includes a scalable-nested SEI message carrying picture timing information is not included due to use of a same picture timing in all output layer sets in the bitstream.

Claims (33)

1 . A method of processing video data, comprising:

performing a conversion between a video and a bitstream of the video comprising one or more output layer sets according to a rule,

wherein the rule specifies that a supplemental enhancement information (SEI) network abstraction layer (NAL) unit that includes a scalable-nested SEI message with a payload type of picture timing (PT) is not included when a flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, and

wherein the rule further specifies that a particular payload type value corresponding to subpicture level information is disallowed from VclAssociatedSeiList that is a list including one or more SEI payload type values.

2 . The method of claim 1 , wherein the scalable-nested SEI message with the payload type of PT carries picture timing information.

3 . The method of claim 1 , wherein the scalable-nested SEI message with the payload type of PT has a payload type equal to 1.

4 . The method of claim 1 , wherein the rule further specifies that when the flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, same picture timing in all output layer sets is used.

5 . The method of claim 4 , wherein the rule further specifies that when the flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, non-scalable-nested SEI messages with the payload type of PT apply to all output layer sets.

6 . The method of claim 1 , wherein the one or more SEI payload type values include 3, 19, 45, 129, 137, 144, 145, 147 to 150, 153 to 156, 168, and 204.

7 . The method of claim 1 , wherein the particular payload type value is 203.

8 . The method of claim 1 , wherein the conversion includes encoding the video into the bitstream.

9 . The method of claim 1 , wherein the conversion includes decoding the video from the bitstream.

10 . An apparatus for processing video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor, cause the processor to:

perform a conversion between a video and a bitstream of the video comprising one or more output layer sets according to a rule,

wherein the rule specifies that a supplemental enhancement information (SEI) network abstraction layer (NAL) unit that includes a scalable-nested SEI message with a payload type of picture timing (PT) is not included when a flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, and

wherein the rule further specifies that a particular payload type value corresponding to subpicture level information is disallowed from VclAssociatedSeiList that is a list including one or more SEI payload type values.

11 . The apparatus of claim 10 , wherein the scalable-nested SEI message with the payload type of PT carries picture timing information.

12 . The apparatus of claim 10 , wherein the scalable-nested SEI message with the payload type of PT has a payload type equal to 1.

13 . The apparatus of claim 10 , wherein the rule further specifies that when the flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, same picture timing in all output layer sets is used.

14 . The apparatus of claim 13 , wherein the rule further specifies that when the flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, non-scalable-nested SEI messages with the payload type of PT apply to all output layer sets.

15 . A non-transitory computer-readable storage medium storing instructions that cause a processor to:

perform a conversion between a video and a bitstream of the video comprising one or more output layer sets according to a rule,

wherein the rule specifies that a supplemental enhancement information (SEI) network abstraction layer (NAL) unit that includes a scalable-nested SEI message with a payload type of picture timing (PT) is not included when a flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, and

wherein the rule further specifies that a particular payload type value corresponding to subpicture level information is disallowed from VclAssociatedSeiList that is a list including one or more SEI payload type values.

16 . The non-transitory computer-readable storage medium of claim 15 , wherein the scalable-nested SEI message with the payload type of PT carries picture timing information, and wherein the scalable-nested SEI message with the payload type of PT has a payload type equal to 1.

17 . The non-transitory computer-readable storage medium of claim 15 , wherein the rule further specifies that when the flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, same picture timing in all output layer sets is used, and non-scalable-nested SEI messages with the payload type of PT apply to all output layer sets.

18 . A method for storing a bitstream of a video, wherein the method comprises:

generating the bitstream of the video comprising one or more output layer sets according to a rule; and

storing the bitstream in a non-transitory computer-readable recording medium,

wherein the rule specifies that a supplemental enhancement information (SEI) network abstraction layer (NAL) unit that includes a scalable-nested SEI message with a payload type of picture timing (PT) is not included when a flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, and

wherein the rule further specifies that a particular payload type value corresponding to subpicture level information is disallowed from VclAssociatedSeiList that is a list including one or more SEI payload type values.

19 . The method of claim 18 , wherein the scalable-nested SEI message with the payload type of PT carries picture timing information, and wherein the scalable-nested SEI message with the payload type of PT has a payload type equal to 1.

20 . The method of claim 18 , wherein the rule further specifies that when the flag included in the bitstream named general_same_pic_timing_in_all_ols_flag has a value of 1, same picture timing in all output layer sets is used, and non-scalable-nested SEI messages with the payload type of PT apply to all output layer sets.