Моделирование 3D объектов - page 2

А.И. Коротаев, В.И. Кузовлев
2
Решение этой задачи представляется следующим образом.
1 шаг. Провести фотосъемку объекта, ввести изображения в ком-
пьютер (назовем их фотографиями 1 и 2 — (см. рис. 1).
2 шаг. Ввести систему координат на фотографии 1 и 2, зафикси-
ровав какую-либо особую точку на фотографиях (лучше на или около
объекта до фотографирования).
3 шаг. Задать пиксель на фотографии 1, которую для удобства
можно нанести прямоугольную сетку.
4 шаг. Распознавание. Определить координаты пикселя на фото-
графии 2, который является образом пикселя из шага 3. При этом мо-
гут использоваться такие признаки, как оттенок, яркость, некоторые
структурные свойства (характеристики соседей).
5 шаг. Провести расчет для определения координат трехмерных
точек, используя разницу координат, полученную в различных про-
екциях.
Среднеквадратическое приближение (точного решения может не
существовать) можно получить на основе решения уравнения
[ ]
,
T 1 T
X = A A A B
где
[ , , ,1]
[ , , , ],
x y z A X Y Z H
 
- перспективное преобразование;
* *
[ , , 0, 1] [ , , 0,1]
X Y
x y
- результат проецирования на плоскость
z =
0;
*
*
,
x y
— координаты в перспективной проекции на плоскость
z = 0
.
Фото 1
Фото 2
A
ij
Объект
Рис. 1.
Определение параметров трехмерного
изображения по проекциям
1 3,4,5,6,7
Powered by FlippingBook