Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АЭРОГЕОДЕЗИЯ ч 2 20 02 12.doc
Скачиваний:
73
Добавлен:
01.09.2019
Размер:
64.96 Mб
Скачать

2. Наблюдение и измерение цифровых изображений

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

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

Пиксельные координаты центров пикселей в системе координат цифрового изображения оC хC уC определяют по формулам:

(9.14).

Для измерения координат точек цифрового изображения его визуализируют на экране дисплея. Если пиксель изображения на экране дисплея соответствует пикселю исходного цифрового изображения, то с помощью “мыши” или клавиатуры компьютера можно навести измерительную марку, формируемую в виде цифрового изображения на экране дисплея, на точку изображения с точностью до одного пикселя.

Для получения подпиксельной (субпиксельной) точности можно увеличить матрицу изображения на экране монитора относительно исходного цифрового изображения. В этом случае каждый пиксель исходного изображения будет изображаться матрицей n×n пикселей, численные значения всех элементов a'ij которой будут равны численному значению элемента матрицы исходного изображения.

Пиксельные координаты точек увеличенного изображения можно измерить с точностью до 1/n пикселя исходного изображения (рис. 9.17).

Пиксельные координаты (в пикселях исходного изображения) элемента a'ij увеличенного изображения определяют по формулам:

, (9.15)

в которых: i,j - номера строки и столбца элемента матрицы исходного изображения, в котором находится элемент a'ij увеличенного изображения:

i’,j’ - номера строки и столбца элемента a`ij подматрицы n×n;

n – коэффициент увеличения изображения.

Например, для элемента a’33 (рис. 9.17) пиксельные координаты:

Значения физических координат центров пикселей цифрового изображения можно определить по значениям их пиксельных координат, если известны физические размеры стороны пикселя изображения Δ (предполагается, что пиксель имеет форму квадрата).

Значения физических координат определяют по формулам:

. (9.16)

Например, координаты центра пикселя, соответствующего элементу a’33 (рис. 9.17) при величине Δ=20 мкм будут равны хC = 34 мкм и yC = 34 мкм.

В некоторых цифровых системах начало системы координат цифрового изображения оC хC уC выбирают в центре пикселя, расположенного в верхнем левом углу цифрового изображения.

В этом случае значения пиксельных координат вычисляют по формулам:

, (9.17)

при измерениях с точностью до пикселя и по формулам:

, (9.18)

при измерениях с подпиксельной точностью.

Рассмотренный выше метод измерения цифрового изображения с подпиксельной точностью требует его увеличения на экране дисплея компьютера. Однако, даже при увеличении цифрового изображения только в два раза, на экране дисплея исходный аналоговый снимок изображается с весьма значительным оптическим увеличением. Так, например, снимок, преобразованный на сканере, с размером пикселя 14 мкм на экране дисплея с размером зерна 0.28 мм при увеличении цифрового изображения снимка в 2 раза имеет оптическое увеличение 40 раз. Такое увеличение приводит к значительному ухудшению изобразительных свойств наблюдаемого изображения и, как следствие, к снижению точности наведения измерительной марки на измеряемые объекты на изображении.

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

Принцип измерения координат точек цифрового изображения по этому методу иллюстрируется на рис. 9.18 и 9.19.

Н а рисунке 9.18 представлен фрагмент исходного цифрового изображения с измери- тельной маркой и точкой изображения m, координаты которой необходимо измерить.

Как следует из рис. 9.18 центр изображения измерительной марки не совпадает с изображением точки m, причем разности значений их пиксельных координат составляют величины x P и y P.

Для совмещения центра изображения измерительной марки с точкой m можно создать фрагмент цифрового изображения снимка, в котором координаты начала системы координат o’C x’C y’C будут иметь значения , а .

Создание такого фрагмента цифрового изображения производится следующим образом. По координатам центра каждого пикселя фрагмента изображения x’pi, y’pi определяют значения координат его проекции xpi, ypi в системе координат оC хC уC исходного изображения.

Их значения определяют по формулам:

. (9.19)

Затем по значениям координат xpi, ypi находят ближайшие к изображению точки i, соответствующей центру пикселя создаваемого фрагмента цифрового изображения, четыре пикселя исходного цифрового изображения, например, M, K, L, N (рис. 9.20)

Далее методом билинейного интерполирования определяют значения оптической плотности i-го пикселя создаваемого фрагмента изображения по формуле:

, (9.20)

в которой

.

Таким же образом формируются все элементы создаваемого фрагмента цифрового изображения.

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

Необходимо отметить, что создание фрагмента цифрового изображения требует значительных вычислительных процедур. Поэтому для достижения эффекта перемещения изображения на экране дисплея относительно марки в “реальном масштабе” времени фрагмент изображения не должен иметь большие размеры.

В случае если для измерений используются цветные цифровые изображения при формировании элементов создаваемого изображения методом билинейного трансформирования по формулам (9.20) определяются интенсивности красного (R), зеленого (G) и синего (В) компонентов цветного изображения.