Map++: A crowd-sensing system for automatic map semantics identification

Digital maps have become a part of our daily life with a number of commercial and free map services. These services have still a huge potential for enhancement with rich semantic information to support a large class of mapping applications. In this paper, we present Map++, a system that leverages standard cell-phone sensors in a crowdsensing approach to automatically enrich digital maps with different road semantics like tunnels, bumps, bridges, footbridges, crosswalks, road capacity, among others. Our analysis shows that cell-phones sensors with humans in vehicles or walking get affected by the different road features, which can be mined to extend the features of both free and commercial mapping services. We present the design and implementation of Map++ and evaluate it in a large city. Our evaluation shows that we can detect the different semantics accurately with at most 3% false positive rate and 6% false negative rate for both vehicle and pedestrian-based features. Moreover, we show that Map++ has a small energy footprint on the cell-phones, highlighting its promise as a ubiquitous digital maps enriching service.

[1]  Mohamed Ibrahim,et al.  A Hidden Markov Model for Localization Using Low-End GSM Cell Phones , 2011, 2011 IEEE International Conference on Communications (ICC).

[2]  Moustafa Youssef,et al.  UPTIME: Ubiquitous pedestrian tracking using mobile phones , 2012, 2012 IEEE Wireless Communications and Networking Conference (WCNC).

[3]  John Krumm,et al.  TempIO: Inside/Outside Classification with Temperature , 2004 .

[4]  W. Cleveland,et al.  Locally Weighted Regression: An Approach to Regression Analysis by Local Fitting , 1988 .

[5]  Moustafa Youssef,et al.  Dejavu: an accurate energy-efficient outdoor localization system , 2013, SIGSPATIAL/GIS.

[6]  Ramachandran Ramjee,et al.  Nericell: rich monitoring of road and traffic conditions using mobile smartphones , 2008, SenSys '08.

[7]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[8]  John Krumm,et al.  From GPS traces to a routable road map , 2009, GIS.

[9]  Lu Su,et al.  SmartRoad: A Crowd-Sourced Traffic Regulator Detection and Identification System , 2013 .

[10]  John Krumm,et al.  Accuracy characterization for metropolitan-scale Wi-Fi localization , 2005, MobiSys '05.

[11]  Philip S. Yu,et al.  Transportation mode detection using mobile phones and GIS information , 2011, GIS.

[12]  Wei-Ying Ma,et al.  Understanding mobility based on GPS data , 2008, UbiComp.

[13]  Mohamed Ibrahim,et al.  Enabling wide deployment of GSM localization over heterogeneous phones , 2013, 2013 IEEE International Conference on Communications (ICC).

[14]  Ryan Newton,et al.  The pothole patrol: using a mobile sensor network for road surface monitoring , 2008, MobiSys '08.

[15]  Mohamed N. El-Derini,et al.  GAC: Energy-Efficient Hybrid GPS-Accelerometer-Compass GSM Localization , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[16]  Deborah Estrin,et al.  Using mobile phones to determine transportation modes , 2010, TOSN.

[17]  Moustafa Youssef,et al.  CrowdInside: automatic construction of indoor floorplans , 2012, SIGSPATIAL/GIS.

[18]  Xiaokui Xiao,et al.  An efficient algorithm for mapping vehicle trajectories onto road networks , 2012, SIGSPATIAL/GIS.

[19]  Moustafa Youssef,et al.  Demonstrating CrowdInside: A system for the automatic construction of indoor floor-plans , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[20]  Mohamed Ibrahim,et al.  CellSense: A Probabilistic RSSI-Based GSM Positioning System , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[21]  Yin Wang,et al.  CrowdAtlas: self-updating maps for cloud and personal use , 2013, MobiSys '13.

[22]  Xing Xie,et al.  Learning transportation mode from raw gps data for geographic applications on the web , 2008, WWW.

[23]  Mohamed Ibrahim,et al.  CellSense: An Accurate Energy-Efficient GSM Positioning System , 2011, IEEE Transactions on Vehicular Technology.

[24]  Mo Li,et al.  IODetector: a generic service for indoor outdoor detection , 2012, SenSys '12.

[25]  Reem Elkhouly,et al.  Ubiquitous Indoor Localization and Worldwide Automatic Construction of Floor Plans , 2012, ArXiv.

[26]  Giovanni Pau,et al.  Enhancing in vehicle digital maps via GPS crowdsourcing , 2011, 2011 Eighth International Conference on Wireless On-Demand Network Systems and Services.

[27]  Calvin C. Newport Improving Wireless Network Performance Using Sensor Hints , 2011, NSDI.

[28]  Frank Dürr,et al.  MapCorrect: Automatic correction and validation of road maps using public sensing , 2011, 2011 IEEE 36th Conference on Local Computer Networks.