Чтение онлайн

на главную

Жанры

Видео на вашем компьютере: ТВ тюнеры, захват кадра, видеомонтаж, DVD
Шрифт:

Если представить изображение в виде сплошных черных и белых областей, оно начинает напоминать картинку, нарисованную тушью (рис. 1.3).

Рис. 1.3. Изображение при однобитном представлении без растрирования

Для создания более реалистичного изображения необходимо увеличить число бит, описывающих каждую точку. Так, если использовать 4 бита, получится 24 = 16 вариантов (рис. 1.4). Для 8 бит получается 28 = 256 вариантов. Это уже хорошее черно-белое изображение (рис. 1.5). При такой разрядности становится возможным создание более или менее «приличных» цветных изображений. Такую палитру вы можете видеть, если установите в Windows режим дисплея стандартный VGA. Рекомендуем проверить и убедиться, что до настоящего фотореализма здесь далеко. Как уже упоминалось выше, для нормальной передачи цвет кодируется 24 битами по 8 бит на каждый из основных цветов: красный, зеленый и синий. Итого: 224 ≈ 16,8 миллионов цветов.

Рис. 1.4. Изображение при четырех битах на пиксел

Рис. 1.5. То же изображение при восьмибитном представлении

Наиболее «древние» устройства захвата кадра давали восьмибитное черно-белое изображение (256 градаций серого), они существовали еще во времена господства шины ISA.

Конечно, не следует думать, что ISA-устройство не может передавать данные большей разрядности, чем 16. Но для передачи такие данные придется вначале кодировать (так, чтобы снизить разрядность до 16), а затем декодировать. Естественно, на это требуется время, которое как при видеовводе, так и при видеовыводе (например, на экран), очень дорого. Потраченное впустую время – это потерянные кадры, и, как следствие, скачки или подергивание изображения, замедление вывода на экран и прочие неприятности. Поэтому эра фотореализма и высококачественного компьютерного видео началась только с активным распространением шины PCI. В настоящее время в этом стандарте, кроме плат видеоввода, выпускается подавляющее большинство различных контроллеров, многие звуковые платы и даже некоторые модемы. Уже появились материнские платы вообще без ISA-слотов (стандарт РС99), хотя пока еще выпускаются и ISA-устройства – это в основном модемы и специальные платы промышленного назначения. Немаловажно, что PCI-устройство имеет возможность работать в режиме Bus Master, то есть управлять шиной без участия центрального процессора. К сожалению, отчасти по этой причине PCI-устройства оказываются порой довольно капризны. Так, не стоит устанавливать современную плату видеоввода на 486-ю материнскую плату. Хотя PCI-слот там есть и видеоплата прекрасно работает на нем, устройство видеозахвата, возможно, установить на эту модель так и не удастся, поскольку первые версии стандарта PCI не поддерживают необходимый режим работы. Проблемы почти наверняка возникнут с материнскими платами на чипсете (наборе микросхем), произведенным не фирмой Intel.

...

Не стоит устанавливать внутренние устройства видеоввода на откровенно устаревшую материнскую плату.

Обязательно договоритесь с продавцом о возможности возврата, если устройство не будет работать в вашей конфигурации.

Если при установке устройства видеоввода возникли проблемы, не спешите менять плату. Вначале попробуйте установить ее на другом компьютере (естественно, отличающемся по конфигурации от вашего). В хороших фирмах-продавцах компьютерного видеооборудования при сомнительных ситуациях можно договориться о возможности обратной проверки, то есть протестировать вашу материнскую плату и процессор с заведомо работающей платой видеоввода выбранной вами марки.

Глава II Аналоговое представление изображений

Основы телевидения

Аналоговые видеоформаты

Большинство компьютерных технологий длинных «родословных» не имеют. Стандарты на них и связанные с ними проблемы рождались буквально на наших глазах. Только компьютерное видео относится к числу немногих исключений. Оно явилось наследником видео цифрового, а то, в свою очередь, преемником аналогового телевидения и видео. Многие, казалось бы, непонятно каким образом возникшие проблемы на самом деле являются следствием компромисса между необходимостью соответствовать утвердившимся еще в эпоху становления цветного телевидения стандартам и современным требованиям к качеству компьютерных изображений. Чтобы понять причины появления некоторых параметров компьютерного видео, необходимо кратко познакомиться с тем, что происходило когда-то с телевизионным изображением, давшим начало всей эволюционной линии электронных изображений.

