[OSM-talk] Osmose-QA - Mapillary traffic signs matching

Frédéric Rodrigo fred.rodrigo at gmail.com
Thu Sep 21 20:19:22 UTC 2017


Hello,

In Osmose-QA we experiment to point missing tags in OSM linked to 
traffic signs. Thank to Mapillary help and their detect traffic signs 
from photos.

After a confidential test this summer in France, we now do it in a part 
of Frankfurt and Brussels.

The Goal is to map some traffics signs detected by Mapillary to OSM tags.

Then use the process we already have in Osmose-QA for OpenData 
integration suggestion with this data.

To avoid to much false positives we filter the data detect by Mapillary to:
- Detections from the last 2 years only
- Detections in 3 images or more
- Only detection with higher score

The process is not applicable to all traffic signs, we only report this:

- regulatory--maximum-speed-limit-*--g1
- regulatory--height-limit--g1
- regulatory--weight-limit--g1
- regulatory--yield--g1
- regulatory--stop--g1
- warning--roundabout--g1
- warning--road-bump--g1
- warning--traffic-signals--g1
- information--bus-stop--g1


Frankfurt
http://osmose.openstreetmap.fr/en/map/#item=8300&zoom=15&lat=50.09953&lon=8.66557&level=1,2,3
http://osmose.openstreetmap.fr/fr/errors/?item=8300&country=germany_hessen
http://osmose.openstreetmap.fr/fr/errors/graph.png?item=8300&country=germany_hessen

Brussels
http://osmose.openstreetmap.fr/en/map/#item=8300&zoom=14&lat=50.83247&lon=4.3611&level=1%2C2%2C3
http://osmose.openstreetmap.fr/fr/errors/?item=8300&country=belgium_brussels_capital_region
http://osmose.openstreetmap.fr/fr/errors/graph.png?item=8300&country=belgium_brussels_capital_region


The traffic signs tag mapping:
https://github.com/osm-fr/osmose-backend/blob/master/merge_data/mapillary-traffic-signs.mapping.csv

The Osmose-QA code:
https://github.com/osm-fr/osmose-backend/blob/master/analysers/analyser_merge_traffic_signs.py


I'm highly open to comment and contribution.

Regards.





More information about the talk mailing list