Automatisches Massen-Geotagging des Fotorückstands

Ich zeichne häufig Tracklogs mit meinem Handy auf, war aber weniger fleißig darin, Fotos mit dem Ergebnis zu markieren. Dies ist für einen einzelnen Track einfach zu bewerkstelligen (na ja, abgesehen von Tracks, die zB mehrere Jahre Standortgeschichte repräsentieren - ich habe das versucht und LR mochte es nicht), aber mühsam, einen großen Rückstand zu verarbeiten. In meinem Fall resultiert mein Rückstand größtenteils aus Faulheit, aber das kann auch für Menschen gelten, die viel reisen und nicht immer die Möglichkeit haben, diese Prozesse unterwegs anzuwenden.

Es scheint viele Tools (und damit verbundene Fragen) zu geben, die Fotos automatisch mit einem vorhandenen Tracklog markieren, aber ich habe keines gesehen, bei dem diese Automatisierung darauf ausgelegt ist, auf einige hundert Tracklogs und viele tausend Fotos ohne viel Benutzer zu skalieren Intervention.

So wie es aussieht, scheint der Prozess bei Verwendung von Lightroom zum Beispiel viele manuelle Schritte für jede einzelne Spur zu beinhalten, das Hin- und Hernavigieren zwischen Karten- und Bibliotheksmodulen, um die richtigen Fotos auszuwählen ... die meisten Kommentare, die ich gefunden habe, beschreiben dies Funktion in etwas großzügigeren Begriffen, als ich versucht bin, selbst zu verwenden. Mir ist bewusst, dass es andere Tools gibt, die eine ähnliche Aufgabe erfüllen, aber ich habe nicht genau das gefunden, wonach ich suche.

Es sollte möglich sein, ein Programm (z. B. ein Lightroom-Plug-in) auf alle meine Tracklogs und Fotos zu verweisen und alle Fotos zu markieren, die zu Zeiten aufgenommen wurden, für die Tracks vorhanden sind, ohne dass ein Eingreifen erforderlich ist. Solange die Tracks und Fotos von einem einzigen Benutzer mit Kamera(s) und Aufzeichnungsgerät am selben Ort stammen, sehe ich keinen Hauptgrund, warum dies nicht einfach zu implementieren wäre. In komplexeren Fällen, in denen Tracks und/oder Fotos möglicherweise nicht eins zu eins übereinstimmen, wäre das Design der Benutzeroberfläche schwieriger (z. B. Optionen zum Ausschließen von Fotos, die mit einer bestimmten Kamera aufgenommen wurden, aus dem Prozess erforderlich), aber dies scheint für viele unnötig zu sein Benutzer.

Ich nehme an, es besteht auch die Möglichkeit eines „Jetlags“, da Fotos, die kurz nach dem Umzug in eine andere Zeitzone aufgenommen wurden, möglicherweise mehrdeutig sind.

Ich kann verstehen, dass es auch Diskrepanzen geben kann, die sich aus einfachen alten falschen Zeitstempeln ergeben (aufgrund von Benutzerfehlern wie dem Vergessen der Anpassung an die Sommerzeit). Daher wäre es wünschenswert, eine GUI zu haben, mit der man die Tags interaktiv überprüfen könnte, bevor man sie anwendet ... der Teufel steckt immer im Detail, aber im Wesentlichen sind die Informationen da und der Computer sollte diese Aufgabe trivial erledigen können. Wenn ich nichts finde, das das tut, was ich will, werde ich wahrscheinlich versuchen, ein Skript zu schreiben, das versucht, dies vollständig automatisch ohne jegliche GUI oder mit einem Lightroom-Plugin oder einer einfachen App mit einer GUI zu tun.

Das Rad möchte ich natürlich nicht neu erfinden.

