Back to results
US 12,113,999 B2Granted
HRD conformance tests on OLS
AssigneeHuawei Technologies Co., Ltd.
InventorYe-Kui Wang
Life of this patent
Estimating the term…
Abstract
A video coding mechanism is disclosed. The mechanism includes encoding a bitstream comprising one or more output layer sets (OLSs). A video parameter set (VPS) specifying the OLS is also encoded into the bitstream. A set of bitstream conformance tests are performed at each operation point (OP) of each OLS, as specified by the VPS, to test each OP for conformance. The bitstream is stored for communication toward a decoder.
Claims17
A method implemented by a decoder, the method comprising:
- receiving a bitstream comprising one or more output layer sets (OLSs) and a video parameter set (VPS) specifying the OLSs, wherein the bitstream results from a set of bitstream conformance tests that test conformance of each operation point (OP) of each OLS specified by the VPS, wherein the VPS includes hypothetical reference decoder (HRD) parameters, wherein the HRD parameters include an HRD coded picture buffer count (hrd_cpb_cnt_minus1), wherein the hrd_cpb_cnt_minus1 plus one specifies a number of alternative coded picture buffer (CPB) delivery schedules, and wherein a value of hrd_cpb_cnt_minus1 is constrained to a range from zero to thirty one, inclusive;
- selecting an OP as an OP under test (targetOp) based on a target OLS with an OP OLS index (opOlsIdx) and a highest OP temporal identifier value (opTid), wherein opOlsIdx is a value constrained to a range of 0 to total number of OLSs (TotalNumOlss)−1, inclusive;
- and
- decoding a picture from the OLSs.
1 more element
A method implemented by an encoder, the method comprising:
- encoding a bitstream comprising one or more output layer sets (OLSs);
- encoding into the bitstream a video parameter set (VPS) specifying the OLSs, wherein the VPS includes hypothetical reference decoder (HRD) parameters, wherein the HRD parameters include an HRD coded picture buffer count (hrd_cpb_cnt_minus1), wherein the hrd_cpb_cnt_minus1 plus one specifies a number of alternative coded picture buffer (CPB) delivery schedules, and wherein a value of hrd_cpb_cnt_minus1 is constrained to a range from zero to thirty one, inclusive;
- selecting an operation point (OP) as an OP under test (targetOp) based on a target OLS with an OP OLS index (opOlsIdx) and a highest OP temporal identifier value (opTid), wherein opOlsIdx is a value constrained to a range of 0 to total number of OLSs (TotalNumOlss)−1, inclusive;
- and
- performing a set of bitstream conformance tests at each operation point (OP) of each OLS, as specified by the VPS, to test each OP for conformance.
2 more elements
A video coding device comprising:
- a receiver configured to receive a bitstream comprising one or more output layer sets (OLSs) and a video parameter set (VPS) specifying the OLSs, wherein the bitstream results from a set of bitstream conformance tests that test conformance of each operation point (OP) of each OLS specified by the VPS, wherein the VPS includes hypothetical reference decoder (HRD) parameters, wherein the HRD parameters include an HRD coded picture buffer count (hrd_cpb_cnt_minus1), wherein the hrd_cpb_cnt_minus1 plus one specifies a number of alternative coded picture buffer (CPB) delivery schedules, and wherein a value of hrd_cpb_cnt_minus1 is constrained to a range from zero to thirty one, inclusive;
- and
- a processor coupled to the receiver and configured to:
- select an OP as an OP under test (targetOp) based on a target OLS with an OP OLS index (opOlsIdx) and a highest OP temporal identifier value (opTid), wherein opOlsIdx is a value constrained to a range of 0 to total number of OLSs (TotalNumOlss)−1, inclusive;
- and
- decode a picture from the OLSs.
3 more elements
Dependencies are inferred from the claim text.