![]() |
print this page ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ATI's Avivo vs. NVIDIA's PureVideo: De-Interlacing Quality Compared Date: Oct 5, 2005 Type: Video Card Manufacturer: ATI Author: Anand Lal Shimpi Page 1 Late last month. ATI announced their Avivo platform, which would become ATI's new baseline for overall picture and video quality on the PC. The problem with ATI's launch last month was that, without any R5xx GPUs, the Avivo platform was literally nothing more than ATI's Theater 550 TV tuner, which is pretty much old news by this point. Luckily, today we have ATI's Radeon X1800, X1600 and X1300 GPUs, all of which are Avivo compliant GPUs, so we can begin actually testing the features of Avivo. Well, not exactly. Despite what ATI told us at our Avivo briefing last month (although ATI insists that it was a miscommunication), H.264 decode acceleration is not launching alongside the R5xx GPUs. ATI is committed to bringing both H.264 decode acceleration and transcode assist by the end of the year, but for now, we have no way of testing those features. Update: Just to clarify, the R5xx GPUs do feature hardware support for H.264 acceleration. We have seen the decode acceleration in action on an X1800 twice, once at Computex and once at ATI's Avivo briefing in NYC. What ATI does not yet have ready is driver and application support for the acceleration, which we are hearing will be ready sometime in November, or at least by the end of the year. The capture and encoding aspects of Avivo, we've already looked at with the Theater 550, which leaves Avivo's 10-bit display pipeline, Xileon TV encoder, dual-link DVI, and ATI's enhanced de-interlacing/video scaling. And we're holding off on testing the Xileon TV encoder until we get a component dongle for the cards. Two of the aforementioned features are very easy to talk about, especially now that we have ATI's solutions in house. For starters, the 10-bit display pipeline is truly difficult to quantify, much less demonstrate as a noticeable advantage in normal usage that the R5xx GPUs offer over their predecessors. While there is undoubtedly some advantage, during our short time with the cards focusing on Avivo testing, we weren't able to discern that advantage. The next feature that's easy to talk about is the R5xx's integrated dual-link TMDS transmitter(s). As we mentioned in our original Avivo preview, this means that any R5xx GPU should be able to support current and upcoming high-resolution LCD monitors, such as Apple's 30" Cinema Display. It is up to the board manufacturer to decide how many dual-link DVI ports are placed on a specific board, but the GPU should support a minimum of one dual-link DVI port. The Radeon X1800 series will support up to two dual-link DVI ports, while the X1600 and X1300 will support up to one dual-link and one single-link port. We, of course, tested the new GPUs' dual link DVI with Apple's 30" Cinema Display, and here, we ran into our first problem. The RV515 (Radeon X1300) board that we were sent by ATI only had a single-link DVI output and one analog VGA output on it for some reason. A quick email to ATI revealed that the board that we had was just a reference board, and the shipping version of the card would be equipped with a dual-link DVI port. So, we switched to the Radeon X1600 card that ATI sent us (RV530), and that worked perfectly. The card had no problems running at the 30" display's native 2560 x 1600 resolution. With those features out of the way, it was time to test the most intricate feature of Avivo that we had available to us: ATI's updated de-interlacing and scaling algorithms. Before proceeding, be sure that you've read our primer on why de-interlacing is necessary and what contributes to good image quality while de-interlacing. Page 2 A New Video Quality Benchmark: HQV HQV, a high end video processor manufacturer, has released an excellent benchmark for evaluating the image quality of consumer electronics and PC based video products. The HQV Benchmark DVD is a collection of tests that stress various aspects of motion video quality, with the goal of offering a standard by which video quality can be judged. In the past, we've used a handful of problematic DVDs to judge items like de-interlacing quality, but with HQV, we're not only able to replace those DVDs, but we're able to compare de-interlacing algorithms in a much more scientific manner, and for a wider range of scenarios. The benchmark is a simple DVD with a bunch of video sequences that each test a different feature that a high quality video setup should implement. Each video sequence is accompanied with a list of things for which to look, as well as guidelines of how to rate a particular platform's success in playing the videoproperly. Each test is subjectively rated and given a score from 0 - 10, higher being better. Most tests can only be rated a "0" for failing, "5" for completing some of the requirements of the test, and a "10" for being perfect. The HQV Benchmark DVD is available for public purchase, and documentation is available on each of the tests that the benchmark runs. The benchmark also provides guidelines on how to subjectively rate each test so that the results may be reproducible and scientific at the same time, despite their subjective nature. Test Hardware
Note that we verified that ATI's image quality was the same whether we used NVIDIA's PureVideo DVD decoder or Intervideo's DVD decoder. We chose to benchmark with NVIDIA's PureVideo decoder in order to minimize the number of variables between cards. Also note that we are only comparing ATI's X1600 XT to NVIDIA's GeForce 7800GTX. We have already compared NVIDIA's GeForce6/7 series of GPUs to ATI's previous generation of GPUs and determined that NVIDIA offered superior de-interlacing quality, so today's comparison will focus on the latest and greatest from both vendors to see if those standings have changed. Remember that the X1600 XT has the same de-interlacing engine as the X1300 and X1800, so the results here are directly applicable to all of ATI's new GPUs. Both the ATI and NVIDIA drivers were set to auto-detect what de-interlacing algorithm the hardware should use. We found that this setting yielded the best results for each platform in the HQV benchmark. Page 3 De-Interlacing Quality: Vertical Detail The first test on the HQV Benchmark DVD is a test of vertical resolution, taken from HQV's documentation: "You will see varying degrees of detail in the alternating black-and-white bar pattern at marker "1". The more detail you see, the higher the quality of static de-interlacing that is being employed.The ATI and NVIDIA solutions both produced the same quality of picture here (the default image is ATI's):
Both images showed image detail, but there was some flickering, so both cards received a rating of 5. Page 4 De-Interlacing Quality: Jaggies Pattern 1 The next test takes a another stab at de-interlacing capabilities of the cards: "Interlaced video creates images with scan line artifacts. When video is de-interlaced for display, some of these artifacts may not be completely eliminated. As a result, diagonal lines may appear to have stepped edges. We call these artifacts 'jaggies' as they resemble a jagged edge.Both ATI and NVIDIA perform equivalently here, with the first hints of jaggies appearing as the bar enters the yellow area.
Page 5 De-Interlacing Quality: Jaggies Pattern 2 "Motion adaptive de-interlacing is just one step in cleaning up scan line artifacts. The video signal processor should also employ directional filtering to catch rapidly moving shapes that may change direction, speed, and angle.NVIDIA has the clear advantage in this test, as ATI's de-interlacing shows jaggies in all three bars, while NVIDIA's leaves only the bottom bar with jagged edges.
Page 6 De-Interlacing Quality: Waving Flag "Moving bars are a good way to evaluate the quality of motion adaptive de-interlacing and directional filtering, but the ideal test is to use a real-world object with rapidly moving lines at multiple, continuously shifting angles. The flag of the United States of America, with its 13 red and white stripes, is perfectly suited to this test.Both ATI and NVIDIA offered similar performance in the flag test; while neither was able to rid the flag of jagged edges completely, both did a reasonable job, and thus, both cards came away with a 5 in this test.
Page 7 De-Interlacing Quality - 3:2 Detection "Although video programs are transmitted to your TV using one of two picture refresh rates - 30 frames per second, interlaced (30i) and 60 frames per second, progressive scan (60p) - the original program content may have vastly different refresh rates. For example, motion picture film is shot, edited, and screened with a picture refresh rate of 24 frames per second, progressive scan (24p).Both ATI and NVIDIA detected the 3:2 sequence and properly de-interlaced the scene within the 0.2 second/5 frame suggested limit by the benchmark, but what was truly interesting was the fact that NVIDIA's solution didn't have any visible moiré pattern at all, even for 5 frames. For the ATI solution, there was a short period of time where the following was visible:
Page 8 De-Interlacing Quality - Film Cadence "The ability of a processor to detect and correct for a given film-to-video cadence affects image detail and may introduce scan line artifacts ("jaggies") as the video processor defaults to video mode. Observe the lines in the coffee cups and watch to see if they appear to jump or flicker, a sign of incorrect cadence detection resulting in half-resolution images. The text in the newspaper may also exhibit moiré and interlaced scan line artifacts."In this test, we have a 2:2 cadence that neither card handles properly. According to the benchmark's documentation, "documentaries shot on high speed film use 30 frames per second frame rates resulting in a 2:2 cadence."
Page 9 De-Interlacing Quality - Mixed 3:2 Film with Added Video Titles "Filmed content edited electronically for video can introduce additional problems for a video processor. 30 fps video elements, such as title crawls and scene transitions, may confuse the processor as it tries to detect and hold a 3:2 sequence, preserving the smooth motion of 24 fps film.While NVIDIA does well in this first test, there are noticeable interlacing artifacts in the ATI screengrab:
Much like the earlier horizontal scroll tests, while NVIDIA produced a fairly clean image, you can see some artifacts in the ATI shot:
Page 10 Final Words We excluded a few of the tests from our image quality comparisons, simply because they were more focused on noise reduction and both ATI and NVIDIA did equally poorly there. Instead, we decided to focus on cadence detection and de-interlacing quality, using the tests from the previous pages. Let's first look at how all of the numbers tally up for ATI and NVIDIA:
The subjective numbers add up to pretty much summarize our experience with ATI's Avivo at this point. While neither ATI nor NVIDIA produced a perfect solution, at this point, Avivo is definitely a step behind NVIDIA's PureVideo in terms of de-interlacing quality. We will be keeping tabs on ATI's Avivo as its remaining, and arguably more exciting, features get implemented in later driver revisions. For now, be sure to read our technology and gaming performance coverage on ATI's Radeon X1000 line. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||