Меню

Измерение цифрового изображения с попиксельной точностью требует



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

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

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

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

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

. (1.1)

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

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

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

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

, (1.2)

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

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

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

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

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

. (1.3)

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

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

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

, (1.4)

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

, (1.5)

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

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

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

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

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

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

Читайте также:  Прибор для измерения уровня звукового шума

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

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

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

. (1.6)

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

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

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

, (1.7)

.

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

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

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

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

Источник

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

Назначение и области применения цифрового трансформирования снимков

Цифровое трансформирование снимков

Трансформированием снимков в фотограмметрии называют процесс преобразования исходного снимка объекта в изображение объекта в заданной проекции.

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

Основными областями применения цифрового трансформирования являются топография и картография.

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

Цифровые трансформированные изображения используют для создания контурной части карт, путем векторизации цифровых изображений в среде CAD или ГИС, а также как самостоятельные картографические документы. В частном случае, если при трансформировании снимков не учитывается влияние кривизны Земли и проекции карты на положение контуров, трансформированное изображение представляет собой ортогональную проекцию местности на горизонтальную плоскость. Такой вид трансформирования называется ортофототрансформированием.

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

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

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

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

Рис.1.1

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

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

. (1.1)

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

экране дисплея соответствует пикселу исходного цифрового

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

Читайте также:  Единицы измерения листа бумаги

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

Источник

Особенности измерения цифровых снимков

Средства измерений

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

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

Первый используется на ЦФС, для чего перед экраном дисплея устанавливается стереоскоп. В методе миганий используются затворные (жидкокристаллические) очки, в которых попеременно открывается изображение, то для левого, то для правого глаза, Синхронно с работой очков чередуются изображения снимков на экране монитора. При этом возможен интерлейсный режим при котором кадр делится на два полукадра, первый из которых содержится в четных строчках, а второй – в нечетных (при этом происходит снижение разрешения и возникают некоторые неудобства при работе с меню). Возможно и покадровое стерео (режим page-flipping). Оно обеспечивает более качественный стереоэффект, в связи с использованием полных кадров. Для того, чтобы оператор не уставал, нужна высокая частота вертикальной развертки. Как отмечалось выше, она должна быть не менее 120 Гц.

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

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

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

5.3.2 Принципы измерений (Михайлов)

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

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

xp =j + 0.5, yp =i + 0.5 (125)

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

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

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

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

Причем i, j — номера строки и столбца элемента матрицы исходного изображения, в котором находится элемент a’ij увеличенного изображения, а i΄,j΄ — номера строки и столбца элемента a`ij подматрицы n×n; n – коэффициент увеличения изображения.

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

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

xc = Δ·xp и yc = Δ·yp, (127)

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

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

xp =j и yp =i (128)

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

xp =j – 0.5+(j΄ + 0.5)/n, yp =i – 0.5+ (i΄ + 0.5)/n (129)

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

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

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


Принцип такого метода измерения координат точек иллюстрируется на рис. 58 и 59.

На рис.58 представлен фрагмент исходного цифрового изображения с измерительной маркой и точкой m, координаты которой необходимо измерить. Из рисунка следует, что центр изображения марки не совпадает с изображением точки m, причем разности значений их пиксельных координат составляют величины Dxp и Dyp. Для совмещения центра изображения измерительной марки с точкой m можно создать фрагмент цифрового изображения снимка, в котором координаты начала системы координат oc ΄ xc ΄ yc будут иметь значения , а .

Создается такой фрагмент следующим образом. По координатам центра каждого пиксела фрагмента изображения x΄pi, y΄pi определяют значения координат его проекции xpi, ypi в системе координат охcуc исходного изображения. Для этого используют формулы: xpi= x΄pi+ Δxpi, ypi= y΄pi+ Δypi. Затем по значениям координат xpi, ypi находят ближайшие к изображению точки i, соответствующей центру пиксела создаваемого фрагмента цифрового изображения, четыре пиксела исходного цифрового изображения, например, M, K, L, N (рис. 60).

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

Di = D1 + (D2 – D1)DXp, (130)
D1 = DK + (DM – DK)DYP, D2 = DL + (DN – DL)DYP,

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

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

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

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

Папиллярные узоры пальцев рук — маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни.

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

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ — конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой.

Источник