<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>A survey on smart phone-based road condition detection systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Rishu Chhabra</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Saravjeet Singh</string-name>
        </contrib>
      </contrib-group>
      <abstract>
        <p>With the advancement in technology, Intelligent Transportation Systems (ITS) aims to maximize the safety and convenience of the transportation system. It focuses on the integration of technology into the traditional transportation structure for future smart cities. With the proliferation of the road network in all nations across the world, road surface condition data has become a critical component in reducing road accidents. Road condition monitoring is an important part of transportation management and affects the safety of the commute. Different methods based on manual, automatic, and semi-automatic monitoring of road conditions have been proposed in the literature. In this paper, we present a survey of smartphone-based road condition monitoring techniques. The data is acquired using smartphones and the algorithms discussed detect the road anomalies like manholes, speed bumps, potholes, and cracks, etc. A comparative analysis has been carried out based on the benefits, drawbacks, and methods used by various techniques. Furthermore, new research directions for smartphone-based detection of road surface anomalies have been presented.</p>
      </abstract>
      <kwd-group>
        <kwd>* ITS</kwd>
        <kwd>pothole</kwd>
        <kwd>road condition</kwd>
        <kwd>smartphone</kwd>
        <kwd>speed bump</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>The monitoring of road surface conditions has grown increasingly crucial in recent years. Road surfaces
that are well-maintained improve road user safety and comfort. As a result, it is critical to regularly
monitor road conditions in order to improve the transportation system's driving safety.The density of road
surface anomalies is one of the key indicators used to identify road surface conditions [1]. Statistical data
obtained from collected road surface information, visual field inspections, or vehicles equipped with
special devices that measure and monitor road surface conditions are commonly used by
municipalities. However, these technologies are time-consuming, expensive, and frequently lack the data
coverage needed to provide a comprehensive picture of road conditions in large cities. Therefore, there is
a needfor a low-cost, and efficient automatic or semi-automatic road surface detection technology.With
the support of the Internet of Things (IoT), Intelligent Transportation Systems (ITS) employs different
communication technologies to the traditional transportation system and improves the safety of road users
[2], [3]. All decisions are made based on the raw data acquired by sensors or special equipment, so the
data collecting step is critical.Different technologies employing laserscanners, video cameras,
vibrationbased approaches, and smartphone-based approaches are being used for data collection pertaining to road
surface conditions. Smartphone-based detection has emerged as a significant supplemental technology for
identifying road surface abnormalities [4].
14
12
10
8
6
4
2
Figure 1shows the statistics of the five countries with the world's largest road networks in terms
of road network, population, and smartphone users [5]–[7]. It is evident that a good percentage of
the population owns a smartphone. Therefore, smartphone-based road condition detection
techniques could benefit the majority of road users without any additional investment.</p>
      <p>Russia</p>
      <p>Brazil</p>
      <p>India</p>
      <p>China</p>
      <p>U.S</p>
    </sec>
    <sec id="sec-2">
      <title>2. Smartphone-based Road condition detection techniques</title>
      <p>Based on the technique used for data processing for road anomaly detection, the smartphone-based road
condition detection techniques presented in this paper have been classified into twocategories: threshold
based and machine learning based techniques.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Threshold based techniques</title>
      <p>The sensor data acquired using a smartphone is analyzed to identify the patterns or values that represent
the unfavorable road conditions. Different approaches have been proposed in the literature that apply
thresholds to the accelerometer Z-axis data that represents vertical acceleration. Thresholding on the value
of the absolute difference of accelerometer Z-axis data to detect road anomalies has been proposed in [8]–
[10].The technique presented in [11] employed thresholding along with signal and image processing
techniques and yields an accuracy of 93% for road anomaly detection. To overcome the limitations of
static thresholding, adaptive thresholding has been employed in [12]to detect potholeswith an accuracy
measurebetween 94-99%.Another technique to apply threshold on roughness index to identify road ruts
has been proposed in [13]. The accuracy of the proposed method is 94%.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Machine learning based techniques</title>
      <p>The researchers have employed various supervised and unsupervised machine learning techniques to
