{"action":"created","issue":{"url":"https://api.github.com/repos/mapillary/mapillary_issues/issues/2201","repository_url":"https://api.github.com/repos/mapillary/mapillary_issues","labels_url":"https://api.github.com/repos/mapillary/mapillary_issues/issues/2201/labels{/name}","comments_url":"https://api.github.com/repos/mapillary/mapillary_issues/issues/2201/comments","events_url":"https://api.github.com/repos/mapillary/mapillary_issues/issues/2201/events","html_url":"https://github.com/mapillary/mapillary_issues/issues/2201","id":171658128,"number":2201,"title":"Feature Request: using SFM for GPX/OSM matching","user":{"login":"blaueente","id":10434139,"avatar_url":"https://avatars.githubusercontent.com/u/10434139?v=3","gravatar_id":"","url":"https://api.github.com/users/blaueente","html_url":"https://github.com/blaueente","followers_url":"https://api.github.com/users/blaueente/followers","following_url":"https://api.github.com/users/blaueente/following{/other_user}","gists_url":"https://api.github.com/users/blaueente/gists{/gist_id}","starred_url":"https://api.github.com/users/blaueente/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/blaueente/subscriptions","organizations_url":"https://api.github.com/users/blaueente/orgs","repos_url":"https://api.github.com/users/blaueente/repos","events_url":"https://api.github.com/users/blaueente/events{/privacy}","received_events_url":"https://api.github.com/users/blaueente/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mapillary/mapillary_issues/labels/discussion","name":"discussion","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"jesolem","id":136751,"avatar_url":"https://avatars.githubusercontent.com/u/136751?v=3","gravatar_id":"","url":"https://api.github.com/users/jesolem","html_url":"https://github.com/jesolem","followers_url":"https://api.github.com/users/jesolem/followers","following_url":"https://api.github.com/users/jesolem/following{/other_user}","gists_url":"https://api.github.com/users/jesolem/gists{/gist_id}","starred_url":"https://api.github.com/users/jesolem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jesolem/subscriptions","organizations_url":"https://api.github.com/users/jesolem/orgs","repos_url":"https://api.github.com/users/jesolem/repos","events_url":"https://api.github.com/users/jesolem/events{/privacy}","received_events_url":"https://api.github.com/users/jesolem/received_events","type":"User","site_admin":false},"assignees":[{"login":"jesolem","id":136751,"avatar_url":"https://avatars.githubusercontent.com/u/136751?v=3","gravatar_id":"","url":"https://api.github.com/users/jesolem","html_url":"https://github.com/jesolem","followers_url":"https://api.github.com/users/jesolem/followers","following_url":"https://api.github.com/users/jesolem/following{/other_user}","gists_url":"https://api.github.com/users/jesolem/gists{/gist_id}","starred_url":"https://api.github.com/users/jesolem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jesolem/subscriptions","organizations_url":"https://api.github.com/users/jesolem/orgs","repos_url":"https://api.github.com/users/jesolem/repos","events_url":"https://api.github.com/users/jesolem/events{/privacy}","received_events_url":"https://api.github.com/users/jesolem/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-08-17T13:32:34Z","updated_at":"2016-08-26T07:09:43Z","closed_at":null,"body":"**Problem:** \r\nI have an action cam and track the GPS with my phone. It is quite tiresome to align both afterwards exactly, e.g. because of time drifts due to battery changes. I use JOSM for that, and I need to try&error a lot \r\n**Idea 1:**  (enhancement to #1303)\r\nI would like to upload the images and the GPX unmodified as they come from the camera and phone.\r\nUsing SFM you apparently can extract a basic camera movement track. Can you use this to automatically adjust the time difference between GPX and images? Even better, if there are a limited number of battery changes in the photo stream which insert additional time drifts?\r\n**Idea 2:**\r\nAssuming the OSM data in the photographed area is fairly complete, would it be sufficient to upload the images only, and then use SFM to coarsely match the images to the OSM way data, and then refine the images location relative to the OSM using SFM?"},"comment":{"url":"https://api.github.com/repos/mapillary/mapillary_issues/issues/comments/242647694","html_url":"https://github.com/mapillary/mapillary_issues/issues/2201#issuecomment-242647694","issue_url":"https://api.github.com/repos/mapillary/mapillary_issues/issues/2201","id":242647694,"user":{"login":"jesolem","id":136751,"avatar_url":"https://avatars.githubusercontent.com/u/136751?v=3","gravatar_id":"","url":"https://api.github.com/users/jesolem","html_url":"https://github.com/jesolem","followers_url":"https://api.github.com/users/jesolem/followers","following_url":"https://api.github.com/users/jesolem/following{/other_user}","gists_url":"https://api.github.com/users/jesolem/gists{/gist_id}","starred_url":"https://api.github.com/users/jesolem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jesolem/subscriptions","organizations_url":"https://api.github.com/users/jesolem/orgs","repos_url":"https://api.github.com/users/jesolem/repos","events_url":"https://api.github.com/users/jesolem/events{/privacy}","received_events_url":"https://api.github.com/users/jesolem/received_events","type":"User","site_admin":false},"created_at":"2016-08-26T07:09:42Z","updated_at":"2016-08-26T07:09:42Z","body":"@blaueente Thanks for your suggestions.\r\n\r\n*Re idea 1:* \r\nWe have thought about this and I _think_ it could work. There are many ways it can fail though so you need to set it up so that the result can be reviewed by a human before accepted. Ideally do this client side before upload but I think that will be hard. We'll keep thinking about how to do this. \r\n\r\n*Re idea 2:* \r\nI'm interpreting this as \"map matching to OSM road segment, then adding back the diff as determined by SfM\". Interesting and we have not thought about that. We are planning to do map matching and we could have 3 versions of a sequence in this case (\"raw\", \"matched\", and \"matched with SfM\").\r\n"}}
{"actor":{"display_login":"jesolem"}}