Most active commenters
  • layer8(3)
  • cubefox(3)

←back to thread

How does a screen work?

(www.makingsoftware.com)
573 points chkhd | 13 comments | | HN request time: 1.219s | source | bottom
Show context
retrac ◴[] No.44551618[source]
CRTs are still slightly magical to me. The image doesn't really exist. It's an illusion. If your eyes operated at electronic speeds, you would see a single incredibly bright dot-point drawing the raster pattern over and over. This YouTube video by "The Slow Mo Guys" shows this in action: https://youtu.be/3BJU2drrtCM?t=190
replies(5): >>44551694 #>>44551713 #>>44551773 #>>44551783 #>>44551812 #
hinterlands ◴[] No.44551773[source]
That slo-mo video is somewhat misleading, though. The phosphor glows for a good while, so there is a reasonable chunk of the image that's visible at any given time.

The problem in that video is that the exact location the beam is hitting is momentarily very bright, so they calibrated the exposure to that and everything else looks really dark.

replies(2): >>44552235 #>>44552411 #
1. layer8 ◴[] No.44552411[source]
The phosphor still drops off very quickly [0][1][2], roughly within a millisecond. That’s why you would need a 1000 Hz LCD/OLED screen with really high brightness (and strobing logic) to approximate CRT motion clarity. On a traditional NTSC/PAL CRT, 1 ms is just under 16 lines, but the latest line is already much brighter than the rest. The slow-motion recording showing roughly one line at a time therefore seems accurate.

[0] https://blurbusters.com/wp-content/uploads/2018/01/crt-phosp...

[1] https://www.researchgate.net/figure/Phosphor-persistence-of-...

[2] https://www.researchgate.net/figure/Stimulus-succession-on-C...

replies(4): >>44552480 #>>44552619 #>>44553180 #>>44560313 #
2. wincy ◴[] No.44552480[source]
I definitely like my new 240hz 4k oled HDR monitor, though. They're getting there! The data rate it's pushing through the displayport cable for uncompressed 4k HDR is something 80gb/s though. Absolutely mind boggling. Huge upgrade from my 1440p 165hz IPS monitor that had huge amounts of smearing when playing games.
replies(1): >>44553640 #
3. hinterlands ◴[] No.44552619[source]
I'm not quite sure what you're saying here. My assertion is that a visible image persists on the screen longer than it appears in the slo-mo clip. You can just point a camera with an adjustable shutter speed at a CRT and see it for yourself. Here's an example (might need to copy the URL and open in a new tab, they don't like hotlinking):

https://i.sstatic.net/5K61i.png

The brightly-lit band is the part of the frame scanned by the beam while the shutter was open. The part above is the afterimage, which, while not as bright, is definitely there.

replies(2): >>44553344 #>>44558567 #
4. bgnn ◴[] No.44553180[source]
I'm not sure about this calculation though. Phosphor decays exponentially with a time constant of roughly 5ms (according to HP [1]). This means when a new frame comes at 60Hz refresh rate there is still 10-15% of the previous frame related excitation is present. This means there is considerable amount of nonlinearity, hence the performance is even worse than 10ms LCD/OLED displays.

Genuine question: why do you think CRTs are better?

[1] https://hpmemoryproject.org/an/pdf/an_115.pdf

replies(2): >>44553546 #>>44558226 #
5. layer8 ◴[] No.44553344[source]
That link shows an error with Access Denied to me. I didn’t deny that an afterimage is there. I meant to point out that the brightest part by far, which what is most prominently perceived by the eye, isn’t much more than one scanline, in SD.
6. layer8 ◴[] No.44553546[source]
That HP reference is from 1970; CRTs did improve over time. The references I gave show that the intensity drops to below 10-15% within about a millisecond. The difference with LCD/OLED displays is that the latter are sample-and-hold, meaning that they show the image at full brightness for the duration of the whole frame. Their pixel response time may be faster than CRT phosphor persistence, but that is less relevant. The problem with LCD/OLED is that they hold the picture for the duration of the frame, which means that a depicted moving object that is supposed to move smoothly during the duration of a frame, is shown as not moving for that duration, which the eye perceives as motion blur. That motion blur is significantly reduced on CRTs, because they show the object only for a fraction of the frame duration at high brightness, as if under a stroboscope, which makes it easier for the eye (or brain) to interpolate the intervening positions of the object.

