§1.7. Формулы связи координат соответственных точек горизонтального и наклонного снимков, полученных из одного центра проекции (формулы трансформирования координат точек снимка)

z0

z

S

f о α

 

P0 o

x

x0

 

f

P

r

o

m r0

Пусть из точки S получены наклонный снимок Р съемочной камерой с фокусным расстояни- ем f и горизонтальный снимок Р0 съемочной камерой с фокусным расстоянием f о, на которых точ- ка М объекта изобразилась со- ответственно в точках m и m0 (рис. 1.16). Найдем зависимости

m0 между координатами эт и х точек.

На рис. 1.16 Sm = r и

Sm0 = r_0 — векторы, определя-

ющие положение точек m и m0 относительно центра проекции S на снимках Р и Р0. векторы

M r и r0 коллинеарны, поэтому

 

рис. 1.16

можно записать:

 

 

где N — скаляр.

r0 = N r, (1.7.1)

в системе координат горизонтального снимка Sx0y0z0 выражение (1.7.1) имеет вид (полагая х о = ó о = 0):

æ x0 ö æ x¢ö

ç y0 ÷ = N ç y¢÷, (1.7.2)

ç ÷ ç ÷

ç -f0 ÷

ç z¢ ÷

è ø è ø

где x′, y′, z′ — координаты вектора r в системе координат горизонталь- ного снимка,

æ x¢ö æ x - x0 ö

ç y¢÷ = Aç y - y0 ÷. (1.7.3)

ç ÷ ç ÷

ç z¢ ÷ ç -f ÷

è ø è ø

Из третьего уравнения (1.7.2) следует, что N =

-f0 .

z¢

Подставив значение N в первые два уравнения (1.7.2), получим формулы связи координат соответственных точек горизонтального и наклонного снимков:

x0 = -f0 x¢ ; ü

z¢ ïï

(1.7.4)

0 0 y¢ ý

ï

y = -f

z¢ þ

которые с учетом (1.7.3) имеют вид:

 


x0 = -f0 a11 ( x - x0 ) + a12 (y - y0 ) - a13f

a ( x - x ) + a (y - y ) - a f ï

31 0 32 0 33 ï

(1.7.5)

a ( x - x ) + a (y - y ) - a f ý

y0 = -f0 21 0 22 0 23 .ï

þ

a31 ( x - x0 ) + a32 (y - y0 ) - a33f ï

выведем формулы определения координат точек наклонного сним- ка по координатам соответственных точек горизонтального снимка. Из (1.7.1) следует, что

r = 1 r0. (1.7.6)

N


в системе координат наклонного снимка Sx yz выражение (1.7.6) имеет вид:

æ x - x0 ö æ x* ö

ç y - y ÷ = 1 ç y* ÷, (1.7.7)

ç 0 ÷ N ç ÷

ç -f ÷

ç z* ÷

è ø è ø

где х*, y*, z * — координаты вектора r0 в системе координат наклонного

снимка,

æ x* ö æ x0 ö

ç y* ÷ = AT ç y0 ÷.

(1.7.8)

ç ÷ ç ÷

ç z* ÷ ç -f0 ÷

è ø è ø

Из третьего уравнения (1.7.7) следует, что 1 =- f .

N z*

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

 


x = x - f x* ;ü

o z* ïï

 

(1.7.9)

þ

y* ý

 

 

или

y = y o - f z* ï

 

x = x -

a11x o + a21y o - a31f0 ;ü

 


o f a x o + a y o - a f0 ï

13 23 33 ï

(1.7.10)

a x o + a

y o - a

f0 ý

þ

y = y o - f

12

a13 x o

22

+ a23y

32

o - a33f

0 .ï