Dithering is still very common in rendering pipelines. 8 bits per channel is not enough to capture subtle gradients, and you’ll get tons of banding. Particularly in mostly monochrome gradients produced by light sources. So you render everything to a floating point buffer and apply dithering. Unlike the examples in this post, this dithering is basically invisible at high resolutions, but it’s still very much in use.
Why do we need dithering?
91–100 of 115 posts
Re: Why do we need dithering?
#92Can somebody explain to me how dithering is an aesthetic (as mentioned in the article)? I feel I'm too young to understand that
I think "retro aesthetic" is quite plain as to what it means. You needed to read on ;)
Re: Why do we need dithering?
#93Subpixel dithering ! 1 bit per channel which mean that what you see is only 0 or 1 for each channel (R, G, B) By using gaussian blur, the result is perceptually very good ! X compress the image a lot but this truly 1 subpixel ON / OFF
Re: Why do we need dithering?
#94This was recently shared on HN: https://visualrambling.space/dithering-part-1/ For anyone interested in seeing how dithering can be pushed to the limits, play 'Return of the Obra Dinn'. Dithering will always remind you of this game after that. - https://visualrambling.space/dithering-part-1 - https://store.steampowered.com/app/653530/Return_of_the_Obra...
It's intended, aesthetically, to remind you of Atkinson dithering (https://en.wikipedia.org/wiki/Atkinson_dithering), a variant of Floyd-Steinberg dithering often used in graphics for the black-and-white Macintosh.
Re: Why do we need dithering?
#95I am trying to implement it for myself, but really struggling to find any proper literature on that, that I am actually able to understand.
Re: Why do we need dithering?
#96It's still useful if you're trying to display a 10-bit-per-channel image on an 8-bit-per-channel display, but the gain isn't nearly as dramatic. And the need doesn't come up very often.
Re: Why do we need dithering?
#97One thing with dithering writeups that always bothered me: There never seems to be coverage of how to calculate colour similarity when there are multiple different colours involved, rather than just black and white gradients. I am trying to implement it for myself, but really struggling to find any proper literature on that, that I am actually able to understand.
Re: Why do we need dithering?
#98Earlier quoted context omitted.
The original Lenna is controversial, but I'm delighted to share the "ethically sourced Lenna": https://mortenhannemose.github.io/lena/
> The original Lenna is controversial, but I'm delighted to share the "ethically sourced Lenna": https://mortenhannemose.github.io/lena/ How is this ethically better than the original Lena - the model in that also one expressly approved the usage of the photo for the purposes it was being used for.
Re: Why do we need dithering?
#99Earlier quoted context omitted.
The original Lenna is controversial, but I'm delighted to share the "ethically sourced Lenna": https://mortenhannemose.github.io/lena/
What's the impetus behind replacing the image with something even sexier ?
https://www.researchgate.net/figure/Original-standard-test-i...
Re: Why do we need dithering?
#100This is going to be an odd comment, but I immediately recognised the parrot in the test images. It's the scarlet macaw from 2004 which is often used in many Wikipedia articles about colour graphics. I think this is the original, photographed and contributed by Adrian Pingstone: https://commons.wikimedia.org/wiki/File:Parrot.red.macaw.1.a... But this particular derivative is the one that appears most often in the Wiki…
This also used to be a really common test image: https://en.wikipedia.org/wiki/Lenna But its apparently a cropped centerfold from Playboy
DonHopkins 10 months ago | parent | context | favorite | on: ASCII porn predates the Internet but it's still ev...
EBCDIC porn really punched my cards. ;)
I had to carefully select just the characters that would punch low resolution monochrome pornographic images into the holes of the punch card.
Just joking, I'm not that old -- I started with ASCII line printer porn, like "MC:HUMOR;VICKI BODY", over the government sponsored ARPANET, at 300 baud, so it was like a nice long strip tease on taxpayer dollars. Vicki took almost 4 and a half minutes to finish at that rate, longer during busy weekday business hours. If I recall, the good stuff was all UPPER CASE, which made it much more intense.
https://web.archive.org/web/20210512025608/http://its.svenss...
Decades later, somebody on HN with a sharper eye than I noticed that Vicki's nipples were clearly labeled "A" and "B". Go figure!
HN: Should computer scientists keep the Lena picture? (lemire.me)
https://news.ycombinator.com/item?id=15671629
DonHopkins on Nov 10, 2017 | parent | context | favorite | on: Should computer scientists keep the Lena picture?
Does "AI:HUMOR;VICKI BODY" get grandfathered in, too?
NSFW: MS C0LLINS - 0UI - FEBRUARY 1973:
https://web.archive.org/web/20210512025608/http://its.svenss...
https://en.wikipedia.org/wiki/Grandfather_clause
mercer on Nov 11, 2017 [–]
Is the nipples being marked 'A' and 'B' part of the joke?
DonHopkins on Nov 11, 2017 | parent [–]
As far as I know, those were not the points of the joke. I noticed them for the first time yesterday too, after not noticing them for decades!
As a teen, I'd printed it out, pinned it up on my wall next to the Cray-1 centerfold, and scribbled a bunch of modem phone numbers, user names and passwords all over it, and never even noticed.
I did a quick search for other A's and B's and found that it used those characters as much as any other character for shading, but that sure seems like something some mischievous student, lab member, turist or sentient TECO script at the MIT-AI Lab might have done.
There was no file security so anyone could have edited them in.
Maybe one of Minsky's grad students was performing some A/B testing or eye tracking experiments.
Somebody should ask RMS if EMACS had some special mode for editing line printer porn.