process the data acquired using smartphones and identify the unfavorable road conditions. The supervised
learning technique to detect road anomalies has been employed in[14]–[16]. To improve the accuracy
measure, the techniques proposed by the authors have been enhanced by neural networks or signal
processing techniques. The signal processing approach of Dynamic Time Warping (DTW) has been used
in [17]and the system detects road bumps and potholes with 88% accuracy. In [18], authors employed
deep learning techniques for object detection using the images captured by a smartphone. The proposed
technique detects potholes approximately 100m ahead enhancing the safety of road users to great extent.
A pothole detection technique based onConvolutional Neural Network (CNN) has been proposed in [19].
The proposed system yields 97% accuracy and uses Google API to map the detected pothole on Google
Maps.</p>
      <p>Table-1 provides the comparative analysis of the different smartphone-based state-of-the-art road
condition detection techniques based on their advantages and disadvantages.</p>
      <p>
        Adaptive thresholding Potholes
[27] Gaussian Model is The system ide
        <xref ref-type="bibr" rid="ref9">ntifies the
(2017</xref>
        ) severity of the road anomaly
when vehicle speed is 15-20
kmph
[28] Decision tree Pothole and Mapping of road The classifier ca
        <xref ref-type="bibr" rid="ref9">n be
(2017</xref>
        ) classification smooth road anomalies to the map. improved for other road
algorithm detection More accurate road anomalies and road type
anomaly detection
using data from
accelerometer and
gyroscope.
[29] Supervised machine Speed bump, The inclusion of data The accelerometer data is
(2017) learning technique potholes, and mining algorithms the input to the feature
manholes alleviates problems extraction algorithm. It
related to vehicle should be combined with
speed gyroscope data for validation
[30] Mahalanobis- Taguchi Manhole The system considers Overlap between the
      </p>
    </sec>
    <sec id="sec-5">
      <title>3. Conclusions and future research directions</title>
      <p>The smartphone-based road condition detection techniques provide a cost-effective solution using a
