Основы ввода изображения в компьютер. Оптическое изображение объекта формируется в фокальной плоскости цифрового фотоаппарата (видео-, телекамеры) точно так же, как и в обычном фотоаппарате, т. е. посредством объектива.
В качестве световоспринимающих устройств в цифровых фотокамерах используются два типа фотоприемников (электронных световоспринимающих устройств): приборы с зарядовой связью (ПЗС) и светочувствительные комплементарные металл-оксид-полупроводники (КМОП-сенсоры). Они представляют две технологии изготовления светочувствительных устройств. Их принципиальное отличие состоит в том, что ПЗС является специализированным устройством, используемым для получения изображения, а КМОП-сенсор создан в соответствии с технологией, используемой не только для получения сенсоров, но и для изготовления процессоров, запоминающих устройств, систем фокусировки и многого другого. Отличия состоят также в степени сложности устройства, функциональных возможностях, характеристиках получаемого изображения, в способе регистрации (считывания) информации со светоприемника и т. д.
ПЗС дают наилучшее качество изображения по квантовой эффективности и низкому значению шума.
КМОП-сенсоры по сравнению с ПЗС отличаются пониженным энергопотреблением и высокой технологичностью. Разрешение КМОП-сенсоров, их светочувствительность, динамический диапазон и устойчивость к шумам ниже, чем у ПЗС. КМОП-сенсор объе-
диняет в едином устройстве светочувствительный датчик, аналого-цифровой преобразователь, электронный затвор, схему баланса белого и сжатия изображений.
Назначение светоприемника любого типа — преобразовывать свет (фотоны) в электроны, которые в дальнейшем оцифровываются. Рассмотрим принцип действия светоприемника на примере ПЗС.
Светочувствительный сенсор для получения электронного изображения представляет собой — микросхему (твердотельную пластинку) размером до 1 дюйма (25,4 мм), как правило, не более размера кадра малоформатной камеры. На этой пластинке размещено большое количество мельчайших фотоэлементов. Пластинка представляет собой светочувствительный полупроводниковый кристалл, называемый также матрицей или чипом ПЗС (от английского слова — chip-пластинка), а находящиеся на ней мельчайшие фотоэлементы — пикселами (от английского выражения picture element — элемент изображения). Чем больше этих элементов, тем выше разрешающая способность данных светоприемников.
Фотоприемники ПЗС бывают двух видов: ПЗС-матрицы и ПЗС-линейки (рис. 198).
ПЗС-магриц* ЛЗС-лиивйта
НИН И II I И ПН|
а б
Рис. 198. Два вида светоприемников в компьютерной фотографии: а — неподвижный; б — подвижный
ПЗС-линейка — «подвижный» светоприемник, т. е. изображение сканируется световоспринимающей поверхностью поэтапно, элемент за элементом по строкам и по всему кадру. Камеры с такими устройствами могут работать только совместно с компьютером, используя для записи изображения жесткий диск. Цифровые камеры и сканеры с ПЗС-линейками обладают параметрами качества (например, разре-
шающей способностью), намного превосходящими камеры с ПЗС-матрицами. Вместе с тем, объект съемки при экспонировании должен быть абсолютно неподвижным в течение 0,5-3 мин., а освещение постоянным. Для оперативной съемки такие камеры непригодны.
ПЗОматрицы представляют собой «неподвижные» светоприем-ники, на всей площади которых объектив формирует оптическое изображение. Они предназначены для оперативной съемки.
ПЗС-матрицы в теле- и видеокамерах обычно имеют размер от 1/4 до 1 дюйма (6,5-25,4 мм). Их поверхность обычно разделена на строки (от 504 до 1200), в каждой из которых содержится большое количество светочувствительных элементов (от 756 до 1200). Единичный элемент ПЗС представляет собой твердотельную структуру типа МОП-конденсатора (МОП — металл — оксид — полупроводник). При его изготовлении на подложку из полупроводникового материала р-типа, например кремния (легированного микропримесями), покрытую слоем диэлектрика (оксида кремния), нанесены ряды тончайших и поэтому прозрачных металлических электродов. Электроды имеют очень малую площадь, например 5x5 мкм (10"s метра), и образуют вместе со слоями оксида и полупроводника элементарные фотодатчики. Таким образом, попадая на матрицу светочувствительного полупроводникового приемника, оптическое изображение разлагается на отдельные элементы (пикселы). Числу датчиков в каждом ряду соответствует число элементов изображения в строке (рис. 199).
Свет |
10 Вольт |
Слой Si02 |
Потенциальная яма |
Электрод
Si с примесью р-тапа
Рис. 199. Конструкция и принцип работы светочувствительного элемента
ПЗС-матрицы
К светочувствительному элементу ПЗС прикладывается напряжение, под действием которого в слое кремния под электродом образуется область пространства с пониженной энергией — потенциальная яма, в которой скапливаются выбиваемые из светочувствительного оксидного слоя под действием света электроны. Появление и накопление электронов, как и в обычной фотографии, представляет собой хорошо известный внутренний фотоэффект. Скорость, с которой электроны попадают в потенциальную яму, зависит от интенсивности света. Элемент ПЗС ведет себя при этом как конденсатор, который в зависимости от количества падающего на него света заряжается в большей или меньшей степени. Через периодические промежутки времени производится построчное или покадровое измерение величины зарядов, накопленных в каждом полупроводниковом фотоэлементе, и на выходе ПЗС формируется сигнал, несущий информацию о яркостях точек изображения в виде изменения значения напряжения. Значения напряжения изменяются в известных пределах пропорционально интенсивности света, падающего на определенный элемент датчика.
Рис. 200. Схема считывания информации со световоспринимающих устройств: а — ПЗС-матрицы типа; б — с КМОП-сенсора |
Измерение величины зарядов и считывание информации с разных светоприемников (для ПЗС-матрицы и КМОП-сенсора) будет отличаться. В матрицах типа ПЗС процесс считывания информации с ячеек происходит последовательно, что занимает довольно много времени (рис. 200).
В матрицах типа КМОП информация считывается индивидуально с каждой ячейки, что позволяет обеспечить цифровой фотокамере скорость съемки до 50 кадров в секунду. Каждый пиксел обозначен координатами, что позволяет использовать матрицу еще и в качестве измерителя экспозиции, а также автоматической фокусировки.
Рис. 201. Схема получения цветного изображения с помощью матриц: а — покрытых цветными фильтрами; б— многослойных матриц |
Для получения цветных изображений ячейки покрывают цветными фильтрами — в большинстве матриц каждый пиксел покрыт красным, синим или зеленым фильтром, в соответствии с известной цветовой схемой RGB (Red-Green-Blue). На матрице фильтры располагаются группами по четыре, так что на два зеленых приходится по одному синему и красному. Так делается потому, что человеческий глаз наиболее чувствителен именно к зеленому цвету. Каждый из фильтров пропускает излучения соответствующего цвета. Полученное изображение состоит только из пикселов красного, синего и зеленого цвета (рис. 201).
В многослойных матрицах каждая ячейка воспринимает одновременно три цвета, различая разноокрашенные цветовые потоки по длине волн.
Ввод изображения в компьютер можно разбить на отдельные этапы. Как и в традиционной фотографии, изображение объекта формируется объективом на светочувствительной поверхности ПЗС-матрицы. При этом происходит разложение изображения на отдельные точки, яркость которых соответствует уровню освещения (рис. 202).
Рис. 202. Разложение изображения на отдельные точки
При вводе изображения измеряется распределение яркости в изображении с помощью ПЗС-матрицы или ПЗС-линейки.
Принципиальная схема измерения яркости представлена на примере съемки тоновой шкалы. Величина напряжения, измеренная светочувствительным датчиком, не прямо пропорциональна
яркости элемента изображения. Для обеспечения требуемой пропорциональности в устройствах ввода производится автоматическая коррекция (рис. 203).
Относительная яркость, %
0 20 40 60 80 100
0,00
0,03
0,13
0,32
0,61 11,00
Исходные аналоговые значения, Диапазон измерения 0-1 В Гамма = 0,45
Входные значения (относительная яркость)
Рис. 203. Принцип ввода значений яркости изображения
Электрический сигнал, несущий информацию об изображении, или видеосигнал, в своем исходном виде является аналоговым сигналом. Для ввода такого сигнала в компьютер его преобразовывают в цифровой вид.
Аналого-цифровое преобразование представляет преобразование видеосигнала (электрического сигнала), возникающего на выходе ПЗС, в кодовые импульсы, которые после дальнейшей обработки приобретают цифровую форму и записываются на носителе информации. Операция «оцифровки» выполняется аналого-цифровым преобразователем, представляющим собой отдельный модуль — интегральную микросхему, располагающуюся на плате видеоввода изображений (рис. 204).
Аналоговый A'L1 преобразователь
I (ифровые
сигнал
/Л |
данные 001 010 100...
V /"
Рис. 204. Принцип аналого-цифрового преобразования
При аналого-цифровом преобразовании осуществляются три основные операции: дискретизация исходного аналогового сигнала по времени, его квантование по уровням и кодирование.
Дискретизация состоит в преобразовании непрерывных аналоговых данных, которые возникают при измерениях, в значения, которые могут быть выражены целыми числами (ступенчатые или «дискретные»). Измеряемая величина, например, не может иметь значение 123,456789, а должна принять значение, равное только 123 или 124.
Возможный диапазон значений аналогового сигнала (соответствующий значениям яркостей объекта) делится на ряд уровней или интервалов. В цифровой фотографии весь диапазон сигналов яркости для черно-белых полутоновых изображений принято делить на 256 интервалов при восьмибитовом представлении изображения (256 = 28), для цветных при 24- и 36- битовом представлении на 16,7 млн интервалов и более. Это так называемые интервалы квантования.
Кодирование изображения представляет преобразование в двоичный код. Наибольшее число значений какой-либо величины, которые могут быть выражены двоичным кодом, зависит от числа применяемых разрядов, то есть от числа битов (0 и 1) в комбинации, выражающей число. В общем случае число значений m какой-либо величины (например, число уровней интенсивности света),
которое можно выразить двоичным кодом, зависит от числа используемых битов:
У |
т = i
где m -п-
- количество значений яркостей (полутонов, цветов); ■ число используемых битов.
Основы Представления изображения в компьютере. Очень
важно понять, как видеоданные располагаются в памяти компьютера. Значения яркости каждой точки изображения находятся в памяти компьютера, как и любая информация, в виде двоичного кода. Яркость каждого элемента полутонового изображения выражается численным значением.
Оцифрованное полутоновое изображение, например, состоит из 640x480=307200 таких численных значений. Они располагаются в памяти компьютера последовательно в виде матрицы чисел, где каждой точке изображения соответствует определенное значение яркости. При этом значение яркости элемента, расположенного в левом верхнем углу экрана, соответствует началу отсчета. Затем следует 639 элементов первой строки, за ними — 640 элементов второй строки и т. д.
При этом небольшой фрагмент изображения будет выглядеть следующим образом:
Элемент изображения
Строка 0 Строка 1 Строка 2 Строка 3
Строка 478 Строка 479
Такая таблица называется битовой картой (Bitmap). Слово «карта» — синоним слова «таблица», а слово «бит» — это минимальная единица информации (она имеет два состояния 0 и 1). Задавая номера строк и столбцов, можно однозначно идентифицировать элементы изображения. Если, например, указывается элемент (3, 0), то это самый левый элемент в строке 3 с численным значением 23.
Цветные изображения представляются в памяти компьютера аналогичным образом, только в этом случае каждый элемент изображения определяется тремя компонентами сигнала для красной, зеленой и синей составляющей цвета.
Основы технологии печати изображений. Техника компьютерной печати состоит в нанесении тем или иным образом отдельных точек на бумагу. Выводные устройства (принтеры) формируют изображение из дискретных монотонно окрашенных точек. Практически любое выводное устройство способно работать только в «двоичном» режиме: либо краска в данной точке есть, либо ее нет. Струйные и лазерные принтеры не в состоянии закрасить точку наполовину, чтобы она не была ни черной, ни белой, а имела какой-либо оттенок серого цвета. Исключение составляют только термодиффузионные принтеры, которые требуют применения особой бумаги, и печатные машины глубокой печати; однако их доля в общем парке оборудования невелика (около 3-4 %).
Поскольку непосредственное воспроизведение полутонов струйными и лазерными принтерами невозможно, их, как правило, приходится имитировать. Это достигается с помощью метода, который называется растрированием. Как и в полиграфии, полутона передаются за счет растровой решетки, состоящей из черных точек и белых промежутков между ними, и чем больше размер черной точки, тем темнее получается изображение в данном месте. При этом расстояние между центрами точек остается неизменным, меняется только диаметр точки.
Растровая решетка печатается на бумаге под углом 45°. Поскольку глаз человека распознает наклонные линии значительно хуже, чем горизонтальные и вертикальные, такое расположение позволяет добиться более высокой однородности при имитации полутонов. На рис. 205 представлен увеличенный фрагмент отпечатанного изображения.
Рис. 205. Растровая решетка, расположенная под углом 45°
В компьютере операция растрирования выполняется автоматически при отправке изображения на печать.
Основы цифровой обработки изображений. В практике применения фотографии при фиксации и исследовании объектов цифровыми средствами довольно часто возникает необходимость коррекции качества получаемых изображений, повышения их информативности. На изображениях, полученных при низкой освещенности или в результате применения методов фотографирования в невидимой зоне спектра, детали могут быть выявлены достаточно слабо. Изображения, полученные в условиях недостаточного освещения, характеризуются невысоким контрастом. Невысок контраст выявляемых деталей при исследовании объектов — документов с выцветшими, вытравленными, залитыми текстами. Иногда при съемке следов получают изображение со слишком высоким контрастом, на котором потеряны детали в светах и тенях. Такие изображения можно улучшать цифровой обработкой, применяя методы изменения яркости и контраста, произвольно задавая вид градационной кривой, используя способы фильтрации деталей цифровых изображений. Возможности по обработке изображений
обеспечиваются программами — графическими редакторами, самым распространенным из которых является Adobe Photoshop.
Яркость и контраст цифровых изображений можно изменять двумя путями: линейно и нелинейно. При линейной коррекции яркость и контраст изменяется на определенную величину' по всей площади изображения в пределах от —100 до +100. В программе Adobe Photoshop линейное изменение яркости и контраста осуществляется с помощью функции «Яркость/Контраст». Нелинейная коррекция яркости и контраста осуществляется с помощью функции «Кривые», имеющейся в программе Adobe Photoshop, при этом яркость и контраст цифровых изображений можно изменять, задавая вид градационной кривой.
Градационная кривая в цифровой фотографии — это произвольно моделируемая зависимость (график), применяемая для установления зависимости изменения входных и выходных значений яркостей точек изображения. Выходными значениями являются значения яркости, подвергнутые пересчету. Градационная кривая является компьютерным аналогом характеристической кривой традиционного фотоматериала. В простейшем случае градационная кривая представляет собой прямую линию, проходящую под углом 45°. Яркости изображения при этом остаются без изменений, и выходные значения непосредственно соответствуют входным. Изменяя вид градационной кривой, можно в широких пределах изменять яркости и контраст цифрового изображения (рис. 206).
о
О. <Е К
X X V Т
га
Ъ X Ч О
m
250-200- | ||
100 J so- | d4 # |
О 50 100 150 200 250
Выходные значений яркостей
Рис. 206. Градационная кривая
1 В цифровых изображениях яркость каждого элемента или каждой из его цветовых составляющих выражается численными значениями от 0 до 255.
Фильтрация деталей цифровых изображений. Информация, содержащаяся в фотографическом изображении независимо от средств ее фиксации, подразделяется на различные по величине детали, которые составляют спектр пространственных частот объекта: низкие пространственные частоты (крупные детали) и высокие (мелкие детали).
Частотные свойства видеоинформации используют при цифровой обработке изображений.
Цифровая съемка состоит в измерении яркостей объекта светочувствительным датчиком. При этом, чем мельче детали объекта, тем чаще светочувствительные датчики замеряют максимальные и минимальные яркости на границах деталей, тем выше частота аналогового сигнала. Аналогично, чем крупнее детали, тем более низкая частота сигнала им соответствует (рис. 207).
щ
ЛЛА
Время
0< S
X
о. с га X
Изображение
ПАДЛЛЯ
Ф
S
I ф
*