stringtranslate.com

Modelo de cámara estenopeica

Diagrama de una cámara estenopeica .

El modelo de cámara estenopeica describe la relación matemática entre las coordenadas de un punto en el espacio tridimensional y su proyección sobre el plano de la imagen de una cámara estenopeica ideal , donde la apertura de la cámara se describe como un punto y no se utilizan lentes para enfocar la luz. El modelo no incluye, por ejemplo, distorsiones geométricas o desenfoque de objetos desenfocados causados ​​por lentes y aperturas de tamaño finito. [1] Tampoco tiene en cuenta que la mayoría de las cámaras prácticas solo tienen coordenadas de imagen discretas. Esto significa que el modelo de cámara estenopeica solo se puede utilizar como una aproximación de primer orden del mapeo de una escena 3D a una imagen 2D . Su validez depende de la calidad de la cámara y, en general, disminuye desde el centro de la imagen hacia los bordes a medida que aumentan los efectos de distorsión de la lente.

Algunos de los efectos que el modelo de cámara estenopeica no tiene en cuenta se pueden compensar, por ejemplo, aplicando transformaciones de coordenadas adecuadas en las coordenadas de la imagen; otros efectos son lo suficientemente pequeños como para que se los desestime si se utiliza una cámara de alta calidad. Esto significa que el modelo de cámara estenopeica se puede utilizar a menudo como una descripción razonable de cómo una cámara representa una escena 3D, por ejemplo, en visión artificial y gráficos por ordenador .

Geometría

Geometría de una cámara estenopeica. Nota: el sistema de coordenadas x1 x 2 x 3 de la figura es zurdo, es decir, la dirección del eje OZ es inversa al sistema al que puede estar acostumbrado el lector.

La geometría relacionada con el mapeo de una cámara estenopeica se ilustra en la figura. La figura contiene los siguientes objetos básicos:

Se supone que la abertura del orificio de la cámara, por donde deben pasar todas las líneas de proyección, es infinitamente pequeña, un punto. En la literatura, este punto en el espacio 3D se denomina centro óptico (o de la lente o de la cámara) . [3]

Formulación

A continuación queremos entender cómo las coordenadas del punto Q dependen de las coordenadas del punto P. Esto se puede hacer con la ayuda de la siguiente figura que muestra la misma escena que la figura anterior pero ahora desde arriba, mirando hacia abajo en la dirección negativa del eje X2.

La geometría de una cámara estenopeica vista desde el eje X2

En esta figura vemos dos triángulos semejantes , ambos con partes de la línea de proyección (verde) como hipotenusas . Los catetos del triángulo izquierdo son y f y los catetos del triángulo rectángulo son y . Como los dos triángulos son semejantes se deduce que

o

Una investigación similar, mirando en la dirección negativa del eje X1, da

o

Esto se puede resumir como

que es una expresión que describe la relación entre las coordenadas 3D del punto P y sus coordenadas de imagen dadas por el punto Q en el plano de la imagen.

Imagen rotada y plano de imagen virtual

La conversión de coordenadas 3D a 2D descrita por una cámara estenopeica es una proyección en perspectiva seguida de una rotación de 180° en el plano de la imagen. Esto corresponde a cómo funciona una cámara estenopeica real; la imagen resultante se gira 180° y el tamaño relativo de los objetos proyectados depende de su distancia al punto focal y el tamaño total de la imagen depende de la distancia f entre el plano de la imagen y el punto focal. Para producir una imagen sin girar, que es lo que esperamos de una cámara, existen dos posibilidades:

En ambos casos, el mapeo resultante de coordenadas 3D a coordenadas de imagen 2D se da por la expresión anterior, pero sin la negación, por lo tanto

En coordenadas homogéneas

La aplicación de coordenadas 3D de puntos en el espacio a coordenadas de imágenes 2D también se puede representar en coordenadas homogéneas . Sea una representación de un punto 3D en coordenadas homogéneas (un vector de 4 dimensiones), y sea una representación de la imagen de este punto en la cámara estenopeica (un vector tridimensional). Entonces se cumple la siguiente relación

donde es la matriz de la cámara y la igualdad de medias entre elementos de espacios proyectivos . Esto implica que los lados izquierdo y derecho son iguales hasta una multiplicación escalar distinta de cero. Una consecuencia de esta relación es que también puede verse como un elemento de un espacio proyectivo ; dos matrices de cámara son equivalentes si son iguales hasta una multiplicación escalar. Esta descripción del mapeo de la cámara estenopeica, como una transformación lineal en lugar de como una fracción de dos expresiones lineales, permite simplificar muchas derivaciones de relaciones entre coordenadas 3D y 2D. [ cita requerida ]

Véase también

Referencias

  1. ^ Szeliski, Richard (2022). Visión artificial: algoritmos y aplicaciones (2.ª edición). Springer Nature. pág. 74. ISBN 3030343723. Recuperado el 30 de diciembre de 2023 .
  2. ^ Carlo Tomasi (9 de agosto de 2016). "Un modelo de cámara simple" (PDF) . cs.duke.edu . Consultado el 18 de febrero de 2021 .
  3. ^ Andrea Fusiello (27 de diciembre de 2005). "Elementos de la visión geométrica por computadora". Homepages.inf.ed.ac.uk . Consultado el 18 de diciembre de 2013 .

Bibliografía