Primero, necesita más que las ubicaciones de las cámaras, también necesita conocer sus orientaciones (coordenadas de cuerpo rígido – otros 3 números correspondientes a ángulos, a veces llamados ángulos de Euler).
Una vez que tenga las ubicaciones y orientaciones de las cámaras, cada una de sus líneas de visión corresponde a una línea que atraviesa el espacio tridimensional. En general, dos líneas en tres dimensiones no se cruzan, pero si están dirigidas al mismo objeto, entonces se cruzarán.
Las ecuaciones para las dos líneas son más fáciles de escribir paramétricamente
La línea de visión de la cámara 1:
x1 (t) = x01 + bx1 t
y1 (t) = y01 + por 1 t
z1 (t) = z01 + bz1 t
x01, y01, z01 corresponden a las ubicaciones y bx1, by1, bz1, corresponden a la orientación de las cámaras (observe que son necesarios 6 números), donde t es el parámetro que barre una línea (es decir, ponga un valor para t y te dará un punto en la línea)
Del mismo modo para la cámara 2:
x2 (s) = x02 + bx2 s
y2 (s) = y02 + por2 s
z2 (s) = z02 + bz2 s
nuevamente hay 6 números y s ahora barre la línea como lo hizo para la cámara 1.
- ¿Cómo se resuelve [matemáticas] 2 \ cos (\ theta- \ frac {\ pi} {3}) = \ cos (\ theta + \ frac {\ pi} {2}) [/ matemáticas]?
- ¿Cuál es la mejor manera de memorizar el círculo unitario?
- ¿Por qué se considera que la onda cosenoidal es una “función par”?
- ¿Cómo se puede mostrar que [matemáticas] (\ sin x) ^ 2 <\ sin (x ^ 2) [/ matemáticas] para [matemáticas] 0 <x <{\ left (\ frac {\ pi} {2} \ right )} ^ {\ frac {1} {2}} [/ math]?
- ¿Cómo evalúo [math] \ int \ sqrt {\ tan x} \, dx [/ math] usando solo las técnicas básicas como la sustitución?
Si las dos líneas se cruzan, entonces para un valor especial de t = t0 y s = s0
x1 (t0) = x2 (s0)
y1 (t0) = y2 (s0)
z1 (t0) = z2 (s0)
Tienes 3 ecuaciones y dos variables para resolver, en general, esto no tendrá una solución, pero cuando el par de cámaras miran el mismo punto, habrá solución.
En situaciones realistas, hay errores asociados con todas las mediciones, por lo que las ecuaciones no se alinearán exactamente, pero puede usar estadísticas elementales para determinar la probabilidad de que las cámaras estén buscando el mismo punto en función de los 12 números utilizados para determinar las orientaciones de las cámaras