Still Picture Coding Performance (SPCP)

Image codecs and implementations.
Conditions per image: the number of color spaces × metric-tunes × modes.
For JPEG, we add a default setting (De).
In total, 210 conditions per image.

Codec Library Year Color Tunes Encoder modes Conditions per image
JPEG libjpeg-turbo 3.1.0 1992 420, 444 PSNR BS, BO, BA, BMA, BXL, PO, PA, PMA, PXL, De 19 = 2×1×9 + 1
MozJPEG MozJPEG v4.1.5 2014 420, 444 PSNR, SSIM        BO,        BMA, BXL, PO,       PMA, PXL, De 25 = 2×2×6 + 1
Jpegli Jpegli v0.11.1 2024 420, 444, xyb444 Butteraugli BS, BO,        BMA, BXL, PO,       PMA, PXL, De 22 = 3×1×7 + 1
JPEG 2000 kakadu vS8.0.5 2000 420, 444 PSNR no weight, color weight 4 = 2×1×2
JPEG XR jxrlib 2019.10.9 2009 420, 444 PSNR overlap (0,1,2) 6 = 2×1×3
JPEG XL libjxl 0.11.1 2021 xyb444 Butteraugli VarDCT (2 (fastest)- 10 (slowest)), Modular (2 - 10), (*1: debug mode) 18 = 1×1×(2×9)
WebP libwebp 1.5.0 2010 420, 420s PSNR 0 (fastest)- 6 (slowest) 14 = 2×1×7
HEIC libx265 4.1, libde265 v1.0.16, libheif 1.19.8 2013 420, 444 PSNR, SSIM 0 (fastest) - 9 (slowest) 40 = 2×2×10
AVIF (AOM) libaom 3.12.1, dav1d 1.5.1, libavif 1.2.1 2019 420, 444 PSNR, SSIM 0 (slowest) - 9 (fastest) 40 = 2×2×10
AVIF (SVT) SVT-AV1 3.0.2 dav1d 1.5.1 libavif 1.2.1 2020 420 PSNR, SSIM 0 (slowest) - 10 (fastest) 22 = 1×2×11
Select dataset
Select images and codecs
Images (click to toggle all):

Codecs (click to toggle all):
Select metric, X‑axis
Advanced options
-