Quote:
Originally Posted by jakmal 
... My worry is not about hardware deinterlacing being part of the decoder or renderer, but rather, with the algorithm used in the Intel drivers itself. ...
I am not sure whether you are in touch with the driver guys (or whether you have any influence on their work). I just wanted to reach out to all the available avenues so that we can quickly see Intel come on par with AMD with respect to video playback quality.

... My worry is not about hardware deinterlacing being part of the decoder or renderer, but rather, with the algorithm used in the Intel drivers itself. ...
I am not sure whether you are in touch with the driver guys (or whether you have any influence on their work). I just wanted to reach out to all the available avenues so that we can quickly see Intel come on par with AMD with respect to video playback quality.
A good DI comparison is really missing. Most video quality tests so far relied on HQV scores which are very biased by rare film cadences (who cares about these anyway) and a lot of synthetic material which doesn't reflect well on real world performance. The cheese slice test for instance would only work well on a high end motion compensated DI.
The only real world screen shot was a blurry sail boat image and in it, the AMD outcome had broken sail lines/ropes and detail was lost completely.
As a journalist, you can ask AMD, Nvidia and Intel for real world testing material, or even better contact tier-1 TV makers like Panasonic, Sony, Samsung, etc for their testing material - they have excellent video quality assessment clips.
Unfortunately video is subjectively measured (in most cases) but you can consult an industry expert for this.
Image quality items should be (random importance order - subjective):
- Pleasing colors without over saturation. Image can be colorful without losing color detail.
- Contrast is high without producing a flat or milky image (under contrast) or lose detail in highs and lows (over contrast).
- Skin tones are accurate and pleasing to the eyes. Need to check on multiple skin colors. Pleasing skin tones are culture dependent so this is very subjective.
- Scaling 480p --> 1080p should keep the image as sharp as possible with minimum artifacts.
- Scaling 1080p --> 720p - image should be sharp without aliasing.
- Image should be stable during static and dynamic scenes - no flickering and close to zero noise.
- Digital noise algorithms exist and work well (deblocking, deranging, etc).
- Analog noise is handled well with little or no detail loss. Check several noise levels on static and dynamic scenes.
- Sharpness algorithm produces a natural looking image - not posterized. Should not oversharpen on max settings.
- Deinterlacer:
--- Detects motion properly. Preferably has MC.
---Moving diagonals are reconstructed well. The flatter, the better.
--- DI must output full frame rate (e.g. 50/59.94Hz)
--- Film detection should work well on 3:2 and 2:2. The rest of the cadences are rare and not very interesting to most of the world.
- Frame rate conversion - test if it exists and look for artifacts.
- Image stabilization - stabilize a shaky video (e.g. hand held video cam)









. Seriously, give it a try.



