| > PSNR is a terrible measure of quality Glad we can agree on that. Unfortunately many evals use that or plain SSIM, which is still L2 at heart. > Encoding speed is not really a concern for web uses hm, in many discussions with Jon of Cloudinary, I did not get the impression that this is the case. Imagine their enthusiasm about 100x-ing their compute costs. > Can you say why it was not included in your 2020 subjective evaluation? The paper's comment on this is: "The selection of anchors is based on the general popularity of the codecs and the availability of the software implementations. We only intended to use codecs which are standardized internationally." > using an ITU recommend methodology While this has some helpful guidance on viewing conditions, it is unfortunately still subjective (what parts are observers looking at, what counts as "annoying") and is more useful for detecting severe artifacts, which less relevant in practice because that's hopefully not the quality range people are using. Also, these results are quite old and both encoders have changed since then. > need to speculate on the relative quality of AVIF v JPEG XL at web bitrates. No need to speculate :) Just to first agree on what are actual web bitrates. From Chrome metrics, IIRC it was over 1bpp.
Here's some newer data: https://discuss.httparchive.org/t/what-compression-ratio-ran...
Even for AVIF, the median is 0.96 and q3 is 1.79(!). Jon has written several articles on comparisons, including https://cloudinary.com/blog/contemplating-codec-comparisons and
https://cloudinary.com/blog/jpeg-xl-and-the-pareto-front#med.... |
how very convenient, looks like politics outweigh any benchmarking
I have no game in the matter, but as a large website provider perspective, handling millions of images and processing thousands per day, I am glad not to have to deal with yet another format that would double our cache costs and force eternal support on the web. Not everybody has infinite google money to afford any kind of image format existing on the planet, and google can get only so much leeway after poisoning the web with webp.
j2c