Hello all,
I hope this will of be interest to some on this list.
Today we're releasing Acacia - a tool for automatically tuning WebP and JPEG compression.
The tool is free and open source and accompanies a paper published in ACM Multimedia this week.
What does it do?
Acacia uses predictive modelling to tune compression aggression for new uncompressed images by allowing users to target quality (expressed in SSIM or PSNR) or file size.
This is similar to what the '-pass' parameter does on cwebp, except Acacia does not compress multiple times, and thus is much faster (and energy efficient). Instead it uses predictive modelling select compression aggression.
Why should I care?
If you are compressing a single image on a desktop PC, the cost of the 'pass' option is incidental. We include a GUI for single image processing, but this is mostly for demonstration.
However, if processing a large number of images, or a stream of images on something like a cloud server, compression time and energy efficiency matter. Similarly, computation has an energy cost on battery powered devices.
John