IP Library Granted Patent US 12,244,868
Granted Patent B2
US 12,244,868 · App. 18/511,565 · Granted Mar 4, 2025

Signaling of general constrain information

Inventors: Ye-Kui Wang (San Diego, CA); Li Zhang (San Diego, CA)
Assignee: Bytedance Inc.
H04N19/70H04N19/85
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,244,868
App. No.
18/511,565
Granted
Mar 4, 2025
Kind
B2
Abstract

Methods, systems, and devices for signaling of general constraint information are described. An example method of video processing includes performing a conversion between a video including one or more pictures and a bitstream of the video according to a rule. The rule specifies that a syntax structure in a profile-tier-level syntax structure is after a syntax element. The syntax structure includes information related to general constraint information (GCI) for the bitstream. The syntax element indicates a level to which an output layer set associated with the profile-tier-level syntax structure conforms.

Claims (45)

1. A method of video processing, comprising:

performing a conversion between a video comprising one or more pictures and a bitstream of the video according to a first rule,

wherein the first rule specifies that a first general constraint information (GCI) syntax element is included at a beginning of a GCI syntax structure in a profile-tier-level syntax structure,

wherein the first GCI syntax element indicates whether one or more GCI syntax elements are included in the GCI syntax structure, and

wherein when the first GCI syntax element equaling zero indicates that the one or more GCI syntax elements are not included in the GCI syntax structure, the GCI syntax structure does not impose a constraint.

2. The method of claim 1 , wherein the conversion is performed further according to a second rule, and

wherein the second rule specifies that a second GCI syntax element indicating a number of reserved GCI bits is included in the bitstream.

3. The method of claim 2 , wherein the second rule further specifies that a value of each of the reserved GCI bits is included in the bitstream.

4. The method of claim 3 , wherein the value of each of the reserved GCI bits is coded as an unsigned 1-bit integer.

5. The method of claim 2 , wherein the second GCI syntax element is gci_num_reserved bits.

6. The method of claim 1 , wherein the conversion is performed further according to a third rule,

wherein the third rule specifies that the GCI syntax structure is after a syntax element, and

wherein the syntax structure comprises information related to GCI for the bitstream.

7. The method of claim 6 , wherein information related to GCI indicates whether one or more GCI flags are indicated, and/or one or more values of the one or more GCI flags.

8. The method of claim 6 , wherein the GCI syntax structure is a general_constraint_info( ) syntax structure and the syntax element is a general_level_idc syntax element.

9. The method of claim 1 , wherein the one or more GCI syntax elements exclude a byte alignment field.

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 comprising one or more pictures and a bitstream of the video according to a first rule,

wherein the first rule specifies that a first general constraint information (GCI) syntax element is included at a beginning of a GCI syntax structure in a profile-tier-level syntax structure,

wherein the first GCI syntax element indicates whether one or more GCI syntax elements are included in the GCI syntax structure, and

wherein when the first GCI syntax element equaling zero indicates that the one or more GCI syntax elements are not included in the GCI syntax structure, the GCI syntax structure does not impose a constraint.

11. The apparatus of claim 10 , wherein the conversion is performed according to a second rule,

wherein the second rule specifies that a second GCI syntax element indicating a number of reserved GCI bits is included in the bitstream.

12. The apparatus of claim 10 , wherein the conversion is performed further according to a third rule,

wherein the third rule specifies that the GCI syntax structure is after a syntax element, and

wherein the syntax structure comprises information related to general constraint information (GCI) for the bitstream.

13. The apparatus of claim 10 , wherein information related to GCI indicates whether one or more GCI flags are indicated, and/or one or more values of the one or more GCI flags.

14. The apparatus of claim 10 , wherein the GCI syntax structure is a general_constraint_info( ) syntax structure and the syntax element is a general_level_idc syntax element.

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

perform a conversion between a video comprising one or more pictures and a bitstream of the video according to a first rule,

wherein the first rule specifies that a first general constraint information (GCI) syntax element is included at a beginning of a GCI syntax structure in a profile-tier-level syntax structure,

wherein the first GCI syntax element indicates whether one or more GCI syntax elements are included in the GCI syntax structure, and

wherein when the first GCI syntax element equaling zero indicates that the one or more GCI syntax elements are not included in the GCI syntax structure, the GCI syntax structure does not impose a constraint.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the conversion is performed according to a second rule, wherein the second rule specifies that a second GCI syntax element indicating a number of reserved GCI bits is included in the bitstream.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the conversion is performed further according to a third rule,

wherein the third rule specifies that the GCI syntax structure is after a syntax element, and

wherein the syntax structure comprises information related to general constraint information (GCI) for the bitstream.

18. The non-transitory computer-readable storage medium of claim 17 , wherein information related to GCI indicates whether one or more GCI flags are indicated, and/or one or more values of the one or more GCI flags.

19. A non-transitory computer-readable recording medium storing a bitstream of a video which is generated by a method performed by a video processing apparatus, wherein the method comprises:

generating the bitstream of the video comprising one or more pictures according to a first rule,

wherein the first rule specifies that a first general constraint information (GCI) syntax element is included at a beginning of a GCI syntax structure in a profile-tier-level syntax structure,

