mapillary / mapillary/mapillary_tools
New feature: Partial sequence deletion in Mapillary web frontend - within time-range
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 315
- Forks
- 145
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 2
Description
Background
- As an contributor, I typically try to upload Ricoh Theta X videos.
- After data ingestion, I typically inspect the imagery in the Mapillary web frontend.
- When a complete video is uploaded it can happen that part of the sequence has bad GPS information, thus I would like to delete the images that have a faulty position, (alternatively reinterpret & interpolate the GPS data without the faulty GPS positions and trim/delete any unnecessary images that do not meet the minimum distance rule).
- Severe examples have been found, where a single GPS glitch have spread 30+ images over more than a single continent, when normally only 1~3 images would normally have been retained if the actual positions ware used instead of the faulty interpolated positions - (e.g spread from the US all the way to the Indian Ocean).
- However in some cases the the fault can be so small that it is a quick review before a upload is unlikely to not catch the fault, e.g 10~100m off, and then the fault need to be addressed retroactively when found.
- In such cases the web frontend offers to delete individual images which can be a tedious procedure, it has also been unreliable requirening the procedure to be redone multiple times - making it even more tedious. Deleting the whole sequence is available today. Would be better if the web-GUI allowed deleting (alt interpolating) images for a specified time before, after or both; defaulting to 1 second before+after (i.e. deleting the images typically affected by signe bad GPS position - after interpolation of positions).
- but would also drop the portions of the sequence that should be retained.
New feature proposal
- The Mapillary webfront-end should provide an option to delete all images within a specified time (before, after or before&after the currently selected image.
Related Issues:
New feature: Partial sequence deletion in Mapillary web frontend #638, where's a unlimited/(large) amount of time before or after (but not both) would have the same effect.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing this proposal with related issue #638 and reviewing how the Mapillary web frontend currently deletes individual images or whole sequences. Define the supported before, after, and both-time-range behaviors, including the default interval, and consider how completion would be verified without deleting images that should be retained.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100