Home / Tech News / Google reinvents JPEG compression, tells Internet to take a load off

Google reinvents JPEG compression, tells Internet to take a load off

With humans capturing and uploading images to the Internet at an unprecedented rate, social media running amok, and image-heavy websites taking advantage of existing broadband connections, Google has committed to improving JPEG image compression.

Google has developed a new open-source JPEG compression algorithm, dubbed Guetzli (apparently that means “cookie” in Swiss German). The algorithm promises up to 35% more efficient compression of image files without the loss of image quality, when compared to existing compression algorithms. This means that JPEG images weigh less and load times for websites will definitely get a boost.

The higher level of compression was obtained by targeting the quantization stage of the image compression process, which, itself, focuses on image quality. By employing a new search algorithm Google was able to address colour perception and visual masking better than the simpler colour transforms employed in current JPEG algorithms.

Left, original image in PNG. Centre, standard JPEG compression. Right, Guetzli compression. Credit: Google.

There is a slight downside (of sorts) for the new algorithm: it takes a little more time to compress, but the benefits outweigh the processing costs, as users are on the receiving end of the image – and needn't foot the CPU bill.

After a round of testing by Cornell University using the Butteraugli image similarity metric, Google says that 75% of users preferred the Guetzli-based image compression, for like-sized image files. In other words, given two images of identical size, the Google-compressed JPEG looks nicer.

KitGuru says: Anything that will lighten the load on Internet traffic is a welcome change, in particular if there is no ‘cost' to the end-user. As an open-source development, it is a matter of time for the algorithm to catch on.

Become a Patron!

Check Also

DLSS 5 NVIDIA

KitGuru Games: DLSS 5 misses the point

It would be hard to argue that NVIDIA’s DLSS technologies haven’t been a net positive to the PC space, with the machine-learning based upscaler successfully translating lower resolution inputs into a final image which is perceivably sharper while hogging fewer resources. Though somewhat more contentious, the next evolution of DLSS came in the form of Frame Generation, using ML in order to generate additional frames for high-refresh rate gaming. Both techniques can have their issues, but generally speaking they’ve allowed for more people to experience higher-end titles at increased frame rates. DLSS 5, however, takes a sharp pivot, with a very different end goal in mind than the performance-boosting versions that came before.

One comment

  1. Yea so that they can embed more personal information to pass on to big brother