OpenStreetMap: Challenges and Opportunities in Machine Learning and Remote Sensing

OpenStreetMap (OSM) is a community-based, freely available, editable map service that was created as an alternative to authoritative ones. Given that it is edited mainly by volunteers with different mapping skills, the completeness and quality of its annotations are heterogeneous across different geographical locations. Despite that, OSM has been widely used in several applications in {Geosciences}, Earth Observation and environmental sciences. In this work, we present a review of recent methods based on machine learning to improve and use OSM data. Such methods aim either 1) at improving the coverage and quality of OSM layers, typically using GIS and remote sensing technologies, or 2) at using the existing OSM layers to train models based on image data to serve applications like navigation or {land use} classification. We believe that OSM (as well as other sources of open land maps) can change the way we interpret remote sensing data and that the synergy with machine learning can scale participatory map making and its quality to the level needed to serve global and up-to-date land mapping.

[1]  Raquel Urtasun,et al.  DeepRoadMapper: Extracting Road Topology from Aerial Images , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[2]  Anita Graser Integrating Open Spaces into OpenStreetMap Routing Graphs for Realistic Crossing Behaviour in Pedestrian Navigation , 2016 .

[3]  Adam Millard-Ball,et al.  The world’s user-generated road map is more than 80% complete , 2017, PloS one.

[4]  Alexandre X. Falcão,et al.  Correcting rural building annotations in OpenStreetMap using convolutional neural networks , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[5]  Michela Bertolotto,et al.  Traditional vs. Machine-Learning Techniques for OSM Quality Assessment , 2017 .

[6]  Xiao Xiang Zhu,et al.  Geo-spatial text-mining from Twitter – a feature space analysis with a view toward building classification in urban regions , 2019, European Journal of Remote Sensing.

[7]  Burr Settles,et al.  Active Learning Literature Survey , 2009 .

[8]  Rodolphe Devillers,et al.  Improving Volunteered Geographic Information Quality Using a Tag Recommender System: The Case of OpenStreetMap , 2015, OpenStreetMap in GIScience.

[9]  Devis Tuia,et al.  Understanding urban landuse from the above and ground perspectives: a deep learning, multimodal solution , 2019, Remote Sensing of Environment.

[10]  Peter Mooney,et al.  Using Crowdsourced Trajectories for Automated OSM Data Entry Approach , 2016, Sensors.

[11]  Yang Zhang,et al.  Deep spatio-temporal residual neural networks for road-network-based data modeling , 2019, Int. J. Geogr. Inf. Sci..

[12]  Pierre Alliez,et al.  Recurrent Neural Networks to Correct Satellite Image Classification Maps , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[13]  Adam C. Winstanley,et al.  Quality assessment of OpenStreetMap data using trajectory mining , 2016, Geo spatial Inf. Sci..

[14]  Bastian Leibe,et al.  OpenStreetSLAM: Global vehicle localization using OpenStreetMaps , 2013, 2013 IEEE International Conference on Robotics and Automation.

[15]  Tomi Kauppinen,et al.  Ambiguity and plausibility: managing classification quality in volunteered geographic information , 2014, SIGSPATIAL/GIS.

[16]  Melba M. Crawford,et al.  Active Learning: Any Value for Classification of Remotely Sensed Data? , 2013, Proceedings of the IEEE.

[17]  Musfira Jilani,et al.  Automated Quality Improvement of Road Network in OpenStreetMap , .

[18]  Devis Tuia,et al.  Fine-grained landuse characterization using ground-based pictures: a deep learning solution based on globally available data , 2018, Int. J. Geogr. Inf. Sci..

[19]  Joachim Hübener,et al.  Open Data! , 2012, EnviroInfo.

[20]  Eric Vaz,et al.  An assessment of a collaborative mapping approach for exploring land use patterns for several European metropolises , 2015, Int. J. Appl. Earth Obs. Geoinformation.

[21]  Geoffrey E. Hinton,et al.  Learning to Label Aerial Images from Noisy Data , 2012, ICML.

[22]  Pascal Neis,et al.  New Applications based on collaborative geodata – the case of Routing , 2008 .

