IP Library Granted Patent US 12,225,237
Granted Patent B2
US 12,225,237 · App. 18/234,306 · Granted Feb 11, 2025

Conditionally parsed extension syntax for HEVC extension processing

Inventors: Yue Yu (San Diego, CA); Limin Wang (San Diego, CA)
Assignee: ARRIS Enterprises LLC
H04N19/70H04N19/513H04N19/597H04N19/122H04N19/124H04N19/30
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,225,237
App. No.
18/234,306
Granted
Feb 11, 2025
Kind
B2
Abstract

A system for signaling extension functions used in decoding a sequence including a plurality of pictures, each picture processed at least in part according to a picture parameter set is disclosed. An extension presence signaling flag is read and used to determine whether flags signaling the performance of extension functions are to be read. The flags are only read if indicated by the extension presence signaling flag.

Claims (18)

1. A method of decoding a plurality of pictures, each picture processed at least in part according to a picture parameter set, the method comprising:

receiving a bitstream comprising the plurality of pictures and a picture parameter set and at least one transform unit and at least one prediction unit;

parsing the picture parameter set to determine for a picture in the plurality of pictures whether a pps_extension_present_flag signaling flag specifies presence of syntax structure pps_extension_Xbits at a picture level for the picture,

wherein the pps_extension_present_flag and pps_extension_Xbits signaling flags, when present, are adaptable per picture in the plurality of pictures, and

wherein the pps_extension_Xbits signaling flag is represented in the picture parameter set by multiple bits, where X=the number of said bits;

parsing the pps_extension_Xbits syntax structure to determine if any pps_extension_data_flag syntax structures are present in the picture parameter set;

wherein pps_extension_Xbits shall be equal to 0 for bitstreams conforming to High Efficiency Video Coding (HEVC) profiles, and

wherein pps_extension_Xbits not equal to 0 causes the pps_extension_data_flag syntax structures in a picture parameter set NAL unit to be ignored during decoding.

2. An apparatus for decoding a plurality of pictures, each picture processed at least in part according to a picture parameter set, the apparatus, comprising:

a processor;

a memory, communicatively coupled to the processor, the memory storing a plurality of instructions comprising instructions for:

receiving a bitstream comprising the plurality of pictures and a picture parameter set and at least one transform unit and at least one prediction unit;

parsing the picture parameter set to determine for a picture in the plurality of pictures whether a pps_extension_present_flag signaling flag specifies presence of syntax structure pps_extension_Xbits at a picture level for the picture,

wherein the pps_extension_present_flag and pps_extension_Xbits signaling flags, when present, are adaptable per picture in the plurality of pictures, and

wherein the pps_extension_Xbits signaling flag is represented in the picture parameter set by multiple bits, where X=the number of said bits;

parsing the pps_extension_Xbits syntax structure to determine if any pps_extension_data_flag syntax structures are present in the picture parameter set;

wherein pps_extension_Xbits shall be equal to 0 for bitstreams conforming to High Efficiency Video Coding (HEVC) profiles, and

wherein pps_extension_Xbits not equal to 0 causes pps_extension_data_flag syntax structures in the picture parameter set NAL unit to be ignored during decoding.

