Previous Topic  Next Topic 

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