Wann genau ist „GPSTimeStamp“?

Ich versuche, EXIF-Daten aus meinen Fotos zu verwenden, und habe die Wunder des Tags „EXIF GPS GPSTimeStamp“ (ein zeitzonenunabhängiger Zeitstempel) entdeckt.

Ich bemerke jedoch, dass es sich oft von "EXIF DateTimeOriginal" unterscheidet. Normalerweise um ein oder zwei Sekunden, aber ich habe bis zu 211 Sekunden Unterschied gesehen. Die GPS-Zeit liegt normalerweise, aber nicht immer, hinter (früher) als DateTimeOriginal. Das DateTimeOriginal scheint im Falle einer Abweichung das genaue zu sein. Ich habe dies für ein paar hundert Fotos von 3 verschiedenen Telefonen überprüft.

Weiß jemand, wann sich "GPSTimeStamp" auf den meisten Telefonen genau bezieht?

Da GPS-Signale Zeitstempel von buchstäblichen Atomuhren im Weltraum codieren, gehe ich davon aus, dass das Telefon, wenn es überhaupt ein Signal empfängt, auf weniger als eine Sekunde genau ist. Das kann also nicht die Fehlerquelle sein.

Meine aktuelle Theorie ist, dass der "GPSTimeStamp" Ihnen die Zeit des GPS-Fixes sagt, die in den anderen GPS-Tags beschrieben ist, nicht die Zeit, zu der das Foto aufgenommen wurde. Das würde erklären, warum es normalerweise früher als DateTimeOriginal ist. Ist das korrekt?

Antworten (1)

Ja, es ist der Zeitpunkt, an dem der Standort bestimmt wurde . Das kann eine Sekunde sein, bevor das Bild aufgenommen wurde, aber es kann auch viel mehr sein, wenn Sie sich beispielsweise in einer Schlucht befinden und das GPS keine Ortung vornehmen kann.

Wenn das GPS zum Zeitpunkt der Aufnahme des Fotos keine Ortung vornehmen kann, wird es dann nicht die letzte gute Ortung verwenden, die es vor der Aufnahme des Fotos durchführen konnte?
@MichaelClark Wenn die GPS-Aktualisierungseinstellung in bestimmten Intervallen erfolgt, könnte dies erklären, warum der GPS-Zeitstempel vor der Aufnahme des Fotos liegt? Ich erinnere mich an eine GPS-Einstellung in meiner Spiegelreflexkamera, wo ich es so einstellen konnte. Offensichtlich haben Sie diese Art von Kontrolle bei Telefonen nicht, aber wenn das Telefon weiß, dass es vor kurzem einen neuen Standort erhalten hat, entscheidet seine Software möglicherweise, keinen neuen zu erhalten?
@MichaelClark Ja, das ist mein Verständnis.
@michael-clark: es kommt ausschließlich auf die Software an. Jemand sollte der Software beibringen, die letzte feste GPS-Zeit zu speichern, und wenn niemand es getan hat, wird es nicht passieren, egal wie logisch es den Benutzern erscheint.
@EuriPinhollow Der Punkt ist, dass die meisten Telefone eine Firmware haben, die auf diese Weise funktioniert. Der Kommentar stand auch im Zusammenhang mit der Antwort, die darauf hindeutet, dass der GPS-Fix nach der Aufnahme des Fotos erhalten wird, wenn das OP angibt, dass der GPS-Fix-Zeitstempel vor dem Zeitpunkt der Erstellung des Fotos liegt. Es war nicht beabsichtigt, jedes mögliche Szenario einer schlechten Firmware abzudecken, die in jedem obskuren Telefon verwendet wird.
@MichaelClark - Der Zeitstempel sollte immer vor dem Belichtungsdatum / der Belichtungszeit liegen. Ich war in meiner Antwort nicht klar und habe den Wortlaut geändert.
Für alle, die sich auch fragen warum: Energie sparen. GPS-Berechnungen sind etwas rechenleistungsintensiv (zumindest für eine normale Spiegelreflexkamera), sodass jede einzelne Neuberechnung die Batterie entlädt. Da Telefone auch billig (über Trägheit) feststellen können, ob sie bewegt werden, hört Ihr Telefon (möglicherweise) auf, GPS vollständig neu zu berechnen, wenn Sie eine Minute lang stillstehen, da es weiß, dass Sie stationär sind und wo. Ob Consumer-Kameras so fortschrittlich sind, weiß ich nicht