Assignments (2)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
Continuity (6)
Continuation 17743168 · May 12, 2022
Continuation 17119787 · Dec 11, 2020
Continuation 16411092 · May 13, 2019
Continuation 14585485 · Dec 30, 2014
Provisional Application 61923334 · Jan 3, 2014
Related Publication 20240048767A1 · Feb 8, 2024
References Cited (78)
US 6823489B2 · Wittig et al. · 2004 [cited by applicant]
US 9491459B2 · Seregin · 2016 [cited by applicant]
US 20040008790A1 · Rodriguez · 2004 [cited by applicant]
US 20060268991A1 · Segall et al. · 2006 [cited by applicant]
US 20070189390A1 · Pappas et al. · 2007 [cited by applicant]
US 20090060040A1 · Jeon et al. · 2009 [cited by applicant]
US 20090274214A1 · Yoon et al. · 2009 [cited by applicant]
US 20100226437A1 · Robertson et al. · 2010 [cited by applicant]
US 20130287093A1 · Hannuksela · 2013 [cited by applicant]
US 20130329782A1 · Seregin et al. · 2013 [cited by applicant]
US 20130342644A1 · Rusanovskyy · 2013 [cited by applicant]
US 20140064386A1 · Chen et al. · 2014 [cited by applicant]
US 20140098883A1 · Hannuksela · 2014 [cited by applicant]
US 20140168362A1 · Hannuksela · 2014 [cited by applicant]
US 20140177718A1 · Rusert · 2014 [cited by applicant]
US 20140192886A1 · François · 2014 [cited by applicant]
US 20140218473A1 · Hannuksela · 2014 [cited by applicant]
US 20140254679A1 · Ramasubramonian et al. · 2014 [cited by applicant]
US 20140269897A1 · Baylon et al. · 2014 [cited by applicant]
US 20140301463A1 · Rusanovskyy · 2014 [cited by applicant]
US 20140301488A1 · Baylon et al. · 2014 [cited by applicant]
US 20140321560A1 · Ugur · 2014 [cited by applicant]
US 20140328398A1 · Chen et al. · 2014 [cited by applicant]
US 20150110200A1 · Nakagami · 2015 [cited by applicant]
US 20150189298A1 · Ye · 2015 [cited by applicant]
US 20150195554A1 · Misra et al. · 2015 [cited by applicant]
US 20150237376A1 · Alshina · 2015 [cited by applicant]
US 20150245063A1 · Rusanovskyy · 2015 [cited by applicant]
US 20150304665A1 · Hannuksela · 2015 [cited by applicant]
US 20150319447A1 · Minoo et al. · 2015 [cited by applicant]
US 20150319477A1 · Haberman · 2015 [cited by applicant]
US 20150341661A1 · Alshina et al. · 2015 [cited by applicant]
US 20160088303A1 · Lee · 2016 [cited by applicant]
US 20160127747A1 · Hsiang · 2016 [cited by applicant]
US 20160353115A1 · Samuelsson et al. · 2016 [cited by applicant]
WO 2013174254A1 · 2013 [cited by applicant]
WO 2013184954A2 · 2013 [cited by applicant]
WO 2014025741A2 · 2014 [cited by applicant]
WO 2014039547A1 · 2014 [cited by applicant]
WO 2014189300A1 · 2014 [cited by applicant]
“Overview of the High Efficiency Video Coding (HEVC) Standard”, by Gary J. Sullivan, Jens-Rainer Ohm, Woo-Jin Han and Thomas Wiegand, IEEE Transactions on Circuits and Systems for Video Technology, Dec. 2012. [cited by applicant]
Boyce (“Conditional SPS extension syntax for RExt, SHVC, and MV-HEVC”, JVC-VC Meeting; Oct. 23, 2013-Nov. 1, 2013; Geneva; Joint Collaborative Team on Video Coding of SO/IEC JTC1/SC29/WG11 and ITU-T SG. 16), (Year: 2013… [cited by applicant]
K. Minoo, et al., “AHG13: SHVC Upsampling with phase offset adjustment”, 104th MPEG Meeting (Motion Picture Expert Group or ISO/IEC JTC1/SC29/WG11, Apr. 20, 2013. [cited by applicant]
J. Chen, et al., “MV-HEVC/SHVC HLS: On signaling of scaled reference offset”, 14th JCT-VC Meeting (Joint Collaborative Team on Video Coding of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.16) Jul. 16, 2013. [cited by applicant]
G.J. Sullivan, et al., “Standardized Extensions of High Efficiency Video Coding (HEVC)”, IEEE Journal of Selected Topics in Signal Processing, vol. 7, No. 6, Dec. 1, 2013, pp. 1001-1016. [cited by applicant]
K. Andersson, et al., “Fix for the computation of scaling factors used in inter-layer prediction”, 17th JCT-VC Meeting (Joint Collaboratie Team on Video Coding of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.16), Mar. 17, 2014. [cited by applicant]
K. Minoo, et al., “Increased resolution for scaled reference layer offset” 17th JCT-VC Meeting (Joint Collaborative Team on Video Coding of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.16), Mar. 18, 2014. [cited by applicant]
Y. Ye, et al., “SHVC HLS: On picture level resampling phase filter selection”, 17th JCT-VC Meeting (Joint Collaboratie Team on Video Coding of ISO/IEC JTC1/SC29/WG11 and ITU-T SG.16), Mar. 18, 2014. [cited by applicant]
K. Minoo, et al., “Re-sampling with phase offset adjustment and signaling using phase index re-mapping,” ARRIS disclosure ARR00176-P U.S. Appl. No. 61/923,450, filed Jan. 3, 2014. [cited by applicant]
K. Minoo, et al., “SCE1: Results of Test 2.2 on phase compensation by signaling filter coefficients at PPS with sample shift”, JCTVC-N0078, 14th JCT-VC Meeting, Vienna, AT, Jul. 2013, 4 pgs. [cited by applicant]
K. Minoo, et al., “Non-SCE1: On handling re-sampling phase offsets with fixed filters”, JCTVC-N0272, 14th JCT-VC Meeting, Vienna, AT Jul. 2013, 5 pgs. [cited by applicant]
J. Chen, et al., “High efficiency video coding (HEVC) scalable extension Draft 5,” JCTVC-P1008_v4, Jan. 2014, 125 pgs. [cited by applicant]
K. Minoo, et al., “On handling re-sampling phase offsets with fixed filters”, JCTVC-P0177-R1, 16th JCT-VC Meeting, San Jose, US, Jan. 2014, 6 pgs. [cited by applicant]
J. Chen, et al., “Description of scalable video coding technology proposal by Qualcomm (configuration 2)” 11th JCT-VC Meeting; 102, MPEG Meeting; Oct. 2, 2012, 22 pgs. [cited by applicant]
B. Bross, et al., “High Efficiency Video Coding (HEVC) text specification draft 8”, 10th JCT-VC Meeting; 101. MPEG Meeting; Jul. 23, 2012, 286 pgs. [cited by applicant]
S-W Park, et al., “Intra BL pred. & phase shift”, 15th JVT Meeting; 72. MPEG Meeting; Apr. 16, 2005, 16 pgs. [cited by applicant]
J. Dong, et al., “Upsampling based on sampling grid information for aligned inter layer prediction”, 13th JCT-VC Meeting; 104; MPEG Meeting; Apr. 8, 2013, 10 pgs. [cited by applicant]
K. Minoo, et al., “Report of side activity on reference position derivation”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 17th Meeting, Mar. 27-Apr. 4, 2014, 10 p… [cited by applicant]
D. Kwon, et al., “Reference-layer cropping offsets signaling in SHVC”, Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 13th Meeting, Apr. 18-26, 2013, 2 pgs. [cited by applicant]
PCT Search Report & Written Opinion, RE: Application No. PCT/US2015/021341, dated Jun. 25, 2015. [cited by applicant]
PCT Search Report & Written Opinion, RE: Application No. PCT/US2014/033704, dated Jun. 20, 2014. [cited by applicant]
PCT Search Report & Written Opinion, RE: Application No. PCT/US2015/033628, dated Sep. 17, 2015. [cited by applicant]
PCT Invitation to Pay Additional Fees, RE: Application No. PCT/US2015/028828, Form ISA/206, dated Jul. 21, 2015. [cited by applicant]
E. Alshina, “AHG13: Re-sampling process with generic phase”, 18th JCT-VC Meeting (Joint Collaborative Team on Video Coding of ISO/IEC JTC1/SC29/WG11 and ITU-T SG16), Jul. 2, 2014. [cited by applicant]
J. Boyce, “BoG report on SHVC upsampling process and phase offset”, 17th JCT-VC Meeting (Joint Collaborative Team on Video Coding of ISO/IEC JTC1/SC29/WG11 and ITU-T SG16), Apr. 3, 2014. [cited by applicant]
PCT Search Report & Written Opinion, RE: Application No. PCT/US2015/028828, dated Sep. 29, 2015. [cited by applicant]
K. Minoo, et al., “Scalable video coding using increased resolution for scaled reference layer offset”, U.S. Appl. No. 61/955,123, filed Mar. 18, 2014. [cited by applicant]
K. Minoo, et al., “Specification of scaled reference layer in scalable video coding”, U.S. Appl. No. 61/972,162, filed Mar. 28, 2014. [cited by applicant]
“High Efficiency Video Coding”, Series H: Audiovisual and Multimedia Systems; Infrastructure of audiovisual services—Coding of moving video, ITU-T Telecommunications Standardization Sector of ITU, H.265, Apr. 2013, 317 … [cited by applicant]
PCT International Search Report and Written Opinion, PCT/US2014/072695, Dated Mar. 31, 2015. [cited by applicant]
Flynn, D., et al., “High Efficiency Video Coding (HEVC) Range Extensions text specification: Draft 5”, Joint Collaborative Team on Video Coding Extensions of ITU-T SG 16 WP3 & ISO/IEC JTC VSC 29/WG11, JCTVC-O1005_v1, Ap… [cited by applicant]
Boyce, J., et al., “Conditional SPS Extension Syntax for TExt; SHVC & MV-HEVC”, Joint Collaborative Team on 3D Video Coding Extensions of ITU-T SG 16 WP3 & ISO/IEC JTC VSC 29/WG11, JCTVC-Oo142, Oct. 2013. [cited by applicant]
Yu, Y., et al., “Some Syntax Modifications for HEVC Range Extension”, Joint Collaborative Team on Video Coding Extensions of ITU-T SG 16 WP3 & ISO/IEC JTC VSC 29/WG11, JCTVC-P0166, Jan. 2014. [cited by applicant]
Bross, B., et al., “High Efficiency Video Coding (HEVC) text specification draft 10 (for FDIS & Last Call),” Document of Joint Collaborative Team on Video Coding, JCTVC-L 1003_v34, 12th Meeting; Geneva, CH, Jan. 14-23, … [cited by applicant]
Flynn, D., et al., “High Efficiency Video Coding (HEVC) Range Extensions text specification: Draft 4,” JCTVC-N1005_v3, Aug. 2013. [cited by applicant]
Gerhard T., et al., “MV-HEVC Draft Text 6,” Joint Collaborative Team on 3D Video Coding Extension Development ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 6th Meeting: Geneva, JCT3V-F1004-v6, Nov. 2013. [cited by applicant]
Yue, Yu, Limin Wang, “The Modification of Picture Parameter Set (PPS) for HEVC Range Extension” AATM013/019. [cited by applicant]
U.S. Appl. No. 14/533,386, filed Nov. 5, 2014. [cited by applicant]