> Genuine question: why do you think CRTs are better?

CRTs are worse in most aspects than modern displays, but they are better in motion clarity. As to why I think that: I used both in parallel for many years. The experience for moving objects is very different. It is a well-known drawback of sample-and-hold display technologies. And it is supported by the more systematic analyses done by the likes of Blur Busters.

replies(1): >>44556712 #
7. BenjiWiebe ◴[] No.44553640[source]
What model is your new monitor?
replies(1): >>44560252 #
8. charcircuit ◴[] No.44556712{3}[source]
>The problem with LCD/OLED is that they hold the picture for the duration of the frame

Not necessarily. For example on VR headsets the LCD/OLED will only hold the picture for 10% of the frame.

replies(1): >>44558347 #
9. cubefox ◴[] No.44558226[source]
> Genuine question: why do you think CRTs are better?

They have many disadvantages, but an advantage is that CRTs mostly remove the "persistence blur" induced by smooth pursuit eye movements on sample-and-hold displays like LCD and OLED. Here is an explanation:

https://news.ycombinator.com/item?id=42604613

10. cubefox ◴[] No.44558347{4}[source]
Yeah, they do backlight strobing (LCD) or black frame insertion (OLED), to reduce blurring during smooth eye movements, at the cost of overall screen brightness. I actually think small CRTs would be perfect for VR headsets in this regard, as they are naturally have very short frame persistence.

One likely problem for battery powered headsets is the (I believe) relatively high CRT power draw. Another is probably the fact that they aren't used for anything else anymore, meaning CRT development has stopped a long time ago. There were quite small CRTs in the past for special applications, but probably not as small as is optimal for modern VR headsets. Both for optics and weight and space reasons.

11. cubefox ◴[] No.44558567[source]
> The part above is the afterimage, which, while not as bright, is definitely there.

Yes it's there, but it's much less bright than the the scanned area, so it will be hardly perceptible relative to the bright part. The receptors in the eye will hardly respond to it after being excited so strongly by the bright part.

12. wincy ◴[] No.44560252{3}[source]
The ASUS PG27UCDM 26.5" 4K UHD (3840 x 2160) 240Hz Gaming Monitor [0] paired with an RTX 5090 for my home desktop, but I got a USB switcher (for peripherals), and keep it on my standing desk that I plug in my work laptop too with a USB-C to DisplayPort cable. Only 60hz on the work laptop but I really like having a quad monitor setup in a T shape (3 27” monitors and the laptop plugged in with screen open below the central monitor, which is the OLED). It’s great for both productivity and for gaming. I turned off HDR for work, though.

The only annoying thing is every couple hours it asks me to run a 7 minute pixel refresh cycle to avoid burn in, but according to the dashboard I run it every 2.5 hours or so when I go on breaks, so I think I’m good.

Overall the monitor is just fantastic, my LAN party buddies and I dreamed about OLEDs like this back in 2003 and kept saying it was “just around the corner”. The biggest thing is in dark scenes in games there’s absolutely zero noticeable smearing.

[0] https://www.microcenter.com/product/689939/asus-pg27ucdm-265...

13. perching_aix ◴[] No.44560313[source]
> The phosphor still drops off very quickly [0][1][2], roughly within a millisecond.

It's phosphor chemistry dependent. Different color patches on the same glass would decay at different rates even. But yeah, 1 ms is a good lower bound, although when I last researched this, it was definitely the best case scenario for CRTs. I'm fairly sure the ~500 Hz OLEDs that are already floating around are beating the more typical CRTs of old already.

> That’s why you would need a 1000 Hz LCD/OLED screen with really high brightness (and strobing logic) to approximate CRT motion clarity.

At 1000 Hz you wouldn't need the strobing anymore (I believe?), that's the whole point of going that fast. We're kinda getting there btw! Hopefully with HDMI 2.2 out, we'll see something cool.

> On a traditional NTSC/PAL CRT, 1 ms is just under 16 lines, but the latest line is already much brighter than the rest.

That doesn't really math for me. NTSC would be 480 visible lines at 60 Hz, and so 480 lines / ~16.6 ms = 28.8 lines/ms (6% of the screen). Note that of course PAL works out to the same number: 576 lines / 20 ms = 28.8 lines/ms (just 5% of the screen here though!).