Интернет магазин китайских планшетных компьютеров



Компьютеры - Unified Video Decoder - Особенности

11 мая 2011


Оглавление:
1. Unified Video Decoder
2. Особенности
3. Доступность



UVD

UVD основан на видеопроцессоре ATI по названием «Xilleon». Он присутствует на всех графических процессорах серии Radeon HD 2000, кроме флагмана линейки — Radeon HD 2900. Отсутствие UVD на флагманском процессоре серии HD 2000 AMD объяснила тем, что он нецелесообразен, так как в большинстве случаев персональные компьютеры, на которые устанавливают флагманские видеокарты, имеют достаточно мощные центральные процессоры, которые вполне могут справиться с программным декодированием видео.

UVD обрабатывает декодирование видеокодеков H.264/AVC и VC-1 полностью на графическом процессоре. Однако постобработка видео выполняется не блоком UVD, а шейдерами GPU. MPEG-2 также не поддерживается UVD и выполняется на шейдерах. Декодер UVD соответствует требованиям производительности и спецификациям Blu-Ray и HD DVD, он способен декодировать видеопотоки H.264 с битрейтом вплоть до 40 Мбит/сек. UVD имеет поддержку контекстно-адаптивного двоичного арифметического кодирования для H.264/AVC.

UVD обрабатывает код переменной длины, контекстно-адаптивное кодирование с переменной длиной, контекстно-адаптивное двоичное арифметическое кодирование, трансформацию частоты, предсказание пикселей и внутрипетлевой деблокинг. Постобработка видео, к которой относятся устранение шума, деинтерлейсинг, масштабирование и изменение размера, выполняется на шейдерах. AMD заявляла, что аппаратный блок UVD полнотстью интегрирован в графический процессор и занимает на нём площадь в 4,7 мм² при техпроцессе 65 нм.

UVD+

Вариация UVD, названная «UVD+», была представлена в графических процессорах серии Radeon HD 3000. UVD+ поддерживает HDCP для видеопотоков высокого разрешения. UVD+, несмотря на усовершенствования, маркируется просто как UVD.

UVD 2

UVD 2 является второй версией UVD и был впервые представлен в графических процессорах серии Radeon HD 4000. Были сделаны следующие улучшения:

  • Кроме аппаратного декодирования H.264/MPEG-4 AVC и VC-1, UVD 2 приобрёл возможно аппаратно декодировать MPEG-2.
  • Добавлена поддержка декодирования двойного полноформатного видеопотока и режима «Картинка-в-картинке». Благодаря этому UVD 2 стал полностью совместимым с BD-Live.
  • Добавлены улучшенные возможности по пост-обработке видео:
    • масштабирование DVD-видео до HD-разрешений
    • динамическая регулировка контрастности

UVD 2.2

UVD 2.2 содержит изменённый интерфейс локальной памяти и имеет улучшенную совместимость с кодеками MPEG2/H.264/VC-1. Однако он маркирован просто как «UVD 2».

UVD 3

UVD третьей версии впервые появился в графических процессорах семейства Barts, которые лежат в основе линейки Radeоn HD 6800. 22 октября 2010 года состоялся анонс первых видеокарт данной линейки — AMD Radeon HD 6870 и AMD Radeon HD 6850. Двумя основными нововведением UVD 3 стала поддержка аппаратного декодирования семейства новых форматов MPEG-4 Part 2 и стереопотока видеоданных Blu-ray 3D.

UVD 3 поддерживает аппаратное декодирование формата MPEG-4 Part 2, включая две его самые распространённые реализации — видеокодеки DivX и XviD. Также UVD 3 обеспечивает полное, а не частичное аппаратное декодирование MPEG-2. Следующим нововведением является поддержка стереоизображения. UVD 3 поддерживает аппаратное декодирование Blu-ray 3D — стереопотока видеоданных, который содержит два раздельных видеопотока для достижения эффекта стереоизображения. Поддержка Blu-ray 3D реализована через Multiview Video Coding  — дополнение к стандарту H.264/MPEG-4 Part 10.



Просмотров: 3207


<<< TruForm
Xenos (чип) >>>