wherein the first GCI syntax element indicates whether one or more GCI syntax elements are included in the GCI syntax structure, and

wherein when the first GCI syntax element equaling zero indicates that the one or more GCI syntax elements are not included in the GCI syntax structure, the GCI syntax structure does not impose a constraint.

20. The non-transitory computer-readable recording medium of claim 19 , wherein the bitstream is generated according to a second rule

wherein the second rule specifies that a second GCI syntax element indicating a number of reserved GCI bits is included in the bitstream.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2023
From: WANG, YE-KUI; ZHANG, LI
To: BYTEDANCE INC.
Reel/Frame 065799/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2023
From: WANG, YE-KUI; ZHANG, LI
To: BYTEDANCE INC.
Reel/Frame 065782/0361 →
Continuity (4)
Continuation 18073700 · Dec 2, 2022
Continuation PCTUS2021035366 · Jun 2, 2021
Provisional Application 63033689 · Jun 2, 2020
Related Publication 20240107068A1 · Mar 28, 2024
References Cited (30)
US 10194160B2 · Deshpande · 2019 [cited by applicant]
US 20160065982A1 · Cho et al. · 2016 [cited by applicant]
US 20160234516A1 · Hendry et al. · 2016 [cited by applicant]
US 20200021853A1 · Deshpande · 2020 [cited by applicant]
US 20210368208A1 · Samuelsson et al. · 2021 [cited by applicant]
AU 2021283263B2 · 2021 [cited by applicant]
JP 7525659B2 · 2024 [cited by applicant]
RU 2633117C2 · 2017 [cited by applicant]
RU 2825252C1 · 2024 [cited by applicant]
WO 2020058567A1 · 2020 [cited by applicant]
Document: JVET-S0050-v3, Deng, Z., et al., “AHG9: On general constraints information,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: by teleconference, Jun. 22-Jul. 1, 2… [cited by applicant]
Document: JVET-S0127, Coban, M., et al., “AHG9: On general constraint info signalling,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: by teleconference, Jun. 22-Jul. 1, … [cited by applicant]
Document: JVET-S0092, Samuelsson, J., et al., “On constraint info signalling,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: by teleconference, Jun. 22-Jul. 1, 2020, 3 p… [cited by applicant]
“Series H: Audiovisual and Multimedia Systems Infrastructure of audiovisual services—Coding of moving video High efficiency video coding,” Recommendation ITU-T H.265, ISO/IEC 23008-2 (in force edition), Nov. 2019, 712 p… [cited by applicant]
Document: JVET-G1001-v1, Chen, J., et al., “Algorithm Description of Joint Exploration Test Model 7 (JEM 7),” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 7th Meeting: Torino, IT… [cited by applicant]
Document: JVET-R2001-vB, Bross, B., et al., “Versatile Video Coding (Draft 9),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconference, Apr. 15-24, 2020, 530 pa… [cited by applicant]
Document: JVET-S0152-v3, Wang, Y., “AHG2: Editorial input of a text integration for the May 2020 HLS AHG meeting outcome,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: … [cited by applicant]
Document: JVET-Q2002-v3, Chen, J., et al., “Algorithm description for Versatile Video Coding and Test Model 8 (VTM 8),” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 17th Meeting: Bru… [cited by applicant]
Bossen, F., et al., VTM software, Retrieved from the internet: https://vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM.git, Feb. 27, 2023, 3 pages. [cited by applicant]
Foreign Communication From A Counterpart Application, PCT Application No. PCT/US2021/035366, International Search Report dated Sep. 9, 2021, 14 pages. [cited by applicant]
Foreign Communication From A Counterpart Application, PCT Application No. PCT/US2021/035370, International Search Report dated Sep. 9, 2021, 14 pages. [cited by applicant]
Document: JVET-R0108-v2, Deshpande, S., et al., “AHG9: On Decoding Capability Information and PTL Signalling,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 18th Meeting: by teleconfe… [cited by applicant]
Document: JVET-S0050-v2, Deng., Z., et al., “AHG9: On general constraints information,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: by teleconference, Jun. 22-Jul. 1, … [cited by applicant]
Document: JVET-S0179-v1, Wang, Y., et al., “AHG9: On conditional signalling of GCI fields,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 19th Meeting: by teleconference, Jun. 22-Jul.… [cited by applicant]
Foreign Communication From A Related Counterpart Application, European Application No. 21817377.1, Extended European Search Report dated Jun. 30, 2023, 12 pages. [cited by applicant]
Non Final Office Action from U.S. Appl. No. 18/073,2022 dated Mar. 27, 2023. [cited by applicant]
Notice of Allowance from U.S. Appl. No. 18/073,700 dated Jul. 21, 2023. [cited by applicant]
Document: JVET-S0097, Virginie Drugeon “Specification for JVET-S0097,” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG11, 18th Meeting: by teleconference, Apr. 15-24, 2020, 524 pages. [cited by applicant]
Office Action from Korean Patent Application No. 10-2022-7041780 dated Apr. 25, 2024 (10 pages). [cited by applicant]
Russian Notice of Allowance from Russian Patent Application No. 2022131387/07 dated Jun. 2, 2021, 17 pages. [cited by applicant]