Основы телевидения

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

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

Палитры телевизионные и не только

Если провести среди компьютерщиков один из популярных психологических тестов и предложить быстро назвать первую ассоциацию, приходящую на ум при произнесении определенного слова, вероятно, почти все на слово «палитра» ответят «RGB». Эта система представления цвета используется не только в компьютерных мониторах, но и в любых других электронных системах отображения информации. В какой-то мере она соответствует восприятию цвета человеческим глазом. Подобный принцип получения любого цвета из трех основных называется аддитивным: то есть изображение окрашивается за счет одновременного восприятия трех основных (базисных) цветов – красного (Red), зеленого (Green) и синего (Blue). Белый цвет образуется из всех трех цветов со 100 % насыщенностью, черный – при отсутствии всех трех цветов. Эта палитра используется тогда, когда для формирования цвета используются излучающие свет приборы или материалы. (Совсем иная ситуация складывается, например, при печати – там используется субтрактивная (разностная) модель получения полного цвета. Теория этого вопроса достаточно сложна и выходит за рамки данной книги. Минимально необходимые сведения по этому поводу будут приведены в последней главе).

Итак, видеокамеры и другие подобные устройства передают цвет любого объекта при помощи трех сигналов, соответствующих основным цветам. Монитор имеет три типа элементов, излучающих соответственно красный, зеленый и синий цвета. Однако, говоря о соответствии этой модели восприятию человеческого глаза, я не зря оговорилась – «в определенной степени». Дело в том, что человеческий глаз, кроме светочувствительных элементов, активных при высокой освещенности и воспринимающих базисные (опорные) цвета, имеет элементы, активные даже почти в полной темноте и фиксирующие только освещенность объекта. В итоге яркость объекта оказывается гораздо важнее для восприятия, чем его цветовые характеристики.

Восприятие человеческого глаза моделирует популярная ныне цветовая модель Lab, с которой мы познакомимся подробнее в главе о ретушировании изображений. Хотя она не имеет ни малейшего отношения к телевидению, на ее основе удобно проследить некоторые общие принципы описания цвета. В этой модели цвет описывается координатой в трехмерном пространстве, вертикальная ось которого L (Light – яркость) определяет яркость (от 0 до 100), а угловые координаты на цветовом круге задают две цветовые характеристики: a – диапазон от красного до зеленого и b – диапазон от желтого до синего.

Цветовой круг

Говоря о яркости и цветовом круге, нельзя не упомянуть еще две величины, которые в телевизионных сигналах не используются, но в каждом цветном телевизоре есть ручки (кнопки или меню) для их регулировки. Эти параметры изображения очень существенны, и их названия не раз встретятся в книге. Они называются насыщенностью и цветовым тоном. Те из вас, кто хорошо знаком с компьютерной графикой, сразу вспомнят палитру HSB (Hue, Saturation, Brightness – Цветовой тон, Насыщенность, Яркость). Цветовой тон – это характеристика, которую в быту обычно называют «оттенок»; на цветовом круге изменение цветового тона означает перемещение по дуге окружности, центр которой совпадает с центром цветового круга, а радиус меньше или равен радиусу цветового круга. Насыщенность – степень выраженности цвета. Изменение насыщенности – движение по радиусу цветового круга. При приближении насыщенности к нулю любой цвет превращается в один из оттенков серого. Степень близости этого серого к белому или черному зависит от уровня яркости. На цветовом круге яркость не отображается, ось яркости перпендикулярна плоскости цветового круга. Цветная вкладка, где показаны варианты одной и той же картинки при изменениях яркости, насыщенности и цветового фона, поможет лучше понять, как эти характеристики влияют на изображение.

Иллюстрирация влияния яркости, насыщенности и цветового тона на внешний вид изображения:

исходная картинка

увеличение яркости

увеличение насыщенности

изменение цветового тона

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

В телевидении выделение яркостной составляющей необходимо для обеспечения совместимости цветных и черно-белых телеприемников. Другими словами, сигнал яркости в цветном телевидении должен полностью совпадать с сигналом, воспринимаемым черно-белыми ТВ приемниками.

