Визуализация трехмерных моделей 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Визуализация трехмерных моделей



 

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

Рассмотрим более подробно получение плотностей изображения для каждой точки сканирования со снимков.

Итак, сначала производится съемка всего объекта путем поворотов и наклонов камеры (или соответствующего зеркала) с помощью моторов последовательно на углы равные углам поля зрения камеры (рис.2). Здесь стрелками показаны возможные повороты и наклоны камеры в системе координат сканера.

 

 

       
   
 
 

 

 


Рис.2

 

На рис. 3 показаны система координат сканера SX’Y’Z’, в которой производится определение координат точек объекта М, и система координаткамеры Sixyz,которая может изменять свое положение и ориентацию относительно системы координат сканера во время съемки. Наша задача найти координаты вектора r в системе координат камеры с тем, чтобы по ним взять со снимка соответствующую плотность d изображения точки M.

Из этого рисунка следует, что

 

R = RM - RSi (2)

или

NAi r = RM - RSi (3)

 

Где N – скаляр; Аi – матрица поворота системы координат камеры в момент съемки i относительно система координат сканера; r – вектор, определяющий положение точки m в системе координат камеры; RM -вектор, определяющий положение точки M в системе координат сканера; RSi – вектор, определяющий положение начала системы координат камеры относительно ситемы координат сканера в момент съемки i.

 

 
 

 


Рис.3

 

 

Из (3) имеем:

 

(4)

или в координатной форме:

(5)

Если выразить из третьего уравнения выражения (5) значение 1/N и подставить в первые два, то получим известные в фотограмметрии уравнения коллинеарности:

 

(6)

 

В этих уравнениях известны все величины, необходимые для вычисления координат x,y. Так, координаты точки объекта X’Y’Z’ вычисляются по (1), а элементы внешнего ориентирования снимка следующим образом. Как следует из рис.4, вектор RSi, определяющий положение центра проекции камеры Si в момент фотографирования i в системе координат сканера SX’Y’Z’ равен:

(7)

где RSo – вектор, определяющий положение точки вращения камеры в системе координат сканера; ci – вектор, задающий положение центра проекции камеры Si в системе координат SoX’Y’Z’, параллельной системе координат сканера SX’Y’Z’.

Рис.4

В координатной форме уравнение (7) имеет вид:

 

(8)

где, с – модуль вектора ci (величина постоянная для данного сканера и камеры),

jk, nk – горизонтальный и вертикальный углы наклона камеры (задаются и измеряются сканером - величины кратные соответствующим углам поля зрения камеры).

Величины XSo,YSo,ZSo,c являются постоянными для данного сканера и определяются в результате его калибровки.

Направляющие косинусы aij в (6) вычисляются по известным формулам, подставляя в них вместо α,ω соответствующие значения jk, nk. При этом κ = 0.

В результате для каждой точки объекта с координатами X’Y’Z’ получается плотность изображения d, взятая со снимка по координатам xy, вычисленным по (6).

Теперь трехмерную модель можно визуализировать в естественных или псевдоцветах (рис.7,8,10) под различными углами зрения с целью ее измерения (векторизации элементов объекта, определения объемов, площадей и т.д.). Кроме того модель можно представить в виде триангуляции Делоне.

 

Рис.7

 

 

Рис.8

 

 

Подвижные сканерные системы.

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

На рис.9 показаны некоторые примеры подвижных сканерных систем.

 

 

 

 

 

Рис.9

 

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

Очевидно, что во время сканирования положение и ориентация самого сканера (системы координат сканера SX’Y’Z’) будут непрерывно изменяться за счет движения носителя, т.е. в каждый момент времени у сканера будут свои элементы внешнего ориентирования. Для определения этих элементов и служат GPS-приемник (определяет линейные элементы внешнего ориентирования сканера XSYSZS) и инерциальная система INS (определяет угловые элементы внешнего ориентирования сканера αωκ и линейные совместно с GPS), входящие в комплект подвижной сканерной системы. Кроме того, для точного определения координат точек объекта в системе координат объекта необходимо знать взаимное положение всех элементов системы (GPS, INS и сканера), которое определяется в результате калибровки системы.

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

 

 

Рис.10

-система координат объекта, в которой измеряется положение антенны GPS (вектор );

SX’Y’Z’ – система координат сканера, в которой определяется положение точки объекта М (вектор R);

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

Таким образом, вектор , определяющий положение точки М объекта в системе координат объекта можно получить, как следует из рис.10, по следующей формуле:

 

(9)

где

тогда

 

Окончательно получим:

(10)

В координатной форме это уравнение можно записать так:

 

, (11)

 

Здесь

XGPSYGPSZGPS – координаты центра антенны GPS- приемника, которые измеряются с помощью этого приемника;

матрица поворота, которая вычисляется по трем углам αωκ, измеряемым инерциальной системой, т.е. эта матрица определяет угловую ориентацию системы координат относительно системы координат объекта ;

- матрица поворота, определяющая взаимную угловую ориентацию (углы ∆α,∆ω,∆κ) системы координат сканера SX’Y’Z’ и системы координат инерциальной навигационной системы ;

координаты вектора , определяющего взаимное положение сканера и антенны GPS в системе координат инерциальной системы;

- измеренныекоординаты точки объекта в системе координат сканера.

 

В уравнениях (11) величины и являются постоянными (их часто называют параметрами редукции) для данной подвижной сканерной системы и определяются в результате калибровки системы. Калибровка выполняется по тест-объекту, который представляет из себя набор маркированных точек с известными координатами в системе координат объекта. Этот тест-объект сканируется при неподвижном положении сканерной системы. В результате имеем координаты всех точек тест объекта. Кроме того, фиксируются XGPSYGPSZGPS и αωκ, при которых выполнялось сканирование. Таким образом, в уравнениях (11) неизвестными являются 6 параметров редукции: , ∆α,∆ω,∆κ. Одна опорная точка дает три уравнения с 6 неизвестными, поэтому минимальное число опорных точек равно 2, однако в этом случае может возникнуть неопределенность в определении угловых элементов. Поэтому минимальным числом опорных точек следует считать 3, не лежащих на одной прямой. Естественно, лучше иметь больше опорных точек, разнесенных по площади. Задача решается используя все точки тест-объекта по способу наименьших квадратов. В результате имеем параметры редукции, которые используются при реальной съемке объекта.

На рис.11 показаны примеры съемок, выполненных подвижной сканерной системой.

 

 

Рис.11

 



Поделиться:


Последнее изменение этой страницы: 2016-07-14; просмотров: 267; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.104.248 (0.022 с.)