pervasive device i.e., a smartphone. However, there are certain challenges associated with the
implementation of smartphone-based systems like the placement of smartphone in the vehicle and
differentiation between different types of road conditions. Different threshold based and machine learning
based techniques have been proposed in the literature for road condition detection. However, to take the
advantage of computationally efficient threshold-based technique and highly accurate machine-learning
based approach; a hybrid technique needs to be developed to identify road conditions keeping in view the
implementation cost. The communication between vehicles to transmit road condition information before
hand for safety and convenience could be another area of interest. The generation of dynamic maps with
updated road-condition information can be also used by authorities to streamline maintenance works.
4. References</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Boston</surname>
          </string-name>
          , MA, USA, June,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>M.</given-names>
            <surname>Fazeen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Gozick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Dantu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bhukhiya</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M. C.</given-names>
            <surname>González</surname>
          </string-name>
          , “
          <article-title>Safe driving using mobile phones,”</article-title>
          <source>IEEE Trans. Intell. Transp. Syst.</source>
          , vol.
          <volume>13</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>1462</fpage>
          -
          <lpage>1468</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>R.</given-names>
            <surname>Bhoraskar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Vankadhara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Raman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.</given-names>
            <surname>Kulkarni</surname>
          </string-name>
          , “
          <article-title>Wolverine: Traffic and road condition estimation using smartphone sensors,”</article-title>
          <source>in Proceedings of the Fourth International Conference on Communication Systems and Networks (COMSNETS)</source>
          ,
          <year>2012</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>L. C.</given-names>
            <surname>González-Gurrola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Mart</surname>
          </string-name>
          <article-title>\'\inez-</article-title>
          <string-name>
            <surname>Reyes</surname>
            , and
            <given-names>M. R.</given-names>
          </string-name>
          <string-name>
            <surname>Carlos-Loya</surname>
          </string-name>
          , “
          <article-title>The citizen road watcher-- identifying roadway surface disruptions based on accelerometer patterns,” in Ubiquitous computing and ambient intelligence. Context-awareness and context-driven interaction</article-title>
          , Springer,
          <year>2013</year>
          , pp.
          <fpage>374</fpage>
          -
          <lpage>377</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Mohamed</surname>
          </string-name>
          et al.,
          <article-title>“RoadMonitor: An intelligent road surface condition monitoring</article-title>
          system,
          <source>” in Intelligent Systems' 2014</source>
          , Springer,
          <year>2015</year>
          , pp.
          <fpage>377</fpage>
          -
          <lpage>387</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>D.</given-names>
            <surname>Rajamohan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Gannu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K. S.</given-names>
            <surname>Rajan</surname>
          </string-name>
          , “
          <article-title>MAARGHA: a prototype system for road condition and surface type estimation by fusing multi-sensor data</article-title>
          ,
          <source>” ISPRS Int. J. Geo-Information</source>
          , vol.
          <volume>4</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>1225</fpage>
          -
          <lpage>1245</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>P. M. Harikrishnan</surname>
            and
            <given-names>V. P.</given-names>
          </string-name>
          <string-name>
            <surname>Gopi</surname>
          </string-name>
          , “
          <article-title>Vehicle vibration signal processing for road surface monitoring</article-title>
          ,
          <source>” IEEE Sens. J.</source>
          , vol.
          <volume>17</volume>
          , no.
          <issue>16</issue>
          , pp.
          <fpage>5192</fpage>
          -
          <lpage>5197</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>A.</given-names>
            <surname>Allouch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Koubâa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Abbes</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Ammar</surname>
          </string-name>
          , “Roadsense:
          <article-title>Smartphone application to estimate road conditions using accelerometer and gyroscope,” IEEE Sens</article-title>
          . J., vol.
          <volume>17</volume>
          , no.
          <issue>13</issue>
          , pp.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>N.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Soares</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. Y.</given-names>
            <surname>Santos</surname>
          </string-name>
          , and
          <string-name>
            <given-names>H.</given-names>
            <surname>Rodrigues</surname>
          </string-name>
          , “
          <article-title>Anomaly detection in roads with a data mining approach,” Procedia Comput</article-title>
          . Sci., vol.
          <volume>121</volume>
          , pp.
          <fpage>415</fpage>
          -
          <lpage>422</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Huo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Wang</surname>
          </string-name>
          , “
          <article-title>A road quality detection method based on the mahalanobis-taguchi system</article-title>
          ,
          <source>” IEEE Access</source>
          , vol.
          <volume>6</volume>
          , pp.
          <fpage>29078</fpage>
          -
          <lpage>29087</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>R.</given-names>
            <surname>Roberts</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Giancontieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Inzerillo</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Di</surname>
          </string-name>
          <string-name>
            <surname>Mino</surname>
          </string-name>
          , “
          <article-title>Towards Low-Cost Pavement Condition Health Monitoring and Analysis Using Deep Learning</article-title>
          ,
          <source>” Appl. Sci.</source>
          , vol.
          <volume>10</volume>
          , no.
          <issue>1</issue>
          , p.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>R.</given-names>
            <surname>Du</surname>
          </string-name>
          , G. Qiu,
          <string-name>
            <given-names>K.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hu</surname>
          </string-name>
          , and L. Liu, “
          <source>Abnormal Road Surface Recognition Based on Smartphone Acceleration Sensor,” Sensors</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>2</issue>
          , p.
          <fpage>451</fpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>M. Y. Alam</surname>
          </string-name>
          et al.,
          <article-title>“Crowdsourcing from the True crowd: Device, vehicle, road-surface and driving independent road profiling from smartphone sensors,” Pervasive Mob</article-title>
          .
          <source>Comput.</source>
          , vol.
          <volume>61</volume>
          , p.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>