DriverHeaven Forums

Advertisement
 



DriverHeaven Article - uses custom javascript to display high resolution images


Pictures speak a thousand words.
Click Avivo logo to download a special Driverheaven encoded DIVX 720x480px 3000kbit video - 21.8mb

Introduction

This product introduction and information is brought to you courtesy of DriverHeaven and ATI - new home of Avivo technology. If your life is lacking in clarity, look no further than Avivo - reviving your vision.

ATI is proudly introducing Avivo technology, allowing video to become yet another integral part of your computing experience. Thus it becomes even more important to deliver a high fidelity experience to the consumer, by providing a solution of the highest quality. This entails treating the video data properly, from the moment it first enters the PC, to when it is displayed. This end-to-end process is hereafter referred to as the video pipeline.

Think of Avivo as becoming ATI's next-generation video and display platform targeted specifically at delivering the highest quality and performance for this growth in media usage. Avivo incorporates a number of technologies, to help provide new video experiences, and numerous capabalities which represent a quantum leap in quality tailored to the best experience for all display needs (paraphrased from the ATI whitepaper).

Avivo enhances your digital video and photos, creating sharp images, crisp text, and vivid color. Boost the video quality captured by your Media PC and Personal Video Recorder with advanced 3D comb filtering and automatic gain control. Improve analog video signal quality and reduce annoying artifacts. Maintain clean images even at high display resolutions with Avivo’s video scaling technology. Large or small, Avivo makes your displays come to life when viewing digital photography and video.

Get high image fidelity with CRT and LCD displays, TVs, rear projection and plasma TVs, as well as projectors. Avivo introduces new life to colors across the entire spectrum with an advanced 10-bit-per-color display engine. Gain better digital signal reception, and maintain cleaner video with hardware noise reduction. Enjoy high-quality analog video capture enabled by robust 12-bit analog-to-digital converters. With Avivo, any video display paints a radiant canvas that will delight your eyes.

Avivo’s HD video playback enters the realm of high-end home theater systems. Free your CPU to devote more processing power to other applications with Avivo’s hardware accelerated processing of new HD video formats, including H.264. Transform your movies and improve every image sent to your display with hardware post processing for superb stutter-free viewing. Avivo gives your video playback the smooth, fluid motion you want from your HD content.

Avivo leverages ATI’s acclaimed Xilleon™ and Theater™ Digital TV technology found inside many of today’s high-end consumer televisions to make your PC a universal multimedia hub. Dissolve connectivity barriers between PCs and consumer electronics devices. Outputs for virtually any TV via analog or digital interface, such as s-video, DVI or HDMI™, are complemented by inputs for cable, broadcast TV and other video sources. And advanced dual-link DVI interfaces support the largest high-resolution LCD displays. Your PC with Avivo becomes the ideal center for your entire digital home.

Avivo enhances video capture, processing and playback, ensuring end-to-end high-fidelity from the moment video signals enter your PC, all the way to the image displayed on your monitor. New ATI products incorporating Avivo technology support HDTV and coming technologies like HD disc formats such as Blu-ray and HD-DVD. Avivo redefines the ultimate visual experience for today’s PCs, and sets the stage for tomorrow’s exciting possibilities.

As video becomes an integral part of the PC experience, it becomes ever more important to deliver a high-fidelity experience to the end user by providing a solution of the highest quality. This entails treating the video data properly from the moment it enters the PC to when it is displayed. This end-to-end process is referred to as the video pipeline.

3D comb filtering
Comb filtering is a pre-processing step used to separate the color and brightness signals on incoming video when these are input together (as in over-the-air TV and composite video). Simple comb filtering separates these signals from within a single image (thus called 2D comb). ATI’s advanced comb filtering is 3D: it uses the two dimensions of the image plus the third dimension of time to best separate the signals.

Avivo 3D Comb filtering (left) vs. typical 2D comb filtering (right – note color bleeding on brown buildings)


Hardware noise reduction

‘Noise’ in video manifests itself in the form of additional graininess or ‘snow’ in the video image. This noise has two key detrimental effects: it is visually distracting, and it makes video harder to compress, leading to larger files sizes and bit-rates. ATI’s Avivo capture/encoder technology has the capability to remove this noise, and in so doing, makes the image ‘cleaner’ which improves the compressibility of the video.


Digital Capture – Multipath cancellation

ATI’s Avivo-enabled digital capture devices are designed to accept terrestrial (free over the air) digital TV signals in even the most challenging areas, thanks to multipath cancellation. This technique ensures that signal echoes and distortions caused by the environment (such as hills in a rural setting, or buildings in a more urban one) are eliminated prior to the demodulation process. This capability ensures that ATI’s digital demodulators are the reference when it comes to capturing digital signals from the air.

Avivo Encode
Avivo-enabled products offer encoding capabilities at two levels. Analog capture products such as those based on the Theater 550 product have integrated compression hardware while all Avivo playback products (ATI’s discrete graphics products and integrated graphics chipsets) offer hardware-assisted compression and transcoding, to facilitate media interchange.

Hardware MPEG2 compression
ATI’s Tuner-Encoder products bring full hardware MPEG-2 compression to the PC. Full, dedicated video encoding is essential for applications that require low CPU utilization, for the reasons discussed earlier. ATI’s encoder products reduce CPU utilization to as low as 3-4% while encoding live TV signals at unmatched quality levels.

