RoadSphygmo: Using barometer for traffic congestion detection

Road traffic congestion is a worldwide problem that continues to increase, resulting in adverse environmental and health consequences in addition to wasted fuel and individual productivity loss. Detecting congestion and communicating it in a timely manner may enable a number of mitigation strategies such as re-directing traffic as well as individuals adopting alternate routes or transportation methods. We seek to crowd-source road congestion information detected on individual user's smart phones as a low-cost approach for such detection. To encourage users to participate in such crowd-sourcing, it is critical that the information is collected conveniently, with as little user action required as possible, and the use of low-cost sensors that would be ubiquitously available on smart phones. Moreover, unlike the use of GPS, the use of these sensors should consume very little energy, thus resulting in minimal drain on the phone's battery. We propose using the barometer sensor present in mobile phones to detect traffic congestion. Roads which seem perfectly flat to naked eye actually vary in altitude at different points along the way. The barometer sensor is sensitive enough to measure these altitude changes. On a congested road, a vehicle covers a much shorter distance over a time period. A vehicle experiences a significantly larger number of altitude changes on a free flowing road compared to a congested road. This forms the basis for our traffic congestion detection. We extract features based on the altitude change and use a Support Vector Machine (SVM) as a classifier to initially classify into two broad categories of vehicular state: still and in motion. The sequence of vehicle states is then used to determine the traffic condition. Traffic condition is categorized into 3 states: `stuck', `congestion' and `moving', based on chosen thresholds for the number of still/motion states. To validate the state determination by our RoadSphygmo1 algorithm, we compared it with the GPS speeds during the same time period. While the thresholds we chose are not exact measures of traffic state, they nevertheless provide useful information about the congestion on the road. Field experiments conducted on the roads in Chandigarh and Mumbai in India show promising results.

[1]  Jun-Wei Hsieh,et al.  An Automatic Traffic Surveillance System for Vehicle Tracking and Classification , 2003, SCIA.

[2]  Z. Koradia,et al.  Challenges In Communication Assisted Road Transportation Systems for Developing Regions , 2009 .

[3]  Purushottam Kulkarni,et al.  Wireless across road: RF based road traffic congestion detection , 2011, 2011 Third International Conference on Communication Systems and Networks (COMSNETS 2011).

[4]  Mohan M. Trivedi,et al.  A Survey of Vision-Based Trajectory Learning and Analysis for Surveillance , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Andry Rakotonirainy,et al.  Acoustic Hazard Detection for Pedestrians With Obscured Hearing , 2011, IEEE Transactions on Intelligent Transportation Systems.

[6]  Sinem Coleri,et al.  Traffic Measurement and Vehicle Classification with a Single Magnetic Sensor , 2004 .

[7]  K. R. Rao,et al.  Measuring Urban Traffic Congestion - A Review , 2012 .

[8]  Mun Choon Chan,et al.  Using mobile phone barometer for low-power transportation context detection , 2014, SenSys.

[9]  Bhaskaran Raman,et al.  Kyun queue: a sensor network system to monitor road traffic queues , 2012, SenSys '12.

[10]  Sinem Coleri,et al.  Traffic Measurement and Vehicle Classification with Single Magnetic Sensor , 2005 .

[11]  Volkan Cevher,et al.  Vehicle Speed Estimation Using Acoustic Wave Patterns , 2009, IEEE Transactions on Signal Processing.

[12]  Azeem J. Khan,et al.  Barometric phone sensors: more hype than hope! , 2014, HotMobile.

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

[14]  Paola Mello,et al.  Image analysis and rule-based reasoning for a traffic monitoring system , 1999, Proceedings 199 IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems (Cat. No.99TH8383).

[15]  Johannes Gutmann,et al.  Indoor Navigation with MEMS sensors , 2009 .

[16]  Katsushi Ikeuchi,et al.  Traffic monitoring and accident detection at intersections , 2000, IEEE Trans. Intell. Transp. Syst..

[17]  J. Borenstein,et al.  Personal Dead-reckoning System for GPS-denied Environments , 2007, 2007 IEEE International Workshop on Safety, Security and Rescue Robotics.

[18]  Eyal de Lara,et al.  The SkyLoc Floor Localization System , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[19]  Bhaskaran Raman,et al.  RoadSoundSense: Acoustic sensing based road congestion monitoring in developing regions , 2011, 2011 8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[20]  Robert Bogue,et al.  Recent developments in MEMS sensors: a review of applications, markets and technologies , 2013 .

[21]  Javier Gozálvez,et al.  Traffic congestion detection in large-scale scenarios using vehicle-to-vehicle communications , 2013, J. Netw. Comput. Appl..

[22]  Jian Lu,et al.  SBC: scalable smartphone barometer calibration through crowdsourcing , 2014, MobiQuitous.

[23]  Shivkumar Kalyanaraman,et al.  Vehicular Traffic Density State Estimation Based on Cumulative Road Acoustics , 2012, IEEE Transactions on Intelligent Transportation Systems.

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