Как я могу записать зенитный угол камеры в метаданные фотографии со смартфона (iphone)

Я делаю серию полусферических (рыбий глаз) фотографий, пока еду на велосипеде по улицам города в рамках проекта по исследованию структуры деревьев городских улиц. Я планирую использовать свой смартфон (iPhone, но я мог бы получить и другой, если нужно), так как он имеет встроенный GPS и достаточно хорошее качество изображения.

В идеале камера должна быть направлена ​​прямо вверх (зенитный угол 0 градусов), однако использование карданного подвеса для обеспечения этого неэффективно с точки зрения затрат. Я знаю, что у iphone есть уровень (часть приложения компаса), который можно использовать для определения зенитного угла. Если бы я мог знать зенитный угол, связанный с каждым изображением (так же, как записываются широта, долгота и азимут по компасу), то я мог бы исправить свои изображения, и они не должны были быть направлены точно вверх.

Я искал приложения, которые объединяли данные уровня компаса с камерой, но ничего не нашел. Любые предложения будут ценны. Может быть, мне просто нужно написать свое собственное приложение.

Является ли требуемый зенитный угол стандартной частью спецификации EXIF ​​или это что-то новое, что вы хотите добавить в метаданные?
Насколько я знаю, зенитный угол не входит в состав exif (компасный пеленг, азимутальный угол).
В этом случае загляните в программу командной строки EXIFTool, чтобы добавить новые метаданные. Но это все еще оставляет первую часть вашей потребности: найти приложение, которое может записывать угол для каждой фотографии так же, как GeoTag Pro делает для всех стандартных тегов GPS EXIF.
Знаете ли вы, сохраняет ли приложение теодолита зенит (или угол горизонта, как они его называют) вместе с изображениями?
Нет, я не знаю. Извиняюсь.

Ответы (1)

Приложение Theodolite для iOS хранит в Image Descriptionтеге следующую информацию:

Image Description : vert_angle_deg=87.6 / horiz_angle_deg=19.3

Эти значения (необязательно) накладываются на изображение как «Угол возвышения: 87,6°» и «Угол горизонта: 19,3°».

Теодолит явно предназначен для использования в альбомной ориентации, делая «типичные» приблизительно горизонтальные снимки (по крайней мере, относительно линии горизонта). Ближе к зениту я заметил сильно различающиеся числа как для угла возвышения, так и для угла горизонта, даже между последующими снимками, у которых мало отличалась ориентация.

Я подозреваю, что большая вариация зенита не связана с расчетами Теодолита; скорее, это, вероятно, связано с разной относительной близостью к металлам / магнитам в моем специальном неофициальном тестировании.