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]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

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

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

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

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

[7]  Hengchang Liu,et al.  Poster abstract: SmartRoad: a crowd-sourced traffic regulator detection and identification system , 2013, IPSN.

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

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

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

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

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

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

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

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

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

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

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

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

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

[21]  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.

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

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

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

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

[26]  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.

[27]  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).

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