Внутреннее ориентирование снимка в системе координат цифрового изображения
Рис. 1.2
Пиксельные координаты (в пикселах исходного изображения) элемента a'ij увеличенного изображения определяют по формуле:
, (1.2)
в которых: i,j - номера строки и столбца элемента матрицы исходного изображения, в котором находится элемент a'ij
увеличенного изображения:
i’,j’ - номера строки и столбца элемента a`ij подматрицы n×n;
n – коэффициент увеличения изображения.
Например, для элемента a’33 (рис.1.2) пиксельные координаты:
Значения физических координат центров пикселов цифрового изображения можно определить по значениям их пиксельных координат, если известны физические размеры стороны пиксела изображения Δ (предполагается, что пиксел имеет форму квадрата).
Значения физических координат определяют по формулам:
. (1.3)
Например, координаты центра пиксела, соответствующего элементу a’33 (рис.1.2) при величине Δ=20 мкм будут равны хC = 34 мкм и yC = 34 мкм.
В некоторых цифровых системах начало системы координат цифрового изображения оC хC уC выбирают в центре пиксела, расположенного в верхнем левом углу цифрового изображения.
В этом случае значения пиксельных координат вычисляют по формулам:
, (1.4)
при измерениях с точностью до пиксела и по формулам:
, (1.5)
при измерениях с подпиксельной точностью.
Рассмотренный выше метод измерения цифрового изображения с подпиксельной точностью требует его увеличения на экране дисплея компьютера. Однако, даже при увеличении цифрового изображения только в два раза, на экране дисплея исходный аналоговый снимок изображается с весьма значительным оптическим увеличением. Так, например, снимок, преобразованный на сканере, с размером пиксела 14 мкм на экране дисплея с размером зерна 0.28 мм при увеличении цифрового изображения снимка в 2 раза имеет оптическое увеличение 40 раз. Такое увеличение приводит к значительному ухудшению изобразительных свойств наблюдаемого изображения и, как следствие, к снижению точности наведения измерительной марки на измеряемые объекты на изображении.
С целью обеспечения возможности измерения координат точек цифрового изображения с подпиксельной точностью без увеличения исходного изображения разработан метод измерения цифровых изображений, в котором цифровое изображение снимка может смещаться относительно неподвижной измерительной марки с шагом в n – раз меньшим размера пиксела.
Принцип измерения координат точек цифрового изображения по этому методу иллюстрируется на рис. 1.3 и 1.4.
Рис. 1.3 Рис. 1.4
На рисунке 1.3 представлен фрагмент исходного цифрового изображения с измерительной маркой и точкой изображения m, координаты которой необходимо измерить. Как следует из рис.1.3 центр изображения измерительной марки не совпадает с изображением точки m, причем разности значений их пиксельных координат составляют величины Dx P и Dy P.
Для совмещения центра изображения измерительной марки с точкой m можно создать фрагмент цифрового изображения снимка, в котором координаты начала системы координат o’C x’C y’C будут иметь значения , а .
Создание такого фрагмента цифрового изображения производится следующим образом. По координатам центра каждого пиксела фрагмента изображения x’pi, y’pi определяют значения координат его проекции xpi, ypi в системе координат оC хC уC исходного изображения.
Их значения определяют по формулам:
. (1.6)
Затем по значениям координат xpi, ypi находят ближайшие к изображению точки i, соответствующей центру пиксела
Рис. 1.5
создаваемого фрагмента цифрового изображения, четыре пиксела исходного цифрового изображения, например, M, K, L, N (рис.1.5)
Далее методом билинейного интерполирования определяют значения оптической плотности i-го пиксела создаваемого фрагмента изображения по формуле:
, (1.7)
в которой
.
Таким же образом формируются все элементы создаваемого фрагмента цифрового изображения.
На экране дисплея, на визуализированном фрагменте созданного цифрового изображения центр измерительной марки будет совмещен с изображением точки m. Пиксельные координаты точки m изображения в системе координат исходного изображения определяются по формулам 1.6.
Необходимо отметить, что создание фрагмента цифрового изображения требует значительных вычислительных процедур. Поэтому для достижения эффекта перемещения изображения на экране дисплея относительно марки в “реальном масштабе” времени фрагмент изображения не должен иметь большие размеры.
В случае если для измерений используются цветные цифровые изображения при формировании элементов создаваемого изображения методом билинейного трансформирования по формулам 1.7. определяются интенсивности красного (R), зеленого (G) и синего (В) компонентов цветного изображения.
Для обеспечения возможности определения координат точек в системе координат снимка по значению их координат в системе координат цифрового изображения производится процесс внутреннего ориентирования снимка, в результате которого определяются параметры, характеризующие положение и ориентацию системы координат снимка Sxyz в системе координат цифрового изображения ocxcyc , а так же параметры, позволяющие исключить влияние систематической деформации фотоматериала, на котором был получен исходный аналоговый снимок (рис.1.6).