Czy niewielki kąt obrotu aparatu Canon 1D-X jest zapisany w metadanych?

9

W przypadku Canona 1D X, gdy patrzę przez wizjer lub patrzę na panel „Informacje” (po skonfigurowaniu poszczególnych opcji), kamera wie, czy jest lekko pochylona w lewo lub w prawo, a także wie, czy jest lekko pochylona do góry, czy na dół. Lub, aby sformułować inaczej, ma poziom elektroniczny w aparacie. Czy te informacje są przechowywane w metadanych podczas robienia zdjęcia, a jeśli tak, to jak nazywają się pola?

Kiedy zrzucam metadane przy użyciu exiftool -a -u image.cr2, nie widzę nic, co mogłoby być tym. Google wydaje się nie znajdować żadnych trafień. „Kąt kadrowania” nie znajduje się w metadanych.

Nie mówię o „orientacji” poziomej lub pionowej. Bardziej interesuje mnie lekkie przechylenie aparatu.

pedz
źródło

Odpowiedzi:

4

O ile wiem, odpowiedź brzmi „nie”, dane roll / pitch nie są rejestrowane w danych EXIF. Mam 60D, który oferuje również „poziom cyfrowy” lub „sztuczny horyzont” podczas komponowania ujęcia, ale ta informacja nie jest zachowana w wyjściowych danych EXIF. Jest to dobre miejsce tutaj wyczerpujące informacje na temat standardowych danych EXIF i parametrów, a tam są strony z własnych znaczników metadanych producentów - może warto spojrzeć na Canon stronie. Rolki / nachylenie aparatu nie ma na liście i nie pojawia się jako część specyfikacji, zarówno w ogólnej specyfikacji EXIF, jak i we własnych tagach Canon - istnieje jednak wiele tagów Canon oznaczonych jako „nieznane”, mogą one zawierać dokładne dane orientacyjne lub może być zarezerwowany do wykorzystania w przyszłości.

Z pewnością widzę wartość takich danych, ponieważ pozwoliłoby to na automatyczny obrót obrazu w celu korekty niepewnych horyzontów itp., Ale zakładam, że nie zostało to uwzględnione w specyfikacji EXIF ​​ze względu na ograniczoną liczbę kamer wyposażonych w cyfrowy wskaźnik poziomu.

Darkhausen
źródło
1
Dziękuję Ci. Poczekam dzień lub dwa, aby zobaczyć, czy jest inna odpowiedź, a następnie oznaczę ją jako poprawną. Zgadłeś, dlaczego chcę informacji. Chcę zrobić automatyczną korektę rzutu. To wydaje się oczywistym następnym krokiem. (być może napisanie wtyczki LR5, aby to zrobić).
Pedz
1
Jednym z możliwych sposobów sprawdzenia, czy jednym z nieudokumentowanych parametrów byłoby ustawienie kamery, takiej jak Twoja, na statywie z głowicą z przekładnią w kontrolowanych warunkach oświetleniowych. Przekładnia umożliwiłaby dokonanie stosunkowo dokładnych regulacji przechyłu. Następnie możesz zrobić serię zdjęć, które powinny wygenerować zasadniczo identyczne dane EXIF ​​(odrzucając datę i godzinę, które oczywiście zmienią się między zdjęciami). Następnie zobaczysz, które „nieznane” parametry zmieniają się (jeśli występują) i czy któryś z nich koreluje ze zmianami kąta przechylenia. Pomysł ...
Darkhausen
2
Nie zapomnij przekazać informacji z powrotem do rozwoju exiftool, jeśli to wymyślisz! Niezależnie od wartości Olympus rejestruje PitchAngle i RollAngle jako 16-bitowe liczby całkowite ze znakiem .
junkyardsparkle
1
Wypróbowałem metodę Darkhausena na cztery lub pięć różnych sposobów, nawet pisząc skrypt Ruby, aby znaleźć pola wznoszące się i opadające, i nie mogłem znaleźć żadnego pola, które miałoby jakikolwiek sens. Zaktualizowałem również oprogramowanie wewnętrzne do najnowszej wersji.
Pedro
Jaka szkoda. Oczywiście odfiltrujesz znane parametry, ale (czysto z ciekawości) chciałbym wiedzieć, ile nieznanych parametrów zmieniło się między strzałami. W pewnym momencie mogę mieć zabawę z danymi EXIF ​​z mojego 60D, może być łatwiej wykryć parametr przechyłu w tym modelu, ponieważ ma on tylko wykrywanie osi przechyłu w przeciwieństwie do twojego, który ma przechylenie i wysokość ...
Darkhausen