AVIF Speed Settings Study
Study how AVIF encoding speed affects quality and file size. Tests speed settings from 0 (slowest/best) to 10 (fastest) at representative quality levels to find the optimal speed/quality tradeoff.
Contents
- SSIMULACRA2 vs BPP
- BUTTERAUGLI vs BPP
- PSNR vs BPP
- SSIM vs BPP
- SSIMULACRA2 vs Speed
- BUTTERAUGLI vs Speed
- PSNR vs Speed
- SSIM vs Speed
- BITS PER SSIMULACRA2 PER PIXEL vs Speed
- BITS PER BUTTERAUGLI PER PIXEL vs Speed
- BITS PER PSNR PER PIXEL vs Speed
- BITS PER SSIM PER PIXEL vs Speed
- BPP vs Speed
- ENCODING TIME PER PIXEL vs Speed
- Visual Comparison
Data Downloads
Visual Comparison
Side-by-side comparison of encoding artifacts on the most representative image fragments, selected automatically from the dataset using Butteraugli spatial distortion analysis. Identifies the image and fragment where the choice of encoding parameters has the greatest anisotropic impact on quality. One fragment is selected per target metric group and shared across all target values within that group for direct comparability. The dashed rectangle marks the fragment used for the comparisons below. Per-pixel anisotropic variance of Butteraugli distortion — bright regions show where quality varies most across tile-parameter values. The variance maps for each target value are averaged to select one fragment for the entire group. Nearest-neighbour 3× zoom of the selected fragment, comparing original against each encoding variant. Images are served losslessly to preserve pixel fidelity. Click any image to open it in the lightbox viewer. Per-variant Butteraugli distortion maps shown as viridis heatmaps at uniform scale (darker = higher distortion). Reveals where each encoder concentrates its errors. The dashed rectangle marks the fragment used for the comparisons below. Per-pixel anisotropic variance of Butteraugli distortion — bright regions show where quality varies most across tile-parameter values. The variance maps for each target value are averaged to select one fragment for the entire group. Nearest-neighbour 3× zoom of the selected fragment, comparing original against each encoding variant. Images are served losslessly to preserve pixel fidelity. Click any image to open it in the lightbox viewer. Per-variant Butteraugli distortion maps shown as viridis heatmaps at uniform scale (darker = higher distortion). Reveals where each encoder concentrates its errors. The dashed rectangle marks the fragment used for the comparisons below. Per-pixel anisotropic variance of Butteraugli distortion — bright regions show where quality varies most across tile-parameter values. The variance maps for each target value are averaged to select one fragment for the entire group. Nearest-neighbour 3× zoom of the selected fragment, comparing original against each encoding variant. Images are served losslessly to preserve pixel fidelity. Click any image to open it in the lightbox viewer. Per-variant Butteraugli distortion maps shown as viridis heatmaps at uniform scale (darker = higher distortion). Reveals where each encoder concentrates its errors.Anisotropic Variance Analysis
Matched Bits Per Pixel
Selected Image & Fragment Location

Anisotropic Distortion Map

Fragment Comparison
Distortion Map Comparison
Matched Butteraugli
Selected Image & Fragment Location

Anisotropic Distortion Map

Fragment Comparison
Distortion Map Comparison
Matched Ssimulacra2
Selected Image & Fragment Location

Anisotropic Distortion Map

Fragment Comparison
Distortion Map Comparison
Static SVG Figures
Downloadable vector graphics for use in papers, presentations, or offline analysis.
- avif-speed-sweep_butteraugli_vs_bits_per_pixel.svg
- avif-speed-sweep_bits_per_ssim_per_pixel_vs_speed.svg
- avif-speed-sweep_bits_per_butteraugli_per_pixel_vs_speed.svg
- avif-speed-sweep_psnr_vs_speed.svg
- avif-speed-sweep_encoding_time_per_pixel_vs_speed.svg
- avif-speed-sweep_bits_per_psnr_per_pixel_vs_speed.svg
- avif-speed-sweep_bits_per_ssimulacra2_per_pixel_vs_speed.svg
- avif-speed-sweep_ssimulacra2_vs_bits_per_pixel.svg
- avif-speed-sweep_ssim_vs_speed.svg
- avif-speed-sweep_ssim_vs_bits_per_pixel.svg
- avif-speed-sweep_bits_per_pixel_vs_speed.svg
- avif-speed-sweep_butteraugli_vs_speed.svg
- avif-speed-sweep_ssimulacra2_vs_speed.svg
- avif-speed-sweep_psnr_vs_bits_per_pixel.svg

























