US 12,348,741 B2
Modification of picture parameter set (PPS) for HEVC extensions
Yue Yu, San Diego, CA (US); and Limin Wang, San Diego, CA (US)
Assigned to ARRIS Enterprises LLC, Horsham, PA (US)
Filed by ARRIS Enterprises LLC, Horsham, PA (US)
Filed on Jul. 16, 2024, as Appl. No. 18/774,714.
Application 18/774,714 is a continuation of application No. 17/700,196, filed on Mar. 21, 2022, granted, now 12,075,071.
Application 17/700,196 is a continuation of application No. 17/110,069, filed on Dec. 2, 2020, granted, now 11,317,105, issued on Apr. 26, 2022.
Application 17/110,069 is a continuation of application No. 14/533,386, filed on Nov. 5, 2014, abandoned.
Claims priority of provisional application 61/900,906, filed on Nov. 6, 2013.
Prior Publication US 2024/0373045 A1, Nov. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/30 (2014.01); H04N 19/70 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/30 (2014.11) [H04N 19/70 (2014.11); H04N 19/46 (2014.11)] 3 Claims
OG exemplary drawing
 
1. A method of decoding a plurality of pictures, each picture processed at least in part according to a picture parameter set, where each of said plurality of pictures includes a plurality of coding units, the method comprising:
(a) receiving a bitstream comprising the plurality of pictures and the picture parameter set;
(b) 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 a pps extension syntax element at a picture level for the picture and a pps extension syntax structure at said picture level for the picture, where said pps extension present flag includes a value that supports a non-binary value in extension data of said pps extension syntax structure;
(c) wherein said pps extension present flag equal to 1 specifies that said pps extension syntax element is present in said picture parameter set;
(d) wherein said pps extension present flag equal to 0 specifies that said pps extension syntax element is not present in said picture parameter set;
(e) wherein the said pps extension present flag, said pps extension syntax structure, and said pps extension syntax element, when present, are adaptable per picture in the plurality of pictures according to said picture parameter set;
(f) parsing said pps extension syntax structure to determine if any pps extension data flag syntax elements are present in the picture parameter set;
(g) wherein said parsing said pps extension syntax structure further includes a syntax structure that includes a while(more_rbsp_data( )) structure;
(h) wherein said pps extension syntax structure that includes said while(more_rbsp_data( )) structure further includes said pps extension data flag;
(i) wherein, when said pps extension present flag is equal to 0 then no said pps extension data flag is present in said while(more_rbsp_data( )) structure;
(j) wherein, when said pps extension present flag is equal to 1 then said pps extension data flag is present in said while(more_rbsp_data( )) structure;
(k) wherein, said while(more_rbsp_data( )) structure contains said non-binary value of said pps extension data flag as said non-binary value in said extension data indicated by said pps extension present flag which is not present in said while(more_rbsp_data( )) structure;
(l) where said pps extension data flag supports any value, including a value including a plurality of bits.