When is 720p Not 720p?
Henning Hoffmann writes "HDBlog has an interesting entry about many home theater displays.
Home theater displays around the resolution of 720p (most DLP, LCD, and LCOS displays) must convert 1080i material to their native resolution for display. No surprise there. But many displays do this by discarding half of the 1080i HD signal, effectively giving 720p viewers an SD signal - not watching HD at all! "
Home theater displays around the resolution of 720p (most DLP, LCD, and LCOS displays) must convert 1080i material to their native resolution for display. No surprise there. But many displays do this by discarding half of the 1080i HD signal, effectively giving 720p viewers an SD signal - not watching HD at all! "
Here is tfa for you...
When is 720p not 720p?
Tom Norton, in his coverage of the Home Entertainment expo, brought something up that I was unaware of.
720p displays show native 720p signals directly, of course. They also upconvert SD signals (like DVD) up to 720p for display. And 720p displays must convert incoming 1080i signals to 720p before they can be displayed. No surprise there, this makes sense. But, Silicon Optix claims that most manufacturers do the 1080i conversion just by taking one 540 line field from each 1080i frame (which is composed of two 540 line fields) and scaling that one field up to 720p, ignoring the other field. Reason being, it takes a lot less processing power to do this than to convert the image to 1080p and scale that, which would use all the information in the original signal to derive the 720p signal. If you have a display like this, it means that you're watching 540 lines of resolution upconverted to 720p. This is not HD, just like watching a DVD upconverted to 720p is not HD. Sure, you'll get the full width of the 1080i resolution, but you're only getting half the height. While this is better than DVD, it's not HD in my mind. (Aside: Tom Norton mentions this in his review of the Screenplay 777 projector.)
If this is indeed the case, most people with 720p (or similar) projectors (and most DLP, LCD, and LCOS home theater projectors are exactly that) are not seeing what their displays are capable of. They're not, technically, even watching HD. This is crazy! How can this be? Why haven't we heard of this before? How are manufacturers getting away with it?
Over-reacting? Well, if you're an owner of a 720p (or any similar resolution) projector you're either gonna be really upset by this or you're just gonna be laisez-faire about it because there's nothing you can do and you're enjoying your projector just fine thank-you. But me, I don't even own any such projector and I'm a little ticked. But I guess I should really wait for evidence of how properly-done conversion looks in comparison before making any snap judgements. I'm sure that the people selling HQV (a processor chip that does it the RIGHT way) will set something up.
To me, this is a serious issue. Comments are welcome.
from: http://www.hdblog.net/
A Home Theater PC with good quality parts, drivers, and decoders will preserve the 1080i signal - it will combine the 1080i field pair into a single 1080p signal, and then downconvert (ie. downscale) to 720p.
As a reference, my Athlon XP running at 2.4 GHz (aproximately equivalent to an Athlon XP 3400+) with a Geforce 6800GT and TheaterTek 2.1 software will have (little) trouble achieving this, assuming the 1080i source isn't glitchy itself.
Alternative is to use the NVIDIA DVD Decoder version 1.0.0.67 ($20 US after 30 day trial) and ZoomPlayer 4.5 beta ($20 beta or nagware) for similar results.
TheaterTek is roughly $70 US and includes updated NVIDIA DVD Decoders - too bad NVIDIA hasn't updated their official DVD decoders with the bugfixes that is present in the TheaterTek package.
Actually this is an issue of giving people what they want. In this case an HDTV that isn't a thousand bucks more expensive and doesn't have a video processing delay.
/. post is that this is somehow standard definition. It's not, 540 lines is more than 480. Not only that but they process 1920 lines of horizontal resolution (scaled down to 1280 for a 720p display), which is quite a bit more than 640.
The first incorrect thing in the
Anyone who is serious about getting the absolute most out of their display will have an external scaler and a device to delay the audio. Frankly as digital display technologies take more of a foothold in the market I'm hoping these interlaced resolutions will become far less common.
When I first read the headlines I thought they would perhaps talk about 1024x768 plasmas with rectangular pixels being marketed as 720p. That kind of thing is far more blasphemous in my opinion.
So in summary of TFA: 720p is not 720p when it's 1080i.
Ok, here's the skinny. 1080i is 1920x1080 @ 59.94 fields / second, meaning at any one instant in time, you're looking at a 1920x540 image made up of every other line of the picture (the odd fields, if you will.) Then, ~1/60th of a second later, you see the even fields. 720p is 1280x720 @ 60 FRAMES per second, meaning at any given instant you're looking at EVERY field of the image...not just the odd or even fields. If you were to try and take all 1080 lines from the original signal, they wouldn't really map properly to 720 at any given second because half of data would be from that same ~1/60th of a second later. Scaling the fields up is really the best way to go, at least for stuff that's been shot interlaced.
And when you use it to upsample data, it is a lossless encoding that doesn't degrade the signal (unless you deliberately throw away data - discrete Fourier transforms are also used in lossy encoders).
It's not a distortion-free transform, since high frequency signals (e.g. sharp edges) in the original image get interpreted as smooth changes and can get blurred between multiple pixels in an upsampled signal. But then again, that's exactly the sort of thing that happens when you digitize a picture in the first place - if you have a sharp black/white edge that passes through the middle of a pixel, the most accurate thing you can do is make that pixel gray.
There's got to be a fairly straightforward formula relating inherent resolution loss when performing any noninteger upsampling, or any downsampling.
Its a bit messy. Imagine 1080i image with a 1-pixel wide sloping black line that is nearly horizontal on a white background. If you throw out half the data, you create an image with a dashed-line. Gaps in the line occur where the slanting line cut across the rows that were discarded. If you upsample from 540 to 720, you will find that the remaining dashes become fattened non-uniformly. In places where the row in the 720-row image falls directly on top of the 540 row image, the line will be thin and dark. In places where the 720-row image falls midway between rows in the 540 row image, the line will be wide and less dark. The end result is the thin black uniform line is converted to a dashed line of varying thickness and darkness -- not pretty.
Even if you resample directly from 1080 to 720, you still run into problems where the 720-row image pixels fall between the 1080-row pixels. At best, you can use higher-order interpolation (e.g. cubic) to try and fit a curve through the original data and try to estimate what was in the middle of the pixels so they can be shifted half way over. But the result wil never look like an image that was taken with a 720-row camera in the first place.
Two wrongs don't make a right, but three lefts do.
This is not particularly news. Some "blogger" discovers something because he never bothered to ask and screams something about the sky is falling.. I'm kind of sick of this "news" reporting. Incidentally, this same issue affects owners of most plasma and LCD tv's with native resolutions below 1920x1080 too.. depending on how you look at it as a problem or not.
Anyway, it's fairly well known that the internal scalers in many devices suck. That is why there is a market for good external scalers. If you are paranoid about watching a lot of 1080i on your 720p projector or LCD TV or Plasma, go buy a scaler. They cost about $1000 but will improve scaled display a lot.
At least if you have an external scaler you will have some options about how you convert 1080i to 720p. The article makes it sound like splitting the fields is a huge sin -- and it is if you discard one field per frame (Half field deinterlacing), but it's perfectly acceptible to scale EACH 540-line field to a seperate 720-line frame and double the framerate. This is called bob deinterlacing and is often the best for converting 1080i video to lower resolutions. If you are watching a 1080i upconvert of a film or something, though, you can have the scaler do full field deinterlacing and inverse telecine for you and see a nice 720p/24fps picture. Scalers also generally have internal audio delays for various types of audio feeds so you won't have to worry about AV sync issues either.
If you have any questions about how your device does this, you should try to find out before you buy it. Most devices don't publish how they do it, though, so your only option may be to derive it -- and that will not be an easy job.
:The NTSC video standard has 525 lines. :The PAL and SECAM video standards have 625 lines. :So where does 480 linrd come from?
The specification is for 525 lines but there are only 480 lines of picture informtation - The other 45 are blank lines that were designed to let the electron gun get back to the top of the screen to begin drawing the next frame.
Due to interlacing, a single 525 line picture is split into two ~262 line frames for display on the TV screen.
Lines 243-262 of each frame (off the bottom of the TV) start with 0.3V for 4.7us, and the rest is 0V. This tells the TV to prepare for a new frame.
This leaves just 242*2=484 lines of effective display.
http://eyetap.org/ece385/lab5.htm
The difference is that EGA/VGA you had to poll the card, but on the Amiga and even the Atari, you actually got notified by an interrupt. When you got the interrupt, you could be reasonably assured that there was no latency between the interrupt trigger and the event as interrupts ran at such a mega priority. And on those systems too you could also specify the memory window versus the display window and also scroll by adjusting the memory pointers as well as some shift registers. It just looked really, really good.
This is my sig.