Skip to content Skip to sidebar Skip to footer

OSMX Mining

Community contribution is key to the OSMX project’s success. For this, we need miners to:

  • Capture data:
  • Process the data.
  • Serve the data.

For this, they are rewarded with OSMX tokens.

Capture Data – Use your smartphone as a dashcam

Modern smartphones have extremely high-quality cameras that are far superior to those in dashcams. For this reason, OSMX repurposes your smartphone into a data mining supercomputer.

Drivers use the OSMX app as an in-car dash cam, recording GPS and high-quality 4K video and imagery data while on the road. The app runs on all modern smartphones, requiring no specialized hardware.

Drivers are rewarded for their contributions with OSMX tokens for creating the maps, and perpetual rewards based on commercial usage of the data.

Requirements

In order to produce acceptable quality footage, the minimum requirements are:

  • A smartphone with at least a 4K camera
  • A data plan with sufficient available data for OSMX ~2-5Gb per hour for live upload
  • Sufficient data storage for WIFI upload when available upload
  • A high-quality dash mount that is stable and has a good view of the road with minimal hood in view.

Data AI Mining

AI mining makes use of RTX GPU-enabled systems that run our docker container to earn OSMX rewards.
Video and imagery data ingested into the OSMX platform is then processed using our AI processing platform to extract key information.
Our processor is an NVIDIA CUDA powered docker container for easy deployment. When installed, the docker container connects to our processing queue and can receive jobs, where it downloads image sequences for AI data extraction and image processing.

This allows miners who have already built RTX-based mining rigs to repurpose them to mine OSMX tokens.
Our AI processor:

  • Detects people and license plates so they can be obfuscated in the final OpenStreetView imagery
  • Detects speed limit signs to update OSM data with up to date speed limit data
  • Detects the number of lanes
  • Detects low bridges with an estimated height
  • Cleans up the image to remove compression artefacts and apply consistent lighting to each frame.

The docker image only supports one GPU per instance. To make use of multiple GPU’s, multiple docker containers must be run, one per GPU to fully utilise the available hardware.

Data Server Mining

Miners can also provide ongoing OSMX map compute nodes, this also uses a docker container that makes use of the miners CPU, GPU and storage to create a decentralised mapping platform to host the OSMX Compass family of services.

The data server docker container turns the miner machine into a mapping and GIS server providing:

  • Map Tile Server – Vector and image tiles for specific regions or the entire globe.
  • Search Service – Forward and reverse geocoding along with fuzzy text search
  • Telematics Service – High performance batch reverse geocoding and route fitting of GPS traces.
  • Route Planner – Point to point with via stop routing, live and historic traffic data sets are used for accurate travel times where available.
  • Route Optimiser – Comprehensive multi-vehicle fleet route optimiser and API service for distance/time matrix calculation, which also uses live and historic traffic data sets where available.