6 ms·
I wouldn't say it has been solved all that well. The problem is the temporal difference between the two fields, so moving objects have a "comb" distortion while
by NonNefarious 4y ago
I wouldn't say it has been solved all that well. The problem is the temporal difference between the two fields, so moving objects have a "comb" distortion while more static parts of the image mostly don't.
Interlacing should never have been a part of a digital-TV standard, but broadcasters pushed a bunch of FUD and lies during the progressive-vs.-interlaced debate. They whined that going progressive "would break their pipeline," when that's obviously BS because they'd been playing film-originated material for decades. Acquisition should always have taken place in a progressive format, even if transmission continued to be interlaced for a while.
Now we're stuck with a bunch of historical footage that looks like shit.
And then there's the asinine perpetuation of non-integer frame rates; those too should have been abolished with digital TV.
- Melatonic 4y agoYea seriously - interlacing made sense only for when it was actually required by the technology. We should have dropped it at the first chance we got
- babypuncher 4y agoInterlacing should never have been part of any digital video standard, in my opinion. All it has done is cause problems. Early digital productions shot in 720p look better than their 1080i peers.
- rasz 4y agoThe problem is first digital video was sill targeting CRTs.
- babypuncher 4y agoInterlacing could have been handled by the playback hardware. At the end of the day, 60 interlaced fields or 30 full frames per second still require the same amount of bandwidth.
- NonNefarious 4y agoThat doesn't matter. There is absolutely no work required to show a progressive image on an interlaced device. The opposite is not true; you can never recover the information you've lost by acquiring motion pictures with an interlacing device. Historical note: DVI (which was HDMI but without audio) was invented for CRTs.
- rasz 4y agoStoring progressive would mean either ~2x more data or losing 1/2 of temporal information. For the longest time we settled at half temporal with stuttering 25-30 fps, ewww. Interlacing is a simpler case of https://en.wikipedia.org/wiki/Checkerboard_rendering https://en.wikipedia.org/wiki/Checkerboard_rendering, and we seem to have developed quite good algorithms for that. Are there any deinterlacing algorithms reusing motion vectors? seems like a low hanging fruit. >DVI (which was HDMI but without audio) was invented for CRTs. nah, DVI came out of Silicon Image 1995 work on PanelLink (TMDS), intended application right in the name :) DVI is pretty lame tho, its just digitized VGA with all the stupid quirks (realtime speed, blanking) useless in the age of LCDs. Afaik even the newest DisplayPort still retains all the lameness despite being packetized, still sends VGA formatted video data with embedded clock, syncs, porches etc divided into neat little packets instead of transmitting only the picture. MIPI DSI Burst mode is close to ideal, dump raw screen worth of video data at max speed and turn off the link until another screen is ready. SDI 30 year old SDI is a digital video aimed at CRTs.