Image compressors on Kodak#
Side-by-side rate-distortion and encoding-throughput plots, sourced from the JSONs hardcoded below. RD metrics (bpp, PSNR, SSIM, DISTS) come from rate_distortion_<id>.json measured at native Kodak resolution; encode throughput (MPx/s) comes from encode_<id>.json measured on 512x512 center crops. The two are joined on the swept dimension so each operating point shares an encoder configuration but not a sample geometry.
Pick which codecs to plot by commenting / uncommenting lines in the CODECS list below.
JPEG: 21 points, bpp [0.1731, 6.7867], throughput [212.354, 543.966] MPx/s
AVIF: 21 points, bpp [0.0681, 5.8218], throughput [1.970, 6.037] MPx/s
mbt2018: 8 points, bpp [0.1102, 1.5837], throughput [0.156, 0.174] MPx/s
cheng2020-anchor: 6 points, bpp [0.1174, 0.8041], throughput [0.046, 0.094] MPx/s
Kandinsky 2.1: 3 points, bpp [0.0625, 0.2500], throughput [0.207, 0.757] MPx/s
WaLLoC: 10 points, bpp [0.0097, 0.6171], throughput [14.188, 74.832] MPx/s
LiVeAction: 9 points, bpp [0.0341, 0.6921], throughput [1.542, 1.932] MPx/s
FRAPPE: 21 points, bpp [0.0042, 0.9418], throughput [59.575, 914.938] MPx/s