Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 26.119  Word version:  18.0.0

Top   Top   Up   Prev   Next
0…   4…   5…   6…   7…   8…   9…   10…   11…   12…   A…   B…

 

7  Visual functions and capabilitiesp. 19

7.1  Decoding capabilitiesp. 19

7.1.1  Single decoder instancep. 19

The following video decoding capabilities are defined:
  • AVC-FullHD-Dec: the capability to decode H.264 (AVC) Progressive High Profile Level 4.0 [7] bitstreams.
  • AVC-UHD-Dec: the capability to decode H.264 (AVC) Progressive High Profile Level 5.1 [7] bitstreams with the following additional requirements:
    • the maximum VCL Bit Rate is constrained to be 120 Mbps with cpbBrVclFactor and cpbBrNalFactor being fixed to be 1250 and 1500, respectively; and,
    • the bitstream does not contain more than 10 slices per picture.
  • AVC-8K-Dec: the capability to decode H.264 (AVC) Progressive High Profile Level 6.1 [7] bitstreams with the following requirements:
    • the maximum VCL Bit Rate is constrained to be 120 Mbps with cpbBrVclFactor and cpbBrNalFactor being fixed to be 1250 and 1500, respectively; and,
    • the bitstream does not contain more than 16 slices per picture.
    • the bitstream shall not include horizontal motion vector component values that exceed the range from -2048 to 2047, inclusive, or that have vertical motion vector component values that exceed the range from -512 to 511, inclusive, in units of ¼ luma sample displacement. This constraint should be indicated by using values of log2_max_mv_length_horizontal less than or equal to 11 and values of log2_max_mv_length_vertical less than or equal to 9.
  • HEVC-FullHD-Dec: the capability to decode H.265 (HEVC) Main10 Profile, Main Tier, Level 4.1 [8] bitstreams that have general_progressive_source_flag equal to 1, general interlaced_source_flag equal to 0, general_non_packed_constraint_flag equal to 1 and general_frame_only_constraint_flag equal to 1.
  • HEVC-UHD-Dec: the capability to decode H.265 (HEVC) Main10 Profile, Main Tier, Level 5.1 [8] bitstreams that have general_progressive_source_flag equal to 1, general interlaced_source_flag equal to 0, general_non_packed_constraint_flag equal to 1 and general_frame_only_constraint_flag equal to 1.
  • HEVC-8K-Dec: the capability to decode H.265 (HEVC) Main10 Profile, Main Tier, Level 6.1 [8] bitstreams that have general_progressive_source_flag equal to 1, general interlaced_source_flag equal to 0, general_non_packed_constraint_flag equal to 1, and general_frame_only_constraint_flag equal to 1 with the following additional requirements:
    • the bitstream does not exceed the maximum luma picture size in samples of 33,554,432; and,
    • the maximum VCL Bit Rate is constrained to be 80 Mbps with CpbVclFactor and CpbNalFactor being fixed to be 1000 and 1100, respectively.
Up

7.1.2  Concurrent decoding capabilitiesp. 19

7.1.2.1  Definitionp. 19

Concurrent video decoder instances are defined as follows.
For N video bitstreams encoded according to a video codec profile, decoding units flow into the coded picture buffer (CPB) for each stream according to a specified arrival schedule and are delivered by the common Hypothetical Stream Scheduler (HSS) that schedules the N bitstreams for decoding each of the units. For each access unit
  • all data associated with an access unit is removed and decoded instantaneously by the instantaneous decoding process at CPB removal time of the access unit.
  • Each decoded picture is placed in the Decoded Picture Buffer (DPB) for being referenced by the decoding process of this stream as well as for output and cropping.
  • A decoded picture is removed from the DPB at the time that it becomes no longer needed for inter-prediction reference as well as the output time of the access unit is the largest of all decoded pictures remaining in the group of N decoders
Then at any point time,
  • each of the individual streams conforms to the signaled profile/level/tier and HRD parameters of the individual stream.
  • The sum of the CPB size conforms to common profile/level/tier signaling
  • The aggregate decoder processing speed (samples per seconds) conforms to common profile/level/tier signaling.
  • The sum of the DPB size conforms to common profile/level/tier signaling
  • The common DPB size conforms to common profile/level/tier signaling
A set of N concurrent decoder instances conforms to a given capabilities (defined in clause 7.1.2.2), if a set of up to N bitstreams encoded to be decodable by the HRD above, is decodable within the timing limits.
Up

7.1.2.2  Capabilitiesp. 20

Based on the definition in clause 7.1.2.1, the following capabilities are defined:
  • AVC-FullHD-Dec-2: The capability of supporting up to two (N=2) concurrent decoder instances with the aggregate capabilities of AVC-FullHD-Dec.
  • AVC-UHD-Dec-4: The capability of supporting up to four (N=4) concurrent decoder instances with the aggregate capabilities of AVC-UHD-Dec.
  • HEVC-UHD-Dec-4: The capability of supporting up to four (N=4) concurrent decoder instances with the aggregate capabilities of HEVC-UHD-Dec.
  • UHD-Dec-4: The capability supporting up to four (N=4) concurrent decoder instances with either:
    • the aggregate capabilities of AVC-UHD-Dec-4;
    • the aggregate capabilities of HEVC-UHD-Dec-4; or,
    • the capability of decoding up to 4 bitstreams for which each bitstream does not exceed the capability of being decodable either with AVC-FullHD-Dec or HEVC-FullHD-Dec.
  • AVC-8K-Dec-8: The capability of supporting up to eight (N=8) concurrent decoder instances with the aggregate capabilities of AVC-8K-Dec.
  • HEVC-8K-Dec-8: The capability of supporting up to eight (N=8) concurrent decoder instances with the aggregate capabilities of HEVC-8K-Dec.
    • 8K-Dec-8: The capability supporting up to eight (N=8) concurrent decoder instances with either:
    • the aggregate capabilities of AVC-8K-Dec-8;
    • the aggregate capabilities of HEVC-8K-Dec-8; or,
    • the capability of decoding up to:
      • eight bitstreams for which each bitstream does not exceed the capability of being decodable either with AVC-FullHD-Dec or HEVC-FullHD-Dec; or,
      • four bitstreams for which each bitstream does not exceed the capability of being decodable either with AVC-UHD-Dec or HEVC-UHD-Dec.
Up

7.2  Encoding capabilitiesp. 21

7.2.1  Single encoder instancep. 21

The following video encoding capabilities are defined:
  • AVC-FullHD-Enc: the capability to encode a video signal to a bitstream that is decodable by a decoder that is AVC-FullHD-Dec capable as defined in clause 7.1.1 with the following additional constraints:
    • up to 245,760 macroblocks per second;
    • up to a frame size of 8,192 macroblocks;
    • up to 240 frames per second;
    • the chroma format being 4:2:0; and
    • the bit depth being 8 bit;
  • HEVC-FullHD-Enc: the capability to encode a video signal to a bitstream that is decodable by a decoder that is HEVC-FullHD-Dec capable as defined in clause 7.1.1 with the following additional constraints:
    • up to 133,693,440 luma samples per second;
    • up to a luma picture size of 2,228,224 samples;
    • up to 240 frames per second;
    • the Chroma format being 4:2:0; and
    • the bit depth being either 8 or 10 bit;
  • HEVC-UHD-Enc: the capability to encode a video signal to a bitstream that is decodable by a decoder that is HEVC-UHD-Dec capable as defined in clause 7.1.1 with the following additional constraints:
    • up to 534,773,760 luma samples per second;
    • up to a luma picture size of 8,912,896 samples;
    • up to 480 frames per second;
    • the Chroma format being 4:2:0; and
    • the bit depth being either 8 or 10 bit;
Up

7.3  Capability exchangep. 21

The capabilities of the device are captured in the data structure defined in clause 12.5.

Up   Top   ToC