Когда именно «GPSTimeStamp»?

11

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

Тем не менее, я заметил, что он часто отличается от «EXIF DateTimeOriginal». Обычно на секунду или две, но я видел разницу до 211 секунд. Время GPS обычно, но не всегда, отстает (раньше), чем DateTimeOriginal. DateTimeOriginal представляется точным в случае расхождений. Я проверил это на несколько сотен фотографий с 3 разных телефонов.

Кто-нибудь знает, когда именно «GPSTimeStamp» относится к большинству телефонов?

Поскольку сигналы GPS кодируют метки времени из буквальных атомных часов в пространстве, я предполагаю, что, если телефон вообще получит какой-либо сигнал, он будет точным с точностью до секунды. Так что это не может быть источником ошибки.

Моя текущая теория заключается в том, что «GPSTimeStamp» сообщает вам время исправления GPS, описанного в других тегах GPS, а не время, когда была сделана фотография. Это объясняет, почему это обычно раньше, чем DateTimeOriginal. Это правильно?

Ник С
источник

Ответы:

7

Да, это время, когда местоположение было определено . Это может быть секунда до того, как был сделан снимок, но это может быть гораздо больше, если, например, вы находитесь в каньоне и GPS не может исправить ситуацию.

MirekE
источник
1
Если GPS не может исправить положение во время съемки фотографии, не будет ли оно использовать последнее исправление, которое удалось сделать до того, как было сделано фото?
Майкл С
1
@MichaelClark Если настройка обновления GPS выполняется через определенные промежутки времени, это может объяснить, почему временная метка gps находится перед тем, как была сделана фотография? Кажется, я запомнил настройку GPS в моей зеркальной камере, где я мог установить ее следующим образом Очевидно, у вас нет такого контроля в телефонах, но, может быть, если телефон знает, что он совсем недавно получил новое местоположение, его программное обеспечение решит не получать новое?
laurencemadill
@MichaelClark Да, это мое понимание.
MirekE
@ Майкл-Кларк: это зависит исключительно от программного обеспечения. Кто-то должен научить программное обеспечение сохранять последнее фиксированное время GPS, и если этого не произойдет, этого не произойдет, как бы логично это ни казалось пользователям.
Euri Pinhollow
1
@MichaelClark - отметка времени должна быть всегда перед датой / временем экспозиции. Я не был ясно в своем ответе, и я изменил формулировку.
MirekE