Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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

 

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

Рис.1.1

Различают две прямоугольных системы координат цифрового изображения: левую о C xC у C (рис.1.1a), началом которой является левый верхний угол цифрового изображения и правую - о C xC у C (рис.1.1b), началом которой является пиксель, расположенный в левом нижнем углу цифрового изображения. Ось x совпадает с соответствующей строкой, а ось y – со столбцом матрицы цифрового изображения.

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

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

                            .                                       (1.1)           

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

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

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

Рис. 1.2

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

 ,                                 (1.2)

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

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

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

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

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

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

.                                         (1.3)

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

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

                  

Рис.1.3

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

                    ,                                             (1.4)

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

                                 ,                          (1.5)

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

Например, для того же элемента a ’23 (рис.1.3) пиксельные координаты равны:

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

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

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

Рис. 1.4

 

На рис.1.4а представлен фрагмент исходного цифрового изображения с измерительной маркой (в виде креста) и точкой изображения m, координаты которой необходимо измерить. Как следует из этого рисунка, центр изображения измерительной марки не совпадает с изображением точки m, причем разности значений их пиксельных координат составляют величины D x P и D y P.

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

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

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

 .                                 (1.6)

Затем по значениям координат xpi, ypi находят ближайшие к изображению точки i, соответствующей центру пикселя

                             

Рис. 1.5

создаваемого фрагмента цифрового изображения, четыре пикселя исходного цифрового изображения, например, M, K, L, N (рис.1.5)

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

 ,                     (1.7)

в которой

 .

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

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

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

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

 1.3. Внутреннее ориентирование снимка

       

       В фотограмметрии различают два понятия: элементы внутреннего ориентирования снимка и внутреннее ориентирование снимка. Элементы внутреннего ориентирования снимка позволяют восстановить связку проектирующих лучей, сформировавших снимок, в системе координат снимка o ’ xyz. Для этого, (как уже отмечалось) согласно формуле (1.1.1), необходимо знать: эти элементы f, x о, y о и координаты x, y, измеренные в системе координат снимка o ’ xyz. На практике измерения координат точек снимка осуществляется в некоторой измерительной системе координат , связанной с измерительным прибором. Поэтому существует еще процесс «внутреннее ориентирование снимка».

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

                    

Рис.1.6

 

В качестве измерительного прибора в фотограмметрии используются стреокомпараторы, аналитические и цифровые фотограмметрические системы. Назначение и устройство этих приборов и систем будет рассмотрено позже. Рассмотрим процесс внутреннего ориентирования снимка, для случая, когда аналоговый снимок преобразуется в цифровую форму с помощью сканера для дальнейшей обработки на цифровой фотограмметрической системе. В этом случае измерительная система координат  совпадает с системой координат цифрового изображения ocxcyc (рис.1.6). Здесь, o ’ xy – система координат снимка, а 1,2,3,4 – координатные метки.

Для определения параметров внутреннего ориентирования снимка измеряют координаты изображений координатных меток снимка в измерительной системе координат .

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

1. В результате фотограмметрической калибровки камеры были определены координаты координатных меток в системе координат снимка o ’ xy.

2. В результате фотограмметрической калибровки камеры были определены расстояния между координатными метками.

3. Информация о координатных метках отсутствует.

Рассмотрим каждый из этих вариантов.

 

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

                                                                                                       ,          (1.8)

 

или в развернутом виде:

        .                                         (1.9)

 

Здесь, ao, a 1, a 2, bo, b 1, b 2 – параметры аффинных преобразований; ao, bo – координаты начала системы координат снимка в измерительной системе координат, a 1, a 2, b 1, b 2 – параметры, характеризующие ориентацию системы координат снимка в измерительной системе координат, разномасштабность (деформация фотоматериала) вдоль осей системы координат снимка и их неперпендикулярность. 

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

Параметры аффинного преобразования ai, bi можно определить по координатам координатных меток снимка, измеренных на цифровом изображении, и значениям координат x, y этих меток в системе координат снимка, полученным при калибровке съемочной камеры.

Для определения параметров ai, bi для каждой метки, измеренной на цифровом изображении, составляют уравнения:

 .                    (1.10)

Полученную систему уравнений решают по методу наименьших квадратов и определяют в результате решения значения параметров ai, bi. Для их определения необходимо не менее 3 координатных меток, не лежащих на одной прямой.

В практике фотограмметрии возникает обратная задача: определение значений координат точек в измерительной системе координат по координатам этих точек, заданным в системе координат снимка. Такое преобразование координат выполняется по формулам:

    (1.11)

или

.                 (1.12)

В формулах (1.11) и (1.12) Ai, Bi – элементы обратной матрицы Р-1.

Для цифровых изображений значение пиксельных координат точек xp, yp определяют по формулам:

 .                                           (1.13)

 

2) В случае, если при калибровке съемочной камеры определялись калиброванные расстояния между координатными метками Lx, Ly (рис.1.7), для определения координат                                   

Рис.1.7

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

                                                               (1.14)

Здесь a о, b о координаты начала системы координат снимка o ’ в измерительной системе координат ; параметры a 1, a 2 определяют разворот одной системы координат относительно другой(a 1 = cos φ, a 2 = sin φ); φ – угол поворота (рис.1.7); kx, ky – коэффициенты деформации снимка по осям x и y.

       Параметры внутреннего ориентирования a о, b о, φ, kx, ky определяют по измерениям координат координатных меток. Параметры a о, b о вычисляют как координаты точки пересечения прямых линий, проведенных через координатные метки 1-2 и 3-4 по формулам:

 

                                             (1.15)

где

 

Значение угла φ определяют по формуле:

 

                                                                            (1.16)

Коэффициенты деформации снимка вычисляют по формулам:

                                                  (1.17)

в которых

Lx, Ly – калиброванные значения расстояний между координатными метками (рис.1.7).

L ’ x, L ’ y - вычисленные значения расстояний между соответственными координатными метками, на основе измеренных координат этих меток.

 

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

                                                                                                  (1.18)

 

       3) Информация (координаты или расстояния) о координатных метках отсутствует. В этом случае внутреннее ориентирование снимка выполняется по формулам (1.14), полагая в них kx = ky = 1, т.е. применяются ортогональные преобразования системы координат (перенос и разворот) без учета деформации снимка. При этом обратные преобразования выполняются по формулам:

 

                                                                              (1.19)

       Полученные после внутреннего ориентирования снимка координаты x, y любой точки снимка используют для дальнейшей фотограмметрической обработки с целью получения координат соответствующих точек объекта.

Примечание.  

 

1) В случае если съемка выполнялась с помощью цифровой камеры, то внутреннее ориентирование снимка не выполняется, так как измерения координат точек снимка выполняются непосредственно в системе координат снимка (рис.1.8).

 

 

                                         

           

Рис 1.8

 

2) В случае, если координаты точек аналогового снимка (рис.1.9) измеряются на оптико-механическом приборе (монокомпаратор, стереокомпаратор, аналитическая система), то внутреннее ориентирование выполняется аналогично, тому как это делалось для цифрового изображения, т.е по формулам (1.8 - 1.18).

                                                                              

 

Рис. 1.9



<== предыдущая лекция | следующая лекция ==>
Устройства ввода изображений (сканеры) | Перевод десятичных чисел в двоичные
Поделиться с друзьями:


Дата добавления: 2018-10-18; Мы поможем в написании ваших работ!; просмотров: 404 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Студент может не знать в двух случаях: не знал, или забыл. © Неизвестно
==> читать все изречения...

2817 - | 2385 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.