[23]  Martin Tomko,et al.  Finding equivalent keys in openstreetmap: semantic similarity computation based on extensional definitions , 2017, GeoAI@SIGSPATIAL.

[24]  Xiao Xiang Zhu,et al.  Building Type Classification from Social Media Texts via Geo-Spatial Textmining , 2019, IGARSS 2019 - 2019 IEEE International Geoscience and Remote Sensing Symposium.

[25]  Bertrand Le Saux,et al.  Joint Learning from Earth Observation and OpenStreetMap Data to Get Faster Better Semantic Maps , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[26]  Pascal Neis,et al.  The Street Network Evolution of Crowdsourced Maps: OpenStreetMap in Germany 2007-2011 , 2011, Future Internet.

[27]  Stefan Riezler,et al.  NLmaps: A Natural Language Interface to Query OpenStreetMap , 2016, COLING.

[28]  Wolfram Burgard,et al.  Global outer-urban navigation with OpenStreetMap , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[29]  Friedrich Fraundorfer,et al.  Optimization of OpenStreetMap Building Footprints Based on Semantic Information of Oblique UAV Images , 2018, Remote. Sens..

[30]  Pascal Neis,et al.  Analyzing the Contributor Activity of a Volunteered Geographic Information Project - The Case of OpenStreetMap , 2012, ISPRS Int. J. Geo Inf..

[31]  Monika Sester,et al.  Generative models for road network reconstruction , 2015, Int. J. Geogr. Inf. Sci..

[32]  Pietro Perona,et al.  Crowdclustering , 2011, NIPS.

[33]  Yongyang Xu,et al.  Quality assessment of building footprint data using a deep autoencoder network , 2017, Int. J. Geogr. Inf. Sci..

[34]  Qi Lu,et al.  Cross-region traffic prediction for China on OpenStreetMap , 2016, IWCTS@SIGSPATIAL.

[35]  Jiangye Yuan,et al.  Exploiting deep learning and volunteered geographic information for mapping buildings in Kano, Nigeria , 2018, Scientific Data.

[36]  Thomas Hofmann,et al.  Learning Aerial Image Segmentation From Online Maps , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[37]  Min Bai,et al.  Learning Deep Structured Active Contours End-to-End , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[38]  Jacob Andreas,et al.  Semantic Parsing as Machine Translation , 2013, ACL.

[39]  Stefan Funke,et al.  Automatic Tag Enrichment for Points-of-Interest in Open Street Map , 2017, W2GIS.

[40]  Scott Workman,et al.  A Unified Model for Near and Remote Sensing , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[41]  Dennis Luxen,et al.  Real-time routing with OpenStreetMap data , 2011, GIS.

[42]  Stefan Riezler,et al.  Improving a Neural Semantic Parser by Counterfactual Learning from Human Bandit Feedback , 2018, ACL.

[43]  Jiaoyan Chen,et al.  DeepVGI: Deep Learning with Volunteered Geographic Information , 2017, WWW.

[44]  Pascal Neis,et al.  Towards Automatic Vandalism Detection in OpenStreetMap , 2012, ISPRS Int. J. Geo Inf..

[45]  Yongyang Xu,et al.  Multilane roads extracted from the OpenStreetMap urban road network using random forests , 2019, Trans. GIS.

[46]  David J. DeWitt,et al.  RoadTracer: Automatic Extraction of Road Networks from Aerial Images , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[47]  Alexander Zipf,et al.  Routing through open spaces – A performance comparison of algorithms , 2018, Geo spatial Inf. Sci..

[48]  Pierre Alliez,et al.  Convolutional Neural Networks for Large-Scale Remote-Sensing Image Classification , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[49]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[50]  Luc Van Gool,et al.  Iterative Deep Learning for Road Topology Extraction , 2018, BMVC.

[51]  Zoe Falomir,et al.  Rule-guided human classification of Volunteered Geographic Information , 2017 .

[52]  Dimitrios Skoutas,et al.  OSMRec Tool for Automatic Recommendation of Categories on Spatial Entities in OpenStreetMap , 2015, RecSys.

[53]  Shiming Xiang,et al.  Automatic Road Detection and Centerline Extraction via Cascaded End-to-End Convolutional Neural Network , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[54]  Guillaume Touya,et al.  Quality Assessment of the French OpenStreetMap Dataset , 2010, Trans. GIS.

