Libaom vs HEVC: Which is better at low bitrates?

Evaluating video codecs at low bitrates is crucial for optimizing streaming performance under constrained bandwidth conditions. This article provides a comparative analysis of the visual quality delivered by the Reference Encoder for AV1 (libaom) against High Efficiency Video Coding (HEVC/H.265) when operating at low bitrates. We will examine objective metrics, subjective visual artifacts, and encoding efficiency to determine which codec holds the advantage when data budgets are tight.

Objective Quality Metrics: AV1 vs HEVC

When comparing libaom and HEVC at lower bitrates (typically defined as bitrates where traditional codecs start showing noticeable compression artifacts), objective video quality metrics like PSNR, SSIM, and Netflix’s VMAF show a distinct trend.

Subjective Visual Performance and Artifacts

While numbers provide a baseline, the human eye perceives compression artifacts differently depending on the architectural design of the codec. At low bitrates, the visual characteristics of libaom and HEVC diverge significantly.

Libaom (AV1) Visual Characteristics

libaom utilizes advanced coding tools like larger block sizes (up to 128x128), sophisticated intra-prediction modes, and a specialized restoration filter.

HEVC Visual Characteristics

HEVC relies on a Coding Tree Unit (CTU) structure up to 64x64 and an in-loop deblocking filter paired with Sample Adaptive Offset (SAO).

Computational Trade-offs

While libaom generally delivers superior visual quality and fewer objectionable artifacts than HEVC at low bitrates, it comes with a significant caveat: encoding complexity.

libaom requires substantially more computational resources and time to encode video compared to mature HEVC encoders like x265. Even though hardware acceleration for AV1 decoding is now widespread, encoding at high efficiency levels with libaom demands heavy CPU utilization. Therefore, the visual quality advantage of AV1 at low bitrates must be weighed against the increased energy and time costs required during the compression phase.