Conceptos básicos de calibración de la cámara: sistema de coordenadas relacionado

Tabla de contenido

1. Cuatro sistemas de coordenadas para la calibración de la cámara.

1.1 Sistema de coordenadas mundial

1.2 Sistema de coordenadas de la cámara

1.3 Sistema de coordenadas del plano de la imagen

1.4 Sistema de coordenadas de píxeles

2. Relación de conversión entre sistemas de coordenadas

2.1 Transformación entre sistema de coordenadas mundo y sistema de coordenadas de cámara

2.2 Transformación entre el sistema de coordenadas de la cámara y el sistema de coordenadas del plano de la imagen

2.3 Transformación del sistema de coordenadas del plano de la imagen y el sistema de coordenadas de píxeles


1. Cuatro sistemas de coordenadas para la calibración de la cámara.

Como se muestra en la Figura 1, para describir y calcular mejor la relación entre los puntos de píxel en la imagen y los puntos tridimensionales en el espacio durante el proceso de calibración de la cámara, primero se definen cuatro sistemas de coordenadas: sistema de coordenadas mundial, cámara sistema de coordenadas O_w-X_wY_wZ_w, O_c-X_cY_cZ_cimagen Sistema de coordenadas planas o'-xy, sistema de coordenadas de píxeles o-uv.

Figura 1. Cuatro sistemas de coordenadas para la calibración de cámaras

 

1.1 Sistema de coordenadas mundial

El propósito de configurar el sistema de coordenadas mundiales es describir de manera uniforme la posición de los objetos en el mundo 3D real, incluida la posición de la cámara, la posición del objetivo característico, etc. En aplicaciones prácticas, el sistema mundial de coordenadas es un Aysistema cartesiano de coordenadas tridimensionales establecido con cualquier punto en el espacio como origen.

1.2 Sistema de coordenadas de la cámara

El sistema de coordenadas de la cámara O_c-X_cY_cZ_ctambién es un sistema de coordenadas cartesianas. El sistema de coordenadas de la cámara es el medio clave entre la información tridimensional espacial y la información de la imagen bidimensional.Como se muestra en la Figura 1, el origen se establece Jefeen el centro óptico de la cámara, Z_cel eje es el eje óptico de la cámara y la dirección es hacia afuera. X_cO_cY_cEl plano es perpendicular al eje óptico de la cámara y X_cel eje es paralelo a la dirección transversal del plano de la imagen.

1.3 Sistema de coordenadas del plano de la imagen

El sistema de coordenadas del plano de la imagen se utiliza para describir las coordenadas de posición de los puntos característicos en el plano de la imagen, y la unidad de coordenadas suele ser el milímetro. Como se muestra en la Figura 1, el sistema de coordenadas del plano de la imagen es un sistema de coordenadas bidimensional establecido en el plano de la imagen. El origen de las coordenadas es el punto de intersección o'del Z_ceje y el plano de la imagen, y Xlos ejes y yejes son paralelos. a X_clos ejes y Y_cejes del sistema de coordenadas de la cámara, respectivamente. La distancia entre el origen del sistema de coordenadas del plano de la imagen o'y el origen del sistema de coordenadas de la cámara es la distancia focal de la cámara .JefeF

1.4 Sistema de coordenadas de píxeles

La imagen captada por la cámara es generalmente una imagen digital bidimensional, que se almacena en forma de matriz de píxeles, y cada elemento es el valor de gris de la imagen del píxel. El sistema de coordenadas del plano de la imagen se utiliza para describir las coordenadas de posición del punto de la imagen en el plano de la imagen, y el sistema de coordenadas de píxeles describe la posición del punto en la matriz de píxeles. Como se muestra en la Figura 1, el sistema de coordenadas de píxeles se establece en el plano de la imagen, el origen de las coordenadas ose establece en la esquina superior izquierda del plano de la imagen, tuel eje es paralelo al eje del sistema de coordenadas del plano de gráficos Xy vel eje es paralelo al eje del sistema de coordenadas del plano gráfico y. Por lo tanto, las coordenadas (u,v)representan la fila y la columna del píxel en la matriz de píxeles, respectivamente.

