I recently bought a new camera set to create interval photo sequences (JPG),
and was a bit surprised when the desktop uploader uploaded all of them.
Would it be possible to add a configuration to automatically drop images that are too close together (e.g. <3m) ?
(I believe this is the default in the CLI-tool, but have not verified that that is the case for non video files. Yes, there are special cases where one might want to have photos that are closer together, but that should probably not be the default - as it would very wasteful of storage and/or impact performance/usability of the app…)
Images that are too close together are skipped during upload (silently) and we’re using the default settings from the CLI for the distance check (mapillary_tools/mapillary_tools/constants.py at 72fb6bffe74d1e330fd4155431f3e90123840355 · mapillary/mapillary_tools · GitHub). You’ll see a difference in the numbers of images in your upload history in the uploader and in your feed on mapillary.com if there were any images skipped. Let us know if the outcome on the map looks OK.
That was my original assumption, unfortunately it seems not to work as expected, see for example:
The 360 photos was extracted from a .MP4 video file with the CLIs vidoe_procees_and_upload, and look normal, but the Gopro images uploaded with the D-U are way to closer to each other than expected…
Hm, the 0.1m duplicate image limit, is much less than the recommended 3m sample distance that the CLI uses for videos… (Both cameras were set to 2fps.)