Как записать зенитный угол камеры в метаданных фотографии со смартфона (iphone) - Фотопедия
3 голосов
/ 14 сентября 2015

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

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

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

1 Ответ

2 голосов
/ 05 августа 2016

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

Image Description : vert_angle_deg=87.6 / horiz_angle_deg=19.3

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

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

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

...