You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current semantics of the operating_point_idc[i] bitmask in the specification is somewhat unclear, especially regarding the spatial and temporal layer mapping. I find the language a bit confusing myself but I also experienced other people struggling with it.
We could try to improve it. For example, we could rephrase the text and add a small figure that makes it more clear.
We could replace this:
operating_point_idc[ i ] contains a bitmask that indicates which spatial and temporal layers should be decoded for operating point i. Bit k is equal to 1 if temporal layer k should be decoded (for k between 0 and 7). Bit j+8 is equal to 1 if spatial layer j should be decoded (for j between 0 and 3).
with this:
operating_point_idc[i] is a bitmask that specifies the spatial and temporal layers to be decoded for operating point i. Bits 0 to 7 represent the temporal layers, while bits 8 to 11 represent the spatial layers. If bit k (where k is between 0 and 7) is set to 1, temporal layer k is decoded. Similarly, if bit j+8 (where j is between 0 and 3) is set to 1, spatial layer j is decoded.
The following figure illustrates the bitmask structure:
The text was updated successfully, but these errors were encountered:
podborski
changed the title
Editorial: Clarify Description and Add Labels to Bitmask Figure for operating_point_idc[i]
Editorial: Clarify semantics of operating_point_idc[i]
Oct 18, 2024
This is an editorial thing.
The current semantics of the
operating_point_idc[i]
bitmask in the specification is somewhat unclear, especially regarding the spatial and temporal layer mapping. I find the language a bit confusing myself but I also experienced other people struggling with it.We could try to improve it. For example, we could rephrase the text and add a small figure that makes it more clear.
We could replace this:
with this:
operating_point_idc[i]
is a bitmask that specifies the spatial and temporal layers to be decoded for operating point i. Bits 0 to 7 represent the temporal layers, while bits 8 to 11 represent the spatial layers. If bit k (where k is between 0 and 7) is set to 1, temporal layer k is decoded. Similarly, if bit j+8 (where j is between 0 and 3) is set to 1, spatial layer j is decoded.The following figure illustrates the bitmask structure:
The text was updated successfully, but these errors were encountered: