AV1 Spatial Scalability Hardware Decoder Requirements

AV1 spatial scalability enables a single video bitstream to deliver multiple resolution tiers, optimizing bandwidth for diverse playback environments without needing separate encodes. To successfully decode these multi-layered streams, hardware decoders must move beyond standard single-layer processing. This article outlines the specific architectural and functional hardware requirements—such as Operating Point parsing, Reference Picture Resampling, Decoded Picture Buffer allocation, and throughput overhead—necessary to support AV1 spatial scalability efficiently.

Operating Point (OP) Support and Bitstream Parsing

In AV1, scalable layers are organized into Operating Points (OPs). An Operating Point defines a specific combination of spatial and temporal layers. A compliant hardware decoder must:

Reference Picture Resampling (RPR)

Unlike older codecs that rely on dedicated multi-view or separate scalable extensions, AV1 spatial scalability fundamentally relies on Reference Picture Resampling (RPR).

Decoded Picture Buffer (DPB) Management

Spatial scalability increases the complexity of reference frame tracking:

Throughput and Memory Bandwidth

Decoding scalable streams can introduce significant performance overhead depending on the scalability mode:

Profile and Level Compliance