Кроме того, имеет значение объем передаваемой информации: чем меньше объем, тем дешевле и проще передающие системы. Сократить объем информации можно, если уменьшить количество данных о цвете. Вот почему, выражаясь языком компьютерной графики, передается и принимается не RGB-сигнал, а яркость и два цветоразностных сигнала, или YUV, где Y – яркость изображения, U и V – цветоразностные сигналы, причем U= R – Y, а V = B – Y.

Для человеческого глаза разные цвета имеют неодинаковую яркость. Если расположить опорные цвета в порядке убывания яркости, выстроится следующий ряд: «Зеленый-Красный-Синий», то есть при одинаковой насыщенности свечения наиболее ярким будет восприниматься зеленый объект, а наиболее темным покажется синий. В соответствии с этим наибольшую долю сигнала яркости составляет зеленый, наименьшую – синий. Один из стандартов, соответствующий так называемому «белому С» или цвету облачного неба (цветовая температура 6500 °C), определяется следующими соотношениями:

Y=0,299R+0,587G+0,114B

В таком случае нет необходимости кодировать все три цвета. Достаточно задать два из них, а третий легко вычисляется путем несложных арифметических операций. Как указано выше, U и V могут иметь в два раза более низкое разрешение, чем Y.

Следует отметить, что в приведенной выше формуле, описывающей работу устройства матрицирования, составляющие R, G и B не являются оригинальными сигналами, а представляют собой продукты специальных преобразований, называемых гамма-коррекцией, призванной компенсировать нелинейную зависимость яркости свечения экрана кинескопа от амплитуды модулирующего сигнала.

Изображение на телеэкране создается при движении электронного луча по экрану, покрытому люминофором – материалом, излучающим свет определенной длины волны, то есть определенного цвета. Этот процесс называется сканирование, и происходит по строкам (горизонтальное) и кадрам (вертикальное). Луч проходит строку слева направо, затем перемещается на расположенную ниже строку (перемещение происходит в том же порядке, как мы читаем – слева направо, сверху вниз). Для того чтобы глаз видел не отдельные вспышки, а равномерно светящийся экран, его сканирование должно происходить не реже, чем 25 раз в секунду, то есть с частотой 25 Гц. На самом деле обновляется не сразу весь кадр, а полукадр (поле). То есть сначала сканируются четные, затем – нечетные строки. При обновлении поля с частотой 50 Гц кадр обновляется с частотой 25 раз, и этого вполне достаточно для нормального восприятия изображения. Чтобы создать на экране картинку, состоящую из черной и белой горизонтальных полос, на вход телевизора надо подать сигнал частотой 50 Гц. Чем мельче детали изображения (чаще происходит чередование светлых и темных участков), тем выше должна быть частота видеосигнала, передающего это изображение. Максимальное число элементов, из которых может состоять картинка на экране, равно числу строк, умноженному на количество элементов в строке. Для принятой у нас разновидности французского стандарта SECAM (Sequentiel Couleur A Memoire – последовательная передача цветов с запоминанием), который будет подробно рассмотрен в следующем разделе этой главы, число строк равно 625. Однако не все строки являются видимыми, поскольку часть из них используется только для обеспечения нормальной работы телевизора. Число видимых строк – 576. В общепринятых форматах соотношение сторон кадра равно четыре к трем (на четыре горизонтальных элемента ТВ изображения приходится три вертикальных), то есть число видимых элементов в строке равно 576 X 4/3 = 768 (если горизонтальные и вертикальные размеры элемента одинаковы). Видимая часть строки обычного ТВ сигнала составляет 52 микросекунды, соответственно для получения на экране сетки из 768 чередующихся черных и белых полос надо подать на вход телевизора сигнал частотой около 7,38 МГц. В компьютерных мониторах длительность строк еще меньше, а разрешение больше, поэтому компьютерные мониторы часто работают с частотами до 200 МГц.

В вещательном же телевидении частота видеосигналов не превышает 6,5 МГц для российской системы (SECAM D/K), 5,5 МГц для европейской (PAL B/G) и 4,5 МГц для американской и японской (NTSC). Соответственно, максимальная (теоретически) разрешающая способность составит около 600 линий. Но это верно только для черно-белых телевизоров. В самых лучших цветных телевизорах разрешающая способность составляет не более 400 линий по горизонтали.

Как это ни удивительно, но при такой малой, с точки зрения компьютерной графики, разрешающей способности качество изображения в обычном цветном телевизоре, по крайней мере, не хуже, а естественней и «живее», чем в компьютерном мониторе. Это объясняется разными принципами обработки и передачи изображений, и анализ этих проблем выходит далеко за рамки данной книги.

