Live data from Hacker News

Real-Time Adaptive Image Compression

wave.one

21–30 of 51 posts

Re: Real-Time Adaptive Image Compression

#21

> While we are slightly faster than JPEG (libjpeg) and significantly faster than JPEG 2000, WebP and BPG, our codec runs on a GPU and traditional codecs do not — so we do not show this comparison. This is great news! I'd actually like to see the plot, though. (Both for encoding and decoding.) It stands to reason that a neural network can optimize image compression, as it can encode high-level information like "this i…

Thing is, "running on GPU" might mean "uses CUDA" which would make it more problematic

Re: Real-Time Adaptive Image Compression

#22
Deep learning will be a great way to do compression for sure, both for audio, video and images. I could see that one could download "knowledge sets" for these decompressors. Looking at Google Earth, download the supplemental "knowledge set" for overhead shots of cities and country side. Looking at people, download the supplemental "knowledge set" for faces and clothing, etc.

Basically each domain you want to do well in you need a knowledge set that is trained on that data. Then you need a discriminator on the compression side to classify an image or subregions of an image into those categories.

If you can make the knowledge sets downloadable on demand and then cached you can be incredibly efficient over the long term, while maintaining very small initial download sets. I think evolveable knowledge sets over time also ensure that the codex is flexible to handle currently not foreseen situations. Nobody wants a future where are DL-based image/video compression tool only knows a few pre-determined sets and is mediocre on everything else.

Re: Real-Time Adaptive Image Compression

#23
post #17

Seems like a slightly unfair comparison. Training the compressor moves data from the images into the compressor, making the bit per pixel evaluation slightly more iffy.

Not really. As long as the decompressor needs just an image file and no other data, it's a fair game.

How large is the decompressor to download?

Is this image compression tool good at images it was not trained on?

How bad does it get in those situations?

Is this training data fixed into the codex forever? Will there be slightly different image codexs that have different training data? That would be sort of hellish.

Re: Real-Time Adaptive Image Compression

#26
post #6
post #2

I'm going to need to see this code in practise to believe it.

I didn't find the code. Did you have more luck?

It is a joke paper as a marketing stunt for Silicon Valley. I would bet they could get it accepted to some journals / conferences too since it looks extremely convincing.

Re: Real-Time Adaptive Image Compression

#27

Does no one realize this is a joke / marketing? Directly from the paper's PDF: "Finally, Pied Piper has recently claimed to employ ML techniques in its Middle-Out algorithm (Judge et al., 2016), although their nature is shrouded in mystery."

I couldn't find that in the PDF?

Re: Real-Time Adaptive Image Compression

#28

Does no one realize this is a joke / marketing? Directly from the paper's PDF: "Finally, Pied Piper has recently claimed to employ ML techniques in its Middle-Out algorithm (Judge et al., 2016), although their nature is shrouded in mystery."

I couldn't find that in the PDF?

Are you asking me whether or not you couldn't find it in the PDF?

On the actual web page the first line of its abstract:

"Even though over 70% of internet traffic today is digital media, the way images and video are represented and transmitted has not evolved much in the past 20 years (apart from Pied Piper's Middle-Out algorithm)."

From the PDF:

https://arxiv.org/pdf/1705.05823.pdf

The end of Section 2.2. ML-based lossy image compression Right above 2.3. Generative Adversarial Networks

Theis et al. (2016) and Ball ́ e et al. (2016) quantize rather than binarize, and propose strategies to approximate the entropy of the quantized representation: this provides them with a proxy to penalize it. Finally, Pied Piper has recently claimed to employ ML techniques in its Middle-Out algorithm (Judge et al., 2016), although their nature is shrouded in mystery.

Re: Real-Time Adaptive Image Compression

#29
Very impressive work, though it seems like a mistake to focus on compression, which gets less valuable as storage and bandwidth gets cheaper. You need only look to the staying power of jpeg, which is so far from the state of the art, yet it's not going anywhere. Why? The demand for replacing it is not strong enough.

They obviously have some good image priors here, if I were them I would consider applying this tech to other image-related things, like image manipulation, or image search. Although competition is heating up quickly in these fields...

Re: Real-Time Adaptive Image Compression

#30

Very impressive work, though it seems like a mistake to focus on compression, which gets less valuable as storage and bandwidth gets cheaper. You need only look to the staying power of jpeg, which is so far from the state of the art, yet it's not going anywhere. Why? The demand for replacing it is not strong enough. They obviously have some good image priors here, if I were them I would consider applying this tech to…

It isn't 'very impressive work', it is marketing for Silicon Valley (impressive marketing though).

Literally the first sentence of the linked page:

"Even though over 70% of internet traffic today is digital media, the way images and video are represented and transmitted has not evolved much in the past 20 years (apart from Pied Piper's Middle-Out algorithm)."

EDIT: This is embarrassing that not one person in this thread seems to have actually read any of the paper. Now with obvious evidence that this is fiction, people still don't want to believe it.

Post reply on HN