ps verwendet dafür gerne jedes Betriebssystem (offensichtlich im Rahmen des Zumutbaren), aber bequemer, wenn es OS-X ist.
pps Ich erinnere mich, dass ich vor ein paar Jahren ein Dienstprogramm für Windows hatte, das zumindest das Laden mehrerer Tracks erlaubte ... Ich sehe, dass geosetter.de/en das tut ... vielleicht war es das. Das sieht jedenfalls nach dem vielversprechendsten aus, was ich heute gesehen habe. Muss in Windows booten, um dies zu überprüfen.
Es sollte ziemlich einfach sein, alle Tracks in einer einzigen Datei zusammenzuführen - funktioniert das oder ist die Datei dann zu groß, um sie zu handhaben?
Datei ist zu groß, darauf habe ich in der Frage angespielt, aber danke für den Kommentar. Es könnte sich lohnen, zu experimentieren, um zu sehen, wie groß es wird.
Möglicherweise können Sie die Spuren zusammenführen und dann einige Vereinfachungsalgorithmen auf die Spur anwenden, um sie auf eine geeignete Größe zu bringen. Die meisten Tracks enthalten viel zu viele Details, und wenn Sie mit einem kleinen Fehler bei der Positionierung umgehen können, sollte es möglich sein, die Tracks ziemlich einfach zu gestalten.
Das ist einen Versuch wert; Ich habe das Gefühl, dass der Export des Google-Standortverlaufs, den ich zuvor ausprobiert habe, bereits ziemlich lo-fi war, und das war bereits (viel?) Zu groß für LR. Ich glaube also nicht, dass LR jemals den gesamten Job auf einmal bewältigen wird, es sei denn, die Daten werden massiv verschlechtert. Das Ergebnis, ein übermäßig detailliertes Beispiel zu nehmen und es mit dem richtigen Algorithmus zu vereinfachen, sollte wahrscheinlich die meisten Details beibehalten ... es würde wahrscheinlich zu einem Fall werden, in dem Details und die Anzahl der Jobs in Einklang gebracht werden ... Ich finde das immer noch lächerlich irgendetwas davon sollte notwendig sein.
Ich sehe nicht, dass "Massenautomatisierung" dort oder in einer der vielen anderen ähnlichen Fragen angesprochen wird?
@SaaruLindestøkke nach dem Screenshot der dort in der Antwort erwähnten App zu urteilen, hat sie ein Eingabefeld für eine einzelne gpx-Datei, also mit ziemlicher Sicherheit nicht nützlich. Es könnte sein, dass es wie oben beschrieben mit einer riesigen Datei auskommen würde, aber ich würde sicherlich argumentieren, dass dies so oder so keine doppelte Frage ist.
Ich stimme dafür, diese Frage als Off-Topic zu schließen, da es nicht um die Herstellung von Fotografien geht, sondern um die Datenverarbeitung in einem Kontext, der für die Fotografie nur peripher ist. Dies ist wahrscheinlich eher für eine der Programmierseiten hier bei SE geeignet, die sich mit der Verwaltung von Datenbanken befassen.
FWIW Ich bin mir ziemlich sicher, dass ich weiß, wie man es programmiert, wahrscheinlich ohne SE-Fragen stellen zu müssen - ich würde lieber wissen, ob es etwas gibt, das bereits das tut, was ich will. Das Tool müsste ziemlich fotografiespezifisch sein und wäre meiner Meinung nach für jeden nützlich, der einen längeren Urlaub ohne Computer verbringt und seine Dateien am Ende effizient mit Geotags versehen möchte. Ich kann ehrlich gesagt nicht erkennen, wo es besser wäre, zu fragen, oder warum diese Frage nicht zum Thema gehören sollte, während andere ähnliche Fragen dies nicht sind.

Antworten (1)

Jeffrey Friedl hat ein Lightroom-Plug-in geschrieben, das die in dieser Frage angesprochenen Bedenken weitgehend ausräumt.

http://regex.info/blog/lightroom-goodies/gps

Es scheint vernünftig gestaltet und gut gewartet zu sein und wird auf einer sehr günstigen Donation-Ware-Basis mit einer großzügigen Testphase angeboten. Tatsächlich hatte ich dieses Plugin in der Vergangenheit verwendet, bevor Lightroom (oder zumindest die von mir verwendete Version) Geokodierungsunterstützung hatte - aus irgendeinem Grund hatte ich vage angenommen, dass die LR-Funktionalität es für mich größtenteils überflüssig gemacht hatte, aber das ist nicht der Fall.

Die Art und Weise, wie Zeitzonen behandelt werden, bedeutet, dass separate Batches für Daten, die zu verschiedenen Zeitzonen gehören, manuell ausgeführt werden müssen, da dies vom Benutzer zum Zeitpunkt der Anwendung der Aktion angegeben wird. Dies bedeutet zwar, dass etwas mehr manuelle Eingriffe erforderlich sind, als ich erhofft hatte, reduziert sie jedoch auf ein überschaubares Maß und behandelt lediglich potenzielle Mehrdeutigkeiten, die sonst auftreten würden.