2. Relación de conversión entre sistemas de coordenadas

La transformación del PAGsistema mundial de coordenadas de un punto tridimensional en el espacio a las coordenadas de píxeles de (X_w,Y_w,Z_w,1)^Tsu correspondiente punto proyectado en el plano de la imagen se puede dividir en tres transformaciones, como se muestra en la Figura 2.pag(u,v,1)^T

Figura 2. Transformación entre coordenadas del mundo y coordenadas de píxeles

2.1 Transformación entre sistema de coordenadas mundo y sistema de coordenadas de cámara

La transformación entre el sistema de coordenadas del mundo y el sistema de coordenadas de la cámara, ambos sistemas de coordenadas tridimensionales, se puede describir utilizando una matriz de rotación y una matriz de traducción. Suponiendo que las coordenadas de la cámara de un punto tridimensional en el espacio PAGson (X_c,Y_c,Z_c,1)^T, la relación entre las coordenadas mundiales del punto y las coordenadas de la cámara se puede expresar como:

\left [ \begin{matriz} X_c\\ Y_c\\ Z_c\\ 1 \end{matriz}\right ]=\left [ \begin{matriz} R & t \\ 0 & 1 \end{matriz} \right ] \left [ \begin{matriz} X_w\\ Y_w\\ Z_w\\ 1 \end{matriz} \right ]

 Entre ellas, Rse encuentra 3\veces 3la matriz de la matriz de rotación, tes 3\veces 1la matriz de la matriz de traslación.

2.2 Transformación entre el sistema de coordenadas de la cámara y el sistema de coordenadas del plano de la imagen

Figura 3. Diagrama esquemático de la transformación entre el sistema de coordenadas de la cámara y el sistema de coordenadas del plano de la imagen

 

X_cDado que los ejes y los ejes del sistema de coordenadas de la cámara son paralelos a los ejes y Y_clos ejes del sistema de coordenadas del plano de la imagen respectivamente , solo existe una relación proporcional entre las coordenadas de la cámara de un punto y las coordenadas del plano de la imagen del punto de proyección de la imagen correspondiente . y esta relación proporcional está relacionada con la distancia focal de la cámara y las coordenadas del punto .XyPAG(X_c,Y_c,Z_c,1)^Tpag(x,y,1)^TFPAGZ_c

PAGpagLa relación entre las coordenadas de la cámara de un punto y las coordenadas del plano de la imagen de su correspondiente punto proyectado es:

s\left [ \begin{matriz} x\\ y\\ 1 \end{matriz} \right ]=\left [ \begin{matriz} f & 0 & 0 & 0\\ 0 & f & 0 & 0\ \ 0 & 0 & 1 & 0 \end{matriz} \right ]\left [ \begin{matriz} X_c\\ Y_c\\ Z_c\\ 1 \end{matriz} \right ]

 Entre ellos, sestá el factor de escala, no el 0.

2.3 Transformación del sistema de coordenadas del plano de la imagen y el sistema de coordenadas de píxeles

El origen del sistema de coordenadas del plano de la imagen es el punto de proyección del eje óptico en el plano de la imagen, suponiendo que las coordenadas de este punto en el sistema de coordenadas de píxeles son (u_0,v_0). La relación entre las coordenadas del plano de la imagen del PAGpunto de proyección correspondiente al punto tridimensional y sus coordenadas de píxel es:pag

\left [ \begin{matriz} u\\ v\\ 1 \end{matriz} \right ]=\left [ \begin{matriz} \frac{1}{dX} & 0 &u_0 \\ 0 & \frac{ 1}{dY} &v_0 \\ 0& 0 &1 \end{matriz} \right ]\left [ \begin{matriz} x\\ y\\ 1 \end{matriz} \right ]

Donde, es el tamaño físico del píxel en la dirección axial dXdel sistema de coordenadas del plano de la imagen , y es el tamaño físico del píxel en la dirección axial del sistema de coordenadas del plano de la imagen .XdYy

 

Supongo que te gusta

Origin blog.csdn.net/panpan_jiang1/article/details/126790328
Recomendado
Clasificación