Introduction
In a previous post we have discussed how to tag MOV video files with Mapillary Tools. To save storage space, or to obtain better picture quality, you may want to use time lapse photos instead.
Recording
On our Akaso EK700 we set the time lapse to two seconds. We synchronize the time by connecting to the camera over WiFi in the Akaso Go app. Then we start recording a GPX with GPS Logger and press the shutter button to record time lapse photos.
Geotagging
With Mapillary Tools installed, transfer the GPX from the Android device and the camera images to your PC.
We’ve put the images in an image
subdirectory.
$ ls -1 images | head -5
IMG240308-143836F.JPG
IMG240308-143840F.JPG
IMG240308-143844F.JPG
IMG240308-143848F.JPG
IMG240308-143852F.JPG
Tag these images with the GPX data using the following command (with the proper GPX file name):
$ mapillary_tools process images/ --geotag_source "gpx" --geotag_source_path 20240308-143829.gpx --skip_process_errors
This results in an image description JSON file:
$ ls images/*json
images/mapillary_image_description.json
Upload
Now upload the geotagged images to Mapillary with your username and organization ID:
$ mapillary_tools upload images/ --desc_path images/mapillary_image_description.json --user_name "<username>" --organization_key "<organization_id>"
One thought on “Geotagging Time Lapse Images with Mapillary Tools”
Comments are closed.