Статус
нашего
сайта:
ICQ Secrets Center is Online  ICQ Information Center


ICQ SHOP
     5-значные
     6-значные
     7-значные
     8-значные
     9-значные
     Rippers List
ОПЛАТА
СТАТЬИ
СЕКРЕТЫ
HELP CENTER
OWNED LIST
РОЗЫСК!New!
ICQ РЕЛИЗЫ
Протоколы ICQ
LOL ;-)
Настройка компьютера
Аватарки
Смайлики
СОФТ
     Mail Checkers
     Bruteforces
     ICQTeam Soft
     8thWonder Soft
     Other Progs
     ICQ Patches
     Miranda ICQ
ФорумАрхив!
ВАШ АККАУНТ
ICQ LiveJournal

Реклама

Наш канал:

irc.icqinfo.ru

Таненбаум Э.- Архитектура компьютера. стр.450


Таненбаум Э.- Архитектура компьютера. стр.450

♦ построение гистограммы яркости;

♦ устранение мерцания.

В широковещательном телевидении имеет место так называемый эффект «гребенки», возникающий при оцифровке аналогового телевизионного сигнала, когда для каждого кадра, состоящего из 525 строк (625 для форматов PAL и SECAM), сначала передаются все четные строки, а потом — все нечетные. После устранения эффекта «гребенки» получается более качественное изображение с прогрессивной разверткой (progressive scan), когда строки передаются или обрабатываются в их истинном порядке, а частота обновления кадров вдвое больше (29,97 кадров в секунду для NTSC и 25 кадров в секунду для PAL и SECAM), чем при чресстрочной развертке (interlaced scan). Путем горизонтального и вертикального масштабирования можно уменьшать или увеличивать размер изображения, возможно, после обрезки. В стандартном телевидении используется кадр с отношением ширина/высота, равным 4/3, а для широкоэкранного телевидения это отношение равно 16/9, что лучше соответствует отношению 3/2, характерному для кадра 35-миллиметровой кинопленки. Ядро масштабирования позволяет менять формат кадра по линейному или нелинейному алгоритму. Кроме того, оно может преобразовывать друг в друга разные форматы представления цвета (индексированные цвета, RGB и YUV), а также строить гистограмму яркости, которая может быть полезной для повышения качества изображения на выходе. Наконец, могут выполняться определенные преобразования для устранения мерцания.

Ядро обработки графики строит изображения двухмерных объектов по их описаниям. Кроме того, оно может заполнять цветом замкнутые области и выполнять графические операции поблочной пересылки данных (bitblt), которые сводятся к тому, что соответствующие пиксельные карты объединяются с помощью функций AND, OR, XOR или других булевых функций.

Отдельных ядер для обработки аудиоданных нет. Для хранения звука требуется так мало данных, что они вполне могут обрабатываться программно, что и происходит в центральном процессоре TriMedia. Кроме того, во многих приложениях обрабатывать звук вообще не требуется, за исключением, возможно, изменений формата.

Ядро отладки призвано помочь разработчикам отлаживать программное и аппаратное обеспечение процессора. Это ядро предоставляет интерфейс для средств JTAG (Joint Test Action Group — объединенная рабочая группа по автоматизации тестирования), как определено в стандарте IEEE 1149.1.

Секция вывода отвечает за считывание обработанных данных из памяти и их вывод. Ядро композитного видеосигнала нормализует и смешивает перед выводом одну или несколько пиксельных структур данных. Индексированные цвета «деиндексируются» в реальные пикселы «на лету», а для несовместимых форматов ядро композитного видеосигнала выполняет предварительное преобразование. Кроме того, это ядро при необходимости производит коррекцию яркости и контрастности, поддерживает функцию хроматического ключа, когда изображение актера, снимающегося на однородном синем фоне, затем отделяется от фона и помещается поверх сцены, взятой из другого источника. Аналогичным образом можно создавать анимацию, в которой анимированный персонаж на переднем плане двигается поверх неподвижного или равномерно прокручивающегося фона. Окончательный результат работы ядра, конечно же, преобразуется в требуемый видео или телевизионный формат (NTSC, PAL или SECAM), содержащий, в том числе, вертикальные и горизонтальные синхроимпульсы.


⇐ Предыдущая страница| |Следующая страница ⇒

.