Digi3D
Fichero de cámara con coordenadas referidas al PPS
Archivo de cámara creado a partir de los datos del Certificado de calibración 2:
Para crear (o modificar) un archivo de cámara abrimos, por ejemplo, el bloc de notas. En él empezamos a escribir el fichero de cámara comenzando por la siguiente línea (si quieres conocer el formato del archivo de cámara lee el tema de la ayuda Formato del archivo de cámara):
|
[Camara] |
A continuación hay que escribir la distancia focal calibrada, que la obtenemos del certificado de calibración de la cámara. Se escribe de la siguiente forma:
|
Focal=305.363 |
Es muy importante escribir todos los datos dentro del fichero de cámara en las mismas unidades.
Después se introducen las Fotocoordenadas del Punto Principal de Mejor Simetría PPS. Como vemos en el certificado de calibración de la cámara 2, todos los valores están referidos al Punto de Mejor Simetría con lo cual se consideran las coordenadas de este X=0.000 e Y=0.000.
Se separan las Fotocoordenadas X e Y mediante un espacio, coma o comillas simples:
|
PuntoPrincipal= 0.000 0.000 |
Luego se introducen las Fotocoordenadas de las marcas fiduciales, con el sufijo Fiducial. Se separan las Fotocoordenadas X e Y mediante un espacio, una coma, tabulador o comillas:
|
Fiducial1=113.012 0.019 Fiducial2=-112.997 0.020 Fiducial3=0.001 0.002 Fiducial4=0.002 -112.988 Fiducial5=112.999 113.014 Fiducial6=-112.994 -112.981 Fiducial7=-113.000 113.017 Fiducial8=113.000 -112.987 |
Y por último, se podrían escribir los valores de distorsión de la cámara, en la forma Radio Distorsión. Hoy en día las cámaras aéreas presentan mucha menos distorsión radial y los valores medios de los errores encontrados no suelen superar el tamaño del pixel en la imagen. Por esta razón se pueden obviar estos datos de distorsión radial en el fichero de cámara.
En caso de querer introducirlos hay que poner en primer lugar el Tipo de Valor de Distorsión. Lo posibles valores para el Tipo de Distorsión serán 0 o 1 y el significado de cada uno será el siguiente:
0 => Los valores que aparecen en las variables Distorsion0, ..., Distorsion[n] son errores
1=> Los errores que aparecen en las variables Distorsion0, ..., Distorsion[n] son correcciones
También hay que tener especial cuidado con las unidades:
|
TipoValorDistorsion=0 Distorsion1=0 0.000 Distorsion2=10 0.001 Distorsion3=20 0.000 Distorsion4=30 0.000 Distorsion5=40 0.001 Distorsion6=50 0.002 Distorsion7=60 0.003 Distorsion8=70 0.003 Distorsion9=80 0.003 Distorsion10=90 0.002 Distorsion11=100 0.001 Distorsion12=110 -0.001 Distorsion13=120 -0.002 Distorsion14=130 -0.003 Distorsion15=140 -0.003 Distorsion16=150 0.001 |
NOTA IMPORTANTE: Antes de indicar las distorsiones radiales en el archivo de cámara lea el tema de ayuda Orientar con distorsiones radiales.
Con lo que ya tendríamos escrito el archivo. Debemos guardarlo con extensión CAM. El archivo de cámara que hemos creado es el siguiente:
|
[Camara] Focal=305.363 PuntoPrincipal= 0.000 0.000 Fiducial1=113.012 0.019 Fiducial2=-112.997 0.020 Fiducial3=0.001 0.002 Fiducial4=0.002 -112.988 Fiducial5=112.999 113.014 Fiducial6=-112.994 -112.981 Fiducial7=-113.000 113.017 Fiducial8=113.000 -112.987 TipoValorDistorsion=0 Distorsion1=0 0.000 Distorsion2=10 0.001 Distorsion3=20 0.000 Distorsion4=30 0.000 Distorsion5=40 0.001 Distorsion6=50 0.002 Distorsion7=60 0.003 Distorsion8=70 0.003 Distorsion9=80 0.003 Distorsion10=90 0.002 Distorsion11=100 0.001 Distorsion12=110 -0.001 Distorsion13=120 -0.002 Distorsion14=130 -0.003 Distorsion15=140 -0.003 Distorsion16=150 0.001 |
En caso de haber puesto en el archivo de cámara los valores de Distorsión Radial y no haber especificado el Tipo de Valor de Distorsión aparecerá el siguiente mensaje de error nada más ejecutar Digi3D:
Error en el archivo de cámara ... indica valores de distorsión pero no se especificó ningún valor para "TipoValorDistorsion".
Fecha de última modificación: 6 de Marzo, 2006