[55]  Devis Tuia,et al.  Visual Question Answering From Remote Sensing Images , 2019, IGARSS 2019 - 2019 IEEE International Geoscience and Remote Sensing Symposium.

[56]  M. Goodchild Citizens as sensors: the world of volunteered geography , 2007 .

[57]  Sanja Fidler,et al.  Enhancing Road Maps by Parsing Aerial Images Around the World , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[58]  Sofiane Abbar,et al.  Machine-assisted map editing , 2018, SIGSPATIAL/GIS.

[59]  Christian S. Jensen,et al.  Graph Convolutional Networks for Road Networks , 2019, SIGSPATIAL/GIS.

[60]  Pierre Alliez,et al.  Polygonization of remote sensing classification maps by mesh approximation , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[61]  Michela Bertolotto,et al.  A Multi-layer CRF Based Methodology for Improving Crowdsourced Street Semantics , 2018, IWCTS@SIGSPATIAL.

[62]  Guillaume Touya,et al.  Towards Vandalism Detection in OpenStreetMap Through a Data Driven Approach (Short Paper) , 2018, GIScience.

[63]  Abbas Rajabifard,et al.  Automatic analysis of positional plausibility for points of interest in OpenStreetMap using coexistence patterns , 2019, Int. J. Geogr. Inf. Sci..

[64]  Devis Tuia,et al.  Learning User's Confidence for Active Learning , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[65]  Pascal Neis,et al.  Quality assessment for building footprints data on OpenStreetMap , 2014, Int. J. Geogr. Inf. Sci..

[66]  Pascal Neis,et al.  Measuring the Reliability of Wheelchair User Route Planning based on Volunteered Geographic Information , 2015, Trans. GIS.

[67]  Alexander Zipf,et al.  Using Crowdsourced Geodata for Agent-Based Indoor Evacuation Simulations , 2012, ISPRS Int. J. Geo Inf..

[68]  Max J. Egenhofer,et al.  On the Equivalence of Topological Relations , 1995, Int. J. Geogr. Inf. Sci..

[69]  Pierre Alliez,et al.  Polygonization of Binary Classification Maps Using Mesh Approximation with Right Angle Regularity , 2018, IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium.

[70]  Lorenzo Porzi,et al.  The Mapillary Traffic Sign Dataset for Detection and Classification on a Global Scale , 2020, ECCV.

[71]  Qiuping Li,et al.  Polygon-based approach for extracting multilane roads from OpenStreetMap urban road networks , 2014, Int. J. Geogr. Inf. Sci..

[72]  Alberto Ferreira de Souza,et al.  Automatic large-scale data acquisition via crowdsourcing for crosswalk classification: A deep learning approach , 2017, Comput. Graph..

[73]  Jan Dirk L. Fijnheer,et al.  Gamification , 2019, Encyclopedia of Education and Information Technologies.

[74]  Alexander Zipf,et al.  An Exploration of Future Patterns of the Contributions to OpenStreetMap and Development of a Contribution Index , 2015, Trans. GIS.

[75]  M. Haklay How Good is Volunteered Geographical Information? A Comparative Study of OpenStreetMap and Ordnance Survey Datasets , 2010 .

[76]  Xiao Xiang Zhu,et al.  Fusion of Heterogeneous Earth Observation Data for the Classification of Local Climate Zones , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[77]  Eugenio Di Sciascio,et al.  A Semantic -Enhanced Augmented Reality Tool for OpenStreetMap POI Discovery , 2014 .

[78]  Pascal Neis,et al.  Recent Developments and Future Trends in Volunteered Geographic Information Research: The Case of OpenStreetMap , 2014, Future Internet.

[79]  Stefan Riezler,et al.  A Corpus and Semantic Parser for Multilingual Natural Language Querying of OpenStreetMap , 2016, NAACL.

[80]  Peter Mooney,et al.  The Annotation Process in OpenStreetMap , 2012, Trans. GIS.

[81]  Yatao Zhang,et al.  Mapping fine-scale population distributions at the building level by integrating multisource geospatial big data , 2017, Int. J. Geogr. Inf. Sci..