Hardware-assisted video compression and transcode
In addition to the dedicated compression (encode) capabilities of Avivo-enabled TV tuners and demodulators, Avivo-enabled VPUs and accompanying software work together to permit transcoding of video signals. Transcoding is the process of re-encoding video in a format (or simply at a bit rate) different from its original. Transcoding capability is becoming extremely important at a time when there is an explosion of video-capable devices (PDAs, cell phones, portable game consoles, etc) that have widely-varying capabilities in terms of the formats they support and the amount of storage they have (which will determine the bit-rate that needs to be used).

Avivo Decode
Hardware assisted video decode for reliable playback
ATI’s highly flexible VPUs have dedicated blocks for portions of video decode and also have flexibility to permit support for optimizations and different video codecs. This enables ATI to provide smooth, glitch-free video decode with the lowest CPU utilization and the most forward compatibility.

ATI’s Avivo products have comprehensive decode support for MPEG-2, WMV9, and H.264.

H.264 is going to be a codec of great importance over the coming years, as it will be used for next-generation HD optical discs, such as HD-DVD and Blu-ray (see ATI’s whitepaper: Introduction to H.264). In May 2005, ATI demonstrated the first ever PC-based hardware acceleration for H.264 decode; this is a testament to the video expertise and flexibility upon which Avivo is built on.

Avivo Post-Processing
Vector Adaptive de-interlacing
Interlacing is a technique that has been in existence since the very beginning of video transmission. A key issue is that most displays today (including virtually every PC display) is actually a progressive scan device. This entails needing to convert interlaced video to progressive scan through a processing step called de-interlacing. While there is no single set way of performing this task, it is difficult (and computationally expensive) to do it well, with poor deinterlacing often showing jagged lines as an artifact.

With Avivo, ATI introduces a highly advanced de-interlacing scheme – vector adaptive - that excels even at the hardest of de-interlacing cases (such as low-angle diagonal lines). In this algorithm, Avivo-enabled hardware selects the best data to build a progressive frame from either the raw field data (when motion is detected to be low) or from a video data that is interpolated along several vectors. This ensures that the reconstructed (progressive) image maintains the greatest amount of data, delivering the best image possible.

Advanced scaling engines
Video and image scaling are critical elements to delivering a crisp final image; video in particular is often not at the resolution of the device it is going to be displayed on, so scaling it (up or down) while preserving detail and reducing aliasing is critical. ATI’s Avivo offers both pre- and post- scaling engines.

Avivo Display

Dual 10-bit end-to-end display processing

The Avivo Display Engine comprises two symmetrical display pipelines. These pipelines ensure that the output image (video or other) is best matched to the display device on which the image is being shown.

Operating at an industry-first 10 bits per color fidelity (30 bits total), these pipelines perform (in sequence):

• High-precision gamma correction. The gamma correction unit is capable of taking input of the typical 8 bits per color, all the way up to 16 bits per color in floating point format
• Color correction. A full color correction transformation is applied to every single pixel as it is output. This allows for both color space conversion (RGB to YPrPb or vice-versa) and for color correction (adjusting white point etc)
• Flexible scaling. Highly flexible scaling allows the source resolution to be scaled either up or down to match the display being driven. High-quality filtering allows for up to 10x6 taps to be used (10 horizontal samples on each of 6 lines contribute to each final pixel).
• Dithering. Because all of the processing is performed in 10 bits, the output of the display pipeline needs to be reduced to either 8 bit per color (typical desktop display) or 6 bits (typical notebook LCD). The dithering units combine both spatial and temporal dithering to deliver full 10 bit quality on almost any display.

All the above display-specific processing ensures that the image is tailored to the display. What is more, with two identical pipelines, the ability to drive two displays with the same features (tailored to two different displays, if applicable) becomes possible.

Ultimate Connectivity

In addition to superlative quality on the display pipelines, the Avivo Display Engine features unique connectivity capabilities to enable any PC usage that can be envisaged:

• True consumer electronics-grade TV output, via the consumer-proven Xilleon TV encoder (Xilleon is the name of ATI’s Digital Television line of products)
• VGA DACs use the 10 bits of data provided by the pipeline and output it directly, making any existing CRT a 10-bit device.
• HDMI support for connecting to a digital TV, which combines both the video image and audio into a single connection
• HDCP capability to enable the viewing of protected content
• Two dual-link DVI capability for support of high-resolution displays (over 1920x1200 resolutions on LCD displays)
• Unique ability to support high-bit-depth displays (10 or 16 bits per color)

The Video Pipeline – An Overview

From the time a video signal enters a system to the time the image is displayed on a TV or computer screen, it undergoes several steps of processing and format transformations. This is true whether we are talking about a PC or a consumer electronics (CE) device such as a TV or set-top box. These steps are communally referred to as the video pipeline. We will examine each of the key stages of the video pipeline.


Is Avivo as good as it seems? Does Avivo indeed enhance the video and image display experience? Stay tuned to DriverHeaven for upcoming details and tests shortly.

Steve "WxChaser" Carmel
Allan "Zardon" Campbell

 


Navigation:
Visit DriverHeaven

 

Graphics developed by: eXtremepixels

Copyright ©2002-2005 DriverHeaven.net, All rights reserved.

PureHeaven design based on Tren_z adapted by craig5320. Additional artwork/DH logo by Zardon.
DH logo & Artwork may NOT be used without express permission of the Administration Team, protected under Copyright Law.

Contact Us - DriverHeaven.net - Top