¿El ligero ángulo de rotación de la cámara Canon 1D-X está almacenado en los metadatos?

9

Con una Canon 1D X, cuando miro a través del visor o miro el panel "Información" (después de haber configurado opciones particulares), la cámara sabe si está inclinada ligeramente hacia la izquierda o hacia la derecha y también si está inclinada ligeramente hacia arriba o abajo. O, para reformular, tiene un nivel electrónico dentro de la cámara. ¿Se almacena esta información en los metadatos cuando se toma la imagen y, de ser así, cuál es el nombre de los campos?

Cuando descargo los metadatos usando exiftool -a -u image.cr2, no veo nada que pueda ser. Google no parece encontrar ningún éxito. El "ángulo de recorte" no está en los metadatos.

No estoy hablando de "Orientación" de Horizontal o Vertical. Estoy más interesado en la ligera inclinación de la cámara.

pedz
fuente

Respuestas:

4

Hasta donde sé, la respuesta es no, los datos de balanceo / inclinación no se registran en los datos EXIF. Tengo un 60D que también ofrece un "nivel digital" u "horizonte artificial" al componer una toma, pero esta información no se conserva en los datos EXIF ​​de salida. Hay un sitio de buena aquí con la información completa sobre los datos EXIF estándar y parámetros, y hay páginas con etiquetas de metadatos propios fabricantes - es posible que desee echar un vistazo a la Canon página. El rollo / inclinación de la cámara no aparece en la lista y no aparece como parte de la especificación, tanto en la especificación EXIF ​​general como en las propias etiquetas de Canon; sin embargo, hay varias etiquetas Canon marcadas como "desconocidas", que pueden contener datos de orientación precisa o podría reservarse para uso futuro.

Ciertamente puedo ver el valor en dichos datos, ya que permitiría la rotación automática de la imagen para corregir horizontes inestables, etc., pero supongo que esto no se ha adoptado en la especificación EXIF ​​debido al número limitado de cámaras con un indicador de nivel digital.

Darkhausen
fuente
1
Gracias. Esperaré uno o dos días para ver si hay otra respuesta y luego marcaré esto como correcto. Adivinaste por qué quiero la información. Quiero hacer una corrección automática de rollo. Parece un próximo paso obvio. (quizás escribiendo un complemento LR5 para hacerlo).
pedz
1
Una posible forma de averiguar si es uno de los parámetros no documentados sería colocar una cámara como la suya en un trípode con una cabeza de engranaje en condiciones de iluminación controlada. La cabeza de engranaje le permitiría hacer ajustes de balanceo relativamente precisos. Luego, podría tomar una serie de imágenes que deberían generar datos EXIF ​​esencialmente idénticos (descartando la fecha y la hora que obviamente cambiarán entre tomas). Entonces podría ver qué parámetros "desconocidos" cambian (si los hay) y ver si alguno de estos se correlaciona con los cambios en el ángulo de balanceo. Sólo una idea ...
Darkhausen
2
¡No olvide enviar la información al desarrollo de exiftool si lo resuelve! Para lo que sea que valga, Olympus registra PitchAngle y RollAngle como enteros con signo de 16 bits .
junkyardsparkle
1
Probé el método de Darkhausen de cuatro o cinco maneras diferentes, incluso escribiendo un guión Ruby para encontrar campos que ascienden y descienden y no pude encontrar ningún campo que tuviera un sentido consistente. También actualicé mi firmware a la última versión.
pedz
Es una pena. Obviamente, habrá filtrado los parámetros conocidos, pero (por pura curiosidad) me gustaría saber cuántos de los parámetros desconocidos cambiaron entre tomas. Es posible que tenga un juego con datos EXIF ​​de mi 60D en algún momento, puede ser más fácil detectar un parámetro de balanceo con este modelo, ya que solo tiene detección de eje de balanceo en comparación con el suyo que tiene balanceo y cabeceo ...
Darkhausen