[82]  Hansi Senaratne,et al.  A review of volunteered geographic information quality assessment methods , 2017, Int. J. Geogr. Inf. Sci..

[83]  Peter F. Sturm,et al.  Convolutional Neural Networks for Disaggregated Population Mapping Using Open Data , 2018, 2018 IEEE 5th International Conference on Data Science and Advanced Analytics (DSAA).

[84]  Michela Bertolotto,et al.  Probabilistic Graphical Modelling for Semantic Labelling of Crowdsourced Map Data , 2016 .

[85]  Femke Reitsma,et al.  VGTrust: measuring trust for volunteered geographic information , 2019, Int. J. Geogr. Inf. Sci..

[86]  Thomas Hofmann,et al.  Large Margin Methods for Structured and Interdependent Output Variables , 2005, J. Mach. Learn. Res..

[87]  Claire Ellul,et al.  Assessing Data Completeness of VGI through an Automated Matching Procedure for Linear Data , 2012, Trans. GIS.

[88]  Sanja Fidler,et al.  HD Maps: Fine-Grained Road Segmentation by Parsing Ground and Aerial Images , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[89]  Tomas Mikolov,et al.  Enriching Word Vectors with Subword Information , 2016, TACL.

[90]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[91]  Alexander Zipf,et al.  Fine-resolution population mapping using OpenStreetMap points-of-interest , 2014, Int. J. Geogr. Inf. Sci..

[92]  Xiao Xiang Zhu,et al.  Classification of Settlement Types from Tweets Using LDA and LSTM , 2018, IGARSS 2018 - 2018 IEEE International Geoscience and Remote Sensing Symposium.

[93]  Peter J. Roberts,et al.  Accessed from , 2022 .

[94]  Stefan Funke,et al.  Automatic Extrapolation of Missing Road Network Data in OpenStreetMap , 2015, MUD@ICML.

[95]  Lorenzo Porzi,et al.  Traffic Sign Detection and Classification around the World , 2019, ArXiv.

[96]  B. Johnson,et al.  Integrating OpenStreetMap crowdsourced data and Landsat time-series imagery for rapid land use/land cover (LULC) mapping: Case study of the Laguna de Bay area of the Philippines , 2016 .

[97]  Jiaoyan Chen,et al.  Deep Learning From Multiple Crowds: A Case Study of Humanitarian Mapping , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[98]  Lucy Bastin,et al.  Usability of VGI for validation of land cover maps , 2015, Int. J. Geogr. Inf. Sci..

[99]  Xiao Xiang Zhu,et al.  Deep Learning in Remote Sensing: A Comprehensive Review and List of Resources , 2017, IEEE Geoscience and Remote Sensing Magazine.

[100]  Alexander Zipf,et al.  Generating web-based 3D City Models from OpenStreetMap: The current situation in Germany , 2010, Comput. Environ. Urban Syst..

[101]  Michela Bertolotto,et al.  Automated highway tag assessment of OpenStreetMap road networks , 2014, SIGSPATIAL/GIS.

[102]  Michela Bertolotto,et al.  Multi-granular Street Network Representation towards Quality Assessment of OpenStreetMap Data , 2013, IWCTS '13.

[103]  Kenny Q. Zhu,et al.  Transfer Learning for Traffic Speed Prediction: A Preliminary Study , 2018, AAAI Workshops.

[104]  Pascal Neis,et al.  Interoperable location based services for 3D cities on the web using user generated content from OpenStreetMap , 2009 .

[105]  Guillaume Touya,et al.  Assessing Crowdsourced POI Quality: Combining Methods Based on Reference Data, History, and Spatial Relations , 2017, ISPRS Int. J. Geo Inf..

[106]  Gabriele Moser,et al.  Land use modeling in North Rhine-Westphalia with interaction and scaling laws , 2017, 2017 Joint Urban Remote Sensing Event (JURSE).

[107]  Devis Tuia,et al.  Land-use characterisation using Google Street View pictures and OpenStreetMap , 2018 .

[108]  Michela Bertolotto,et al.  Geographic knowledge extraction and semantic similarity in OpenStreetMap , 2013, Knowledge and Information Systems.