Counterpoint: https://news.ycombinator.com/item?id=29227606
How My Images Are Dithered
51–60 of 81 posts
Re: How My Images Are Dithered
#52Why is this not a typical data augmentation method for training deep networks? It would allow the networks to learn invariants that's align with humans. Currently, I suppose none of these dithered images would be correctly classified.
Re: How My Images Are Dithered
#53Re: How My Images Are Dithered
#54Re: How My Images Are Dithered
#55Every image should be dithered below 10 bits/component to prevent banding artifacts.
The counterpoint is that you should just keep your images at 10 bit minimum or 12+ bit until the OS/monitor can dither for you. Lossy compression will do much better with a 10/12 bit image than a dithered 8 bit one.
Re: How My Images Are Dithered
#56Every image should be dithered below 10 bits/component to prevent banding artifacts.
Yeah this is important when you print images, since printers can reveal banding artifacts you can’t see on a monitor. I learned this the expensive way printing a batch of large format images that had gradients in them, without dithering. This is also how I learned one way that Photoshop was for professionals and GIMP & ImageMagick weren’t; At the time (and this was years ago, to be fair), Photoshop dithered by defaul…
Yes. Photoshop does the correct thing when going 8bit via the "Mode" menu. On the other hand, if you do "Export As → PNG" and check the "Smaller file (8-bit)" checkbox, it does NOT dither, and it produces banding artifacts.
Re: How My Images Are Dithered
#57Re: How My Images Are Dithered
#58Re: How My Images Are Dithered
#59Speaking of which, are there any good ways to undither images? Things like GIMP FFT are not perfectly reversible.
Dither loses information, so perfectly reversible might be an unreasonable goal. But I bet you could train or fine-tune a denoiser to do a really good job. This might make a cool paper, if there’s anything at all non-standard or surprising you discover along the way.
Re: How My Images Are Dithered
#60Earlier quoted context omitted.
Dither loses information, so perfectly reversible might be an unreasonable goal. But I bet you could train or fine-tune a denoiser to do a really good job. This might make a cool paper, if there’s anything at all non-standard or surprising you discover along the way.
When I mentioned "perfectly reversible", I meant the FFT itself. You run the FFT. You run the inverse FFT. Because the FFT was quantized to 0-255, you end up with a lot of stuff that doesn't belong in the image.