Abstract
Techniques are described for signaling decoding unit identifiers for decoding units of an access unit. The video decoder determines which network abstraction layer (NAL) units are associated with which decoding units based on the decoding unit identifiers. Techniques are also described for including one or more copies of supplemental enhancement information (SEI) messages in an access unit.
| Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
|---|---|---|---|---|---|---|---|---|---|
| Declaration Date | Declaration Reference | Declaring Company | Specification Number | ||||||
| Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
Specification Information
Specification Information
Technologies
Family Information
| All Granted Patents In Patent Family : | ---- |
| All Pending Patents In Patent Family : | ---- |
| Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Declaration Date | Declaration Reference | Declaring Company | Specification Number | |||||||
| US2014092993A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | Yes | Basis Patent | ||||
| US2014092993A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| US9565452B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | Yes | Basis Patent | ||||
| US9565452B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| AR094447A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| AU2013324245A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| AU2013324245B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| AU2013324246A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| AU2013324246B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| BR112015006849A2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| BR112015006856A2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| CA2884352A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| CA2884560A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| CN104685888A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| CN104685888B | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| CN104704841A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| EP2901676A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| EP2901678A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| HK1207927A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| HK1208580A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| JP2015534773A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| JP6235026B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| JP2015534774A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| JP6125643B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| KR101762521B1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| KR20150063116A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| KR101741342B1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| KR20150063117A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| PH12015500509A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| PH12015500509B1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| PH12015500645A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| PH12015500645B1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| RU2015115894A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| RU2618942C2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| RU2015115896A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| RU2628250C2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| SG11201501632SA | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| SG11201501636WA | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| TW201424404A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| TW201424391A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| TWI556630B | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| TW201611583A | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| TWI569633B | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| US2014092994A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | Yes | Basis Patent | ||||
| US2014092994A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| US9479782B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | Yes | Basis Patent | ||||
| US9479782B2 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| WO2014051892A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| WO2014051893A1 | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| ZA201502307B | Not Available | 27/03/2018 | ISLD-201807-001 | QUALCOMM INC | No | Family Member | ||||
| CA2884352C | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| CA2884560C | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| CN104704841B | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| MY173902A | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| UA114343C2 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| UA117355C2 | ----- | ----- | ----- | ----- | ----- | ----- | ----- | |||
| Publication No | Technology | Declaration Information | Specification Information | Explicitly Disclosed | Patent Type | Status | National Phase Entries | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Declaration Date | Declaration Reference | Declaring Company | Specification Information | |||||||||
| ----- | ----- | ----- | ----- | ----- |
S1
|
----- | ----- | ----- | ----- | |||
Technologies
Signal Processing
Product
Use Cases
Mobile TV/ Radio
Services
Claim
1. A method of decoding video data, the method comprising: decoding, from one or more respective decoding unit information supplemental enhancement information (SEI) messages, a unique identifier for each decoding unit of one or more decoding units in an access unit, wherein an identifier for one decoding unit is different than an identifier for any other decoding unit in the access unit, wherein each of the one or more decoding units includes a plurality of network abstraction layer (NAL) units, and wherein the unique identifier for each of the one or more decoding units is an index of each of the one or more decoding units into a list of all decoding units in the access unit in decoding order; determining, for the one or more decoding units in the access unit, which of the one or more decoding units include which of the plurality of NAL units based on the unique identifier for each of the one or more decoding units in the access unit; and decoding the plurality of NAL units of each of the one or more decoding units in the access unit, based on the determination, to reconstruct at least one picture.
2. The method of claim 1, wherein decoding the unique identifier comprises decoding a first unique identifier from a first decoding unit information SEI message for a first decoding unit, and decoding a second unique identifier from a second decoding unit information SEI message for a second decoding unit, and wherein determining comprises determining that a first SEI NAL unit that includes the first decoding unit information SEI message and all NAL units that follow the first SEI NAL unit to a second SEI NAL unit that includes the second decoding unit information SEI message are included in the first decoding unit.
3. The method of claim 1, wherein decoding the unique identifier comprises decoding the unique identifier in a slice header of a slice NAL unit, and wherein determining comprises determining which of the one or more decoding units includes the slice NAL unit based on the unique identifier in the slice header. 62 231771/2
4. The method of claim 1, further comprising: decoding a first decoding unit information SEI message that indicates information for a removal time of a decoding unit; and decoding a second decoding unit information SEI message that is located between two NAL units included in the decoding unit, wherein the second decoding unit information SEI message is a copy of the first decoding unit information SEI message.
5. The method of claim 1, wherein decoding the unique identifier comprises: decoding a first identifier for a first decoding unit in the access unit; and decoding a second, different identifier for a second, different decoding unit in the access unit, wherein, based on a value of the first identifier is being less than a value of the second identifier, the first decoding unit precedes the second decoding unit in decoding order.
6. The method of claim 1, further comprising: decoding a SEI message other than the decoding unit SEI message in the access unit; and decoding a copy of the SEI message in the access unit.
7. A method for encoding video data, the method comprising: determining a unique identifier for each decoding unit of one or more decoding units in an access unit, wherein an identifier for one decoding unit is different than an identifier for any other decoding unit in the access unit, wherein each of the one or more decoding units includes a plurality of network abstraction layer (NAL) units, and wherein the unique identifier for each of the one or more decoding units is an index of each of the one or more decoding units into a list of all decoding units in the access unit in decoding order; determining, for the one or more decoding units in the access unit, which of the one or more decoding units include which of the plurality of NAL units; and generating for output each unique identifier in one or more respective decoding unit information supplemental enhancement information (SEI) messages of corresponding one or more decoding units to indicate which of the one or more decoding units include which of the plurality of NAL units. 63 231771/2
8. The method of claim 7, wherein generating for output comprises including a first unique identifier for a first decoding unit in a first decoding unit information SEI message, the method further comprising: outputting all of the plurality of NAL units that are included in the first decoding unit after outputting the first decoding unit SEI message; including a second unique identifier for a second decoding unit in a second decoding unit information SEI message; and after outputting of all of the plurality of NAL units that are included in the first decoding unit, outputting the second decoding unit information SEI message that includes the second unique identifier for the second decoding unit.
9. The method of claim 7, wherein generating for output comprises including each unique identifier in corresponding slice headers of slice NAL units that are included in corresponding decoding units
10. The method of claim 7, further comprising: outputting, as part of a decoding unit, a first decoding unit information SEI message that indicates information for a removal time of the decoding unit; and outputting, as part of the decoding unit, a second decoding unit information SEI message, wherein the second decoding unit information SEI message is a copy of the first decoding unit information SEI message
11. The method of claim 7, wherein determining the unique identifier comprises: determining a first identifier for a first decoding unit in the access unit; and determining a second, different identifier for a second, different decoding unit in the access unit, wherein, based on a value of the first identifier is being less than a value of the second identifier, the first decoding unit precedes the second decoding unit in decoding order. 64 231771/212. The method of claim 7, further comprising: including a SEI message other than the decoding unit SEI message in the access unit; and including a copy of the SEI message in the access unit
13. A device for decoding video data, the device comprising: a memory configured to store the video data; and a video decoder configured to: decode, from one or more respective decoding unit information supplemental enhancement information (SEI) messages of the video data, a unique identifier for each decoding unit of one or more decoding units in an access unit of the video data, wherein an identifier for one decoding unit is different than an identifier for any other decoding unit in the access unit, wherein each of the one or more decoding units includes a plurality of network abstraction layer (NAL) units, and wherein the unique identifier for each of the one or more decoding units is an index of each of the one or more decoding units into a list of all decoding units in the access unit in decoding order; determine, for the one or more decoding units in the access unit, which of the one or more decoding units include which of the plurality of NAL units based on the unique identifier for each of the one or more decoding units in the access unit; and decode the plurality of NAL units of each of the one or more decoding units in the access unit, based on the determination, to reconstruct at least one picture
14. The device of claim 13, wherein, to decode the unique identifier, the video decoder is configured to decode a first unique identifier from a first decoding unit information SEI message for a first decoding unit, and decode a second unique identifier from a second decoding unit information SEI message for a second decoding unit, and wherein, to determine, the video decoder is configured to determine that a first SEI NAL unit that includes the first decoding unit information SEI message and all NAL units that follow the first SEI NAL unit to a second SEI NAL unit that includes the second decoding unit information SEI message are included in the first decoding unit. 65 231771/215. The device of claim 13, wherein, to decode the unique identifier, the video decoder is configured to decode the unique identifier in a slice header of a slice NAL unit, and wherein, to determine, the video decoder is configured to determine which of the one or more decoding units includes the slice NAL unit based on the unique identifier in the slice header.16. The device of claim 13, wherein the video decoder is configured to: decode a first decoding unit information SEI message that indicates information for a removal time of a decoding unit; and decode a second decoding unit information SEI message that is located between two NAL units included in the decoding unit, wherein the second decoding unit information SEI message is a copy of the first decoding unit information SEI message.17. The device of claim 13, wherein, to decode the unique identifier, the video decoder is configured to: decode a first identifier for a first decoding unit in the access unit; and decode a second, different identifier for a second, different decoding unit in the access unit, wherein, based on a value of the first identifier being less than a value of the second identifier, the first decoding unit precedes the second decoding unit in decoding order.18. The device of claim 13, wherein the video decoder is configured to: decode a SEI message other than the decoding unit SEI message in the access unit; and decode a copy of the SEI message in the access unit.19. The device of claim 13, wherein the device comprises one of: a microprocessor; an integrated circuit; or a wireless device that includes the video decoder. 66 231771/2
20. A device for encoding video data, the device comprising: a memory configured to store the video data and a video encoder configured to: determine a unique identifier for each decoding unit of one or more decoding units in an access unit of the video data, wherein an identifier for one decoding unit is different than an identifier for any other decoding unit in the access unit, wherein each decoding unit includes a plurality of network abstraction layer (NAL) units of the video data, and wherein the unique identifier for each of the one or more decoding units is an index of each of the one or more decoding units into a list of all decoding units in the access unit in decoding order; determine, for the one or more decoding units in the access unit, which of the one or more decoding units include which of the plurality of NAL units; and generate for output each unique identifier in one or more respective decoding unit information supplemental enhancement information (SEI) messages of corresponding one or more decoding units to indicate which of the one or more decoding units include which of the plurality of NAL units
21. The device of claim 20, wherein, to generate for output, the video encoder is configured to include a first unique identifier for a first decoding unit in a first decoding unit information SEI message, and wherein the video encoder is configured to: output all of the plurality of NAL units that are included in the first decoding unit after outputting the first decoding unit SEI message; include a second unique identifier for a second decoding unit in a second decoding unit information SEI message; and after outputting of all of the plurality of NAL units that are included in the first decoding unit, output the second decoding unit information SEI message that includes the second unique identifier for the second decoding unit. 67 231771/2
22. The device of claim 20, wherein, to generate for output, the video encoder is configured to include each unique identifier in corresponding slice headers of slice NAL units that are included in corresponding decoding units.
23. The device of claim 20, wherein the video encoder is configured to: output, as part of a decoding unit, a first decoding unit information SEI message that indicates information for a removal time of the decoding unit; and output, as part of the decoding unit, a second decoding unit information SEI message, wherein the second decoding unit information SEI message is a copy of the first decoding unit information SEI message.
24. The device of claim 20, wherein, to determine the unique identifier, the video encoder is configured to: determine a first identifier for a first decoding unit in the access unit; and determine a second, different identifier for a second, different decoding unit in the access unit, wherein, based on a value of the first identifier being less than a value of the second identifier, the first decoding unit precedes the second decoding unit in decoding order.
25. The device of claim 20, wherein the video encoder is configured to: include a SEI message other than the decoding unit SEI message in the access unit; and include a copy of the SEI message in the access unit.
26. A non-transitory computer-readable storage medium having instructions stored thereon that when executed cause one or more processors of a device for decoding video data to: decode, from one or more respective decoding unit information supplemental enhancement information (SEI) messages, a unique identifier for each of the one or more decoding units in an access unit, wherein an identifier for one decoding unit is different than an identifier for any other decoding unit in the access unit, wherein each of the one or more decoding units includes a plurality of network abstraction layer (NAL) units, and wherein the 68 231771/2 unique identifier for each of the one or more decoding units is an index of each of the one or more decoding units into a list of all decoding units in the access unit in decoding order; determine, for the one or more decoding units in the access unit, which of the one or more decoding units include which of the plurality of NAL units based on the unique identifier for each of the one or more decoding units in the access unit; and decode the plurality of NAL units of each of the one or more decoding units in the access unit, based on the determination, to reconstruct at least one picture.
27. The non-transitory computer-readable storage medium of claim 26, wherein the instructions that cause the one or more processors to decode the unique identifier comprise instructions that cause the one or more processors to decode a first unique identifier from a first decoding unit information SEI message for a first decoding unit, and decode a second unique identifier from a second decoding unit information SEI message for a second decoding unit, and wherein the instructions that cause the one or more processors to determine comprise instructions that cause the one or more processors to determine that a first SEI NAL unit that includes the first decoding unit information SEI message and all NAL units that follow the first SEI NAL unit to a second SEI NAL unit that includes the second decoding unit information SEI message are included in the first decoding unit.
28. The non-transitory computer-readable storage medium of claim 26, further comprising instructions that cause the one or more processors to: decode a SEI message other than the decoding unit SEI message in the access unit; and decode a copy of the SEI message in the access unit.
29. A device for decoding video data, the device comprising: means for decoding, from one or more respective decoding unit information supplemental enhancement information (SEI) messages, a unique identifier for each decoding unit of one or more decoding units in an access unit, wherein an identifier for one decoding unit is different than an identifier for any other decoding unit in the access unit, wherein each of the one or more decoding units includes a plurality of network abstraction layer (NAL) units, and wherein the']
Associated Portfolios
Licensor Claim Chart
Creation Date |
Download |
||
|---|---|---|---|
|
Claim charts will soon be available!
|
|||
SUMMARY
ClaimChart-IL237771A-STO
Patent number:IL237771A
Claim Chart Type : SEP Claim Chart
Price: 200 €
To view claim charts you must become a Gold or Platinum Member.
Upgrade your subscriptionYou have reached the maximum number of patents which can be associated to your account per your subscription. If you wish to associate more patents
Please upgrade your subscription.Note:
The information in blue was extracted from the third parties (Standard Setting Organisation, Espacenet)
The information in grey was provided by the patent holder
The information in purple was extracted from the FrandAvenue
Explicitly disclosed patent:openly and comprehensibly describes all details of the invention in the patent document.
Implicitly disclosed patent:does not explicitly state certain aspects of the invention, but still allows for these to be inferred from the information provided.
Basis patent:The core patent in a family, outlining the fundamental invention from which related patents or applications originate.
Family member:related patents or applications that share a common priority or original filing.

Creation Date
Download