Data Creation and Movement
Hivemapper supported dashcams target capturing 4K imagery at 10 frames per second. Additionally, dashcams capture high-precision GNSS and IMU data. The Open Dashcam API then transfers the images and associated sensor data to the mobile device via the Contributor App.
The Hivemapper Contributor App plays an important role in collecting the images to be sent to the Hivemapper Network. The mobile device packages images in bundles called "Frame KMs," which represent roughly 250 images when selected at 4 meter intervals over the course of 1 kilometer. Images that don't meet the network's usability standards are also filtered out (e.g. poor lighting conditions). When the app has access to upload data, it does so in units of Frame KMs.
Once data is uploaded to the Hivemapper Network, it enters a queue to be processed. Contributions from those with bad reputation scores are deprioritized in the processing queue.
Processing imagery involves verifying the image is not corrupt, the image and its location are authentic, and that the image is high quality. Additional quality checks related to mount position, blurriness, glare, obstructions, etc., are also completed.
After the data is verified by the system, images pass through a manual quality assurance process performed by contributors.