Full picture order count reset for multi-layer codecs
Abstract
An apparatus for coding video information according to certain aspects includes a memory unit configured to store video information associated with a plurality of layers and a processor. The processor is configured to obtain information associated with a current access unit (AU) to be coded, the current AU containing pictures from one or more layers of the plurality of layers. The processor is also configured to reset a picture order count (POC) of a layer included in the current AU via (1) resetting only a most significant bit (MSB) of the POC or (2) resetting both the MSB of the POC and a least significant (LSB) of the POC. The processor is further configured to, for pictures in one or more AUs subsequent to the current AU in decoding order: set a value of a first flag indicative whether a reset of the POC is a full reset.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. An apparatus for coding video information, comprising:
a memory unit for storing video information associated with a plurality of layers; and
a processor operationally coupled to the memory unit and configured to:
obtain information associated with a first-access unit (AU) to be coded, the first AU comprising pictures from one or more layers of the plurality of layers, the plurality of layers comprising at least (1) a first layer comprising an IRAP picture and (2) a second layer comprising no picture or comprising a discardable picture;
indicate a reset of a picture order count (POC) at the first layer included in the first AU, the reset of the POC comprising one of (1) a reset of only a most significant bit (MSB) of the POC or (2) a reset of both the MSB of the POC and a least significant (LSB) of the POC; and
at pictures in the second layer of one or more second AUs subsequent to the first AU in decoding order, set a value of a first flag indicative of whether the reset of the POC of the first AU is a full reset.
2. The apparatus of claim 1 , wherein the value of the first flag is set equal to 0 when the POC is reset by (1) resetting only the MSB of the POC, and wherein the value of the first flag is set equal to 1 when the POC is reset by (2) resetting both the MSB of the POC and the LSB of the POC.
3. The apparatus of claim 1 , wherein the POC of the layer is reset at the first AU.
4. The apparatus of claim 1 , wherein the first flag is full_poc_reset_flag.
5. The apparatus of claim 1 , wherein the pictures from the one or more layers in the first AU have the same POC resetting period.
6. The apparatus of claim 1 , wherein the value of the first flag corresponds to the value of a second flag indicative of whether to reset the POC.
7. The apparatus of claim 6 , wherein the value of the first flag is set equal to 0 when the second flag indicates that the value of the second flag indicates that only the MSB of the POC should be reset, and wherein the value of the second flag is set equal to 1 when the second flag indicates that both the MSB and the LSB of the POC should be reset.
8. The apparatus of claim 7 , wherein the second flag is poc_reset_idc.
9. The apparatus of claim 1 , wherein the apparatus is a wireless communication device, further comprising:
a receiver configured to receive video data according to at least one radio access technology (RAT), the video data comprising the video information associated with the plurality of layers; and
a transmitter configured to operate in accordance with the at least one RAT.
10. The apparatus of claim 9 , wherein the wireless communication device is a cellular telephone and the received video data is received by the receiver and is modulated according to cellular communication standard.
11. A method of coding video information using a coding apparatus, comprising:
storing, in a memory unit, one or more video blocks of the video information associated with a plurality of layers;
obtaining information associated with a first access unit (AU) to be coded, the first AU comprising pictures from one or more layers of the plurality of layers, the plurality of layers comprising at least (1) a first layer comprising an RAP picture and (2) a second layer comprising no picture or comprising a discardable picture;
indicating, via a hardware processor, a reset of resetting a picture order count (POC) at the first layer included in the first AU, the reset comprising (1) a reset of only a most significant bit (MSB) of the POC or (2) a reset of both the MSB of the POC and a least significant (LSB) of the POC; and
at pictures in the second layer of one or more second AUs subsequent to the first AU in decoding order setting, via the hardware processor, a value of a first flag indicative of whether the reset of the POC of the first AU is a full reset.
12. The method of claim 11 , wherein the value of the first flag is set equal to 0 when the POC is reset by (1) resetting only the MSB of the POC, and wherein the value of the first flag is set equal to 1 when the POC is reset by (2) resetting both the MSB of the POC and the LSB of the POC.
13. The method of claim 11 , wherein the POC of the layer is reset at the first AU.
14. The method of claim 11 , wherein the first flag is full_poc_reset_flag.
15. The method of claim 11 , wherein the pictures from the one or more layers in the first AU have the same POC resetting period.
16. The method of claim 11 , wherein the value of the first flag corresponds to a value of a second flag indicative of whether to reset the POC.
17. The method of claim 16 , wherein the value of the first flag is set equal to 0 when the second flag indicates that the value of the second flag indicates that only the MSB of the POC should be reset, and wherein the value of the second flag is set equal to 1 when the second flag indicates that both the MSB and the LSB of the POC should be reset.
18. The method of claim 17 , wherein the second flag is poc_reset_idc.
19. The method of claim 11 , the method being executable on a wireless communication device, wherein the device comprises:
a receiver configured to receive video data according to at least one radio access technology (RAT), the video data comprising the video information associated with the plurality of layers;
a transmitter configured to operate in accordance with the at least one RAT;
a memory configured to store the video data; and
a processor configured to execute instructions to process the video data stored in the memory.
20. The method of claim 19 , wherein the wireless communication device is a cellular telephone and the received video data is received by the receiver and is modulated according to a cellular communication standard.
21. A non-transitory computer readable medium comprising instructions that when executed on a processor comprising computer hardware cause the processor to:
store video information associated with a plurality of layers;
obtain information associated with a first access unit (AU) to be coded, the first AU comprising pictures from one or more layers of the plurality of layers, the plurality of layers comprising at least (1) a first layer comprising an IRAP picture and (2) a second layer comprising no picture or comprising a discardable picture;
indicate a reset of a picture order count (POC) at the first layer included in the first AU, the reset comprising (1) a reset of only a most significant bit (MSB) of the POC or (2) a reset of both the MSB of the POC and a least significant (LSB) of the POC; and
at pictures in the second layer of one or more AUs subsequent to the first AU in decoding order,
set a value of a first flag indicative of whether the reset of the POC of the first AU is a full reset.
22. The non-transitory computer readable medium of claim 21 , wherein the value of the first flag is set equal to 0 when the POC is reset by (1) resetting only the MSB of the POC, and wherein the value of the first flag is set equal to 1 when the POC is reset by (2) resetting both the MSB of the POC and the LSB of the POC.
23. The non-transitory computer readable medium of claim 21 , wherein the POC of the layer is reset at the first AU.
24. An apparatus for coding video information, comprising:
means for storing video information associated with a plurality of layers; and
means for obtaining information associated with a first access unit (AU) to be coded, the first AU comprising pictures from one or more layers of the plurality of layers, the plurality of layers comprising at least (1) a first layer comprising an IRAP picture and (2) a second layer comprising no picture or comprising a discardable picture; and
means for indicating a reset of a picture order count (POC) at the first layer included in the first AU, the reset comprising (1) a reset of only a most significant bit (MSB) of the POC or (2) a reset of both the MSB of the POC and a least significant (LSB) of the POC, the indicating means comprising means for setting a value of a first flag indicative of whether the reset of the POC of the first AU is a full reset at pictures in the second layer of one or more AUs subsequent to the first AU in decoding order.
25. The apparatus of claim 24 , wherein the value of the first flag is set equal to 0 when the POC is reset by (1) resetting only the MSB of the POC, and wherein the value of the first flag is set equal to 1 when the POC is reset by (2) resetting both the MSB of the POC and the LSB of the POC.
26. The apparatus of claim 24 , wherein the POC of the layer is reset at the first AU.Join the waitlist — get patent alerts
Track US9866851B2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.