Unified Video Decoder

Unified Video Decoder, dříve označovaný jako Universal Video Decoder, zkráceně UVD je dekodér videa od společnosti AMD. Umožňuje hardwarové dekódování video kodeků H.264 a VC-1. Je součástí technologie ATI Avivo HD.

UVD nyní (Q1 2011) podporuje pouze DXVA (DirectX Video Acceleration) API specifikace pro Microsoft Windows a Xbox 360 platformu.

Funkce

Schopnost přehrávat HD videa (filmy) na nosičích Blu-ray a HD-DVD s minimálním vytížením procesoru (CPU).

UVD je obdoba PureVidea HD.

Podpora

UVD je podporování na operačním systému Windows od vydání technologie a na linuxu od října 2008.

UVD se nalézá na grafických kartách ATI Radeon série HD 2000, vyjma série HD 2900 a na grafických kartách ATI Radeon série HD 3000. Podobně je tomu i u NVIDIA, zde nalezneme PureVideo HD na grafických kartách NVIDIA GeForce série 8400, 8500, 8600 a 8800 (G92).

Grafické karty ATI Radeon série 2400 a NVIDIA GeForce série 8400 nedosahují při přehrávání HD obsahu kvalit výkonnějších modelů.[1]

PureVideo HD nenabízí úplnou akceleraci VC-1 a má tak vyšší nároky na CPU při jeho dekódování.[2]

Nejnovější generací s podporou UVD je GPU R900.

Historie

UVD 3

UVD 3 přidává podporu pro DivX a Xvid dekódování skrze MPEG-4 Par 2 a Blu-ray 3D skrze MVC.

UVD 2.2

UVD 2.2 má přepracované rozhraní lokální paměti a rozšířenou podporu video formátů MPEG2, H.264 a VC-1. Přesto se mnohdy objevuje pod názvem UVD 2. Čip RV770 a RV730 mají speciální logickou jednotku pro hardware dekódování video formátů MPEG2, H.264 a VC-1 s 2 vlákny. UVD 2.2 je pouze malé vylepšení UVD 2.

UVD 2

UVD 2 podporuje dekódování H.264, MPEG-4 AVC a VC-1 s vysokým datovým tokem, stejně dobře jako MPEG2 dekódování. Podporuje taky dekódování 2 vláken a režim obrazu v obrazu (Picture-in-Picture mode). Díky tomu je UVD2 plně kompatibilní s BD-Live.

UVD/UVD+

UVD je založen na videoprocesoru ATI Xilleon a tvoří část grafického procesoru (GPU). Dekódování videa H.264/AVC a VC-1 je, podle tvrzení ATI, realizováno zcela prostřednictvím UVD. UVD je schopen dekódovat video kódované v H.264 při datovém toku až 40Mbit/s. Zajišťuje plynulé přehrávání videí na nosičích Blu-ray a HD-DVD v rozlišení až 1080p. Souvislé-adaptivní binární aritmetické kódování (CABAC) podporuje dekódování dvou datových toků, které by měly zajistit možnost funkce obraz v obraze (PiP).

Předcházející generace videoakceleračních bloků jako např. ATI Avivo a PureVideo (NVIDIA) zajišťovaly částečnou akceleraci VC-1 a H.264, přičemž část procesu zpracovávání videa byla realizována CPU. UVD rovněž obsahuje pokročilé funkce pro odstranění šumu (denoising), odstranění prokládání (deinterlacing) a změnu velikosti (rozlišení) videa (scaling/resizing). AMD říká, že blok UVD zaujímá v jádře GPU plochu pouze 4.7mm2 při výrobní technologii 65nm.

Grafické čipy podporující UVD

Verze UVDGrafické jádroNázev produktu
UVD 3RV970Radeon HD 6900
RV940Radeon HD 6800
UVD 2.2RV870Radeon HD 5800
Radeon HD 5900
RV840Radeon HD 5700
RV830Radeon HD 5600
Radeon HD 5500
RV810Radeon HD 5400
RV740Radeon HD 4700
RV730Radeon HD 4600
RV710Radeon HD 4500
Radeon HD 4300
M82Mobility Radeon HD 4500
Mobility Radeon HD 4300
UVD 2RV790Radeon HD 4890
RV780Radeon HD 4800
R700Radeon HD 4800 X2
RS880IGP Radeon HD 4200
M98Mobility Radeon HD 4800
M96Mobility Radeon HD 4600
UVD+RV670Radeon HD 3800
RV635Radeon HD 3600
RV620Radeon HD 3400
M88Mobility Radeon HD 3800
M86Mobility Radeon HD 3600
M82Mobility Radeon HD 3400
UVDRV630Radeon HD 2600
RV610Radeon HD 2400
M76Mobility Radeon HD 2600
M72Mobility Radeon HD 2400
M71Mobility Radeon HD 2300

Reference

Související články

Externí odkazy

V tomto článku byl použit překlad textu z článku Unified Video Decoder na anglické Wikipedii.