В телевидении есть такое понятие, как ПТС – полный телевизионный сигнал. ПТС – это сигнал черно-белого изображения, совмещенный вместе с сигналами синхронизации, которые предназначены для получения устойчивого изображения на экране. В цветном телевидении есть также понятие полного цветного телевизионного сигнала (ПЦТС, в латинском написании – CVBS). ПЦТС – это ПТС, к которому добавлены сигнал цветности и сигналы цветовой синхронизации, называемые вспышками (burst). Сигнал цветности формируется из цветоразностных сигналов путем амплитудной, фазовой или частотной модуляции гармонического сигнала определенной частоты (цветовой поднесущей). Именно введение сигналов цветности в ПТС привело к тому, что разрешение цветных телевизоров ниже, чем у черно-белых.

В литературе встречается также термин композитный видеосигнал, аналогичный по смыслу термину ПЦТС. Упрощенный вид одной строки композитного сигнала изображен на рис 2.1.

Теперь к полученному видеосигналу необходимо добавить звук. Этот процесс мы рассматривать не будем, поскольку он не имеет отношения к нашей теме. Принципы организации звукового сопровождения в обычном телевидении одни и те же, но параметры для разных ТВ стандартов различны (см. следующий раздел).

Обычный видеосигнал можно передавать только по кабелям. Для передачи же на большие расстояния через эфир используются радиоволны. В этом случае присутствует так называемая несущая частота, которая модулируется сигналами ПЦТС и звукового сопровождения.

В вещательном телевидении используются следующие частотные диапазоны:

• первый диапазон, 48–66 МГц (каналы 1, 2);

• второй, 76-100 МГЦ (каналы 3–5);

• третий, 174–230 МГц (каналы 6-12);

• четвертый, 470–790 МГц (каналы 21–60).

Рис. 2.1. Сигнал, соответствующий одной строке изображения

Поделиться:
Популярные книги

Хозяйка лавандовой долины

Скор Элен
2. Хозяйка своей судьбы
Любовные романы:
любовно-фантастические романы
6.25
рейтинг книги
Хозяйка лавандовой долины

Беглец

Бубела Олег Николаевич
1. Совсем не герой
Фантастика:
фэнтези
попаданцы
8.94
рейтинг книги
Беглец

Сердце Дракона. Том 19. Часть 1

Клеванский Кирилл Сергеевич
19. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.52
рейтинг книги
Сердце Дракона. Том 19. Часть 1

Возмездие

Злобин Михаил
4. О чем молчат могилы
Фантастика:
фэнтези
7.47
рейтинг книги
Возмездие

Я – Орк. Том 2

Лисицин Евгений
2. Я — Орк
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я – Орк. Том 2

Запретный Мир

Каменистый Артем
1. Запретный Мир
Фантастика:
фэнтези
героическая фантастика
8.94
рейтинг книги
Запретный Мир

Ратник

Ланцов Михаил Алексеевич
3. Помещик
Фантастика:
альтернативная история
7.11
рейтинг книги
Ратник

Восьмое правило дворянина

Герда Александр
8. Истинный дворянин
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Восьмое правило дворянина

Мир-о-творец

Ланцов Михаил Алексеевич
8. Помещик
Фантастика:
альтернативная история
5.00
рейтинг книги
Мир-о-творец

Гром над Академией. Часть 1

Машуков Тимур
2. Гром над миром
Фантастика:
фэнтези
боевая фантастика
5.25
рейтинг книги
Гром над Академией. Часть 1

Падение Твердыни

Распопов Дмитрий Викторович
6. Венецианский купец
Фантастика:
попаданцы
альтернативная история
5.33
рейтинг книги
Падение Твердыни

Кодекс Охотника. Книга IX

Винокуров Юрий
9. Кодекс Охотника
Фантастика:
боевая фантастика
городское фэнтези
попаданцы
5.00
рейтинг книги
Кодекс Охотника. Книга IX

Его маленькая большая женщина

Резник Юлия
Любовные романы:
современные любовные романы
эро литература
8.78
рейтинг книги
Его маленькая большая женщина

Камень

Минин Станислав
1. Камень
Фантастика:
боевая фантастика
6.80
рейтинг книги
Камень