Converting dash cam videos into Panoramax images
openstreetmap.orgI hadn't seen Panoramax before, but I'm finding exploring it frustrating.
If I look at Melbourne I see there is some data: https://api.panoramax.xyz/?focus=map&map=5.99/-37.126/147.65...
But if I zoom in the data points disappear: https://api.panoramax.xyz/?focus=map&map=7.45/-37.333/146.16...
Eventually, by random scanning: https://api.panoramax.xyz/?focus=map&map=18.07/-38.084429/14...
I found one point: https://api.panoramax.xyz/?focus=map&map=18.89/-38.0848624/1...
How am I supposed to discover the coverage?
We may have some bug in the clustering showing too much dots at low zoom levels.
Panoramax coverage is mainly located in France as the project started there. It is a decentralized and federated effort and there is not yet a Panoramax server covering Australia. OpenStreetMap France Panoramax server accepts pictures outside of France, but for testing only.
A test sequence is available here: https://api.panoramax.xyz/?focus=pic&map=18.24/-38.123153/14...
Hah. Panoramax requires you to convert your video to geotagged images; Google Street View requires you to convert your images to video. (For the "blue line" continuous coverage. They also require 360 panos, but still.)
"Step 1 - Getting GPS data from the video"
Feels like a "draw a circle. draw the rest of the owl" situation. How much metadata is stored in the video file? Are they storing a GPS update per frame, per second, once at the start of the file? I'm totally unfamiliar with the dashcam used, so I've just never seen the GPS data embedding as describe.
Tesla started recently embedding gps and other telemetry into their dash cam videos (wheel turn percent, accelerator percent, etc). It's stored as a separate data stream in the video file and was very easy to extract and parse
In theory machine vision could extract the coordinates overlayed in the frames of the video.
You're unlikely to get good data from all frames automatically due to the changing background but I'd have thought you could get enough good data to make it work.
Panoramax is one the most important things for healthy map apps competition.