Road Quality Management System Using Mobile Sensors: Arun Kumar G Santhosh Kumar A
Road Quality Management System Using Mobile Sensors: Arun Kumar G Santhosh Kumar A
Road Quality Management System Using Mobile Sensors: Arun Kumar G Santhosh Kumar A
Abstract—One of the major problems in developing countries safely. With the proposed system an attempt has been made to
is maintenance of roads. Well maintained roads contribute a endorse drivers to ward off the accidents caused due to
major portion to the country’s economy. Identification of road potholes and raised bumps.
distress such as potholes and bumps, helps drivers to avoid
accidents, vehicle damages and it also helps authorities to II.PROBLEM STATEMENT
maintain roads. In this paper, we discuss the previous pothole
detection methods that has been developed and proposes a cost- Road is a vital part of people’s day-to-day lives. When road
effective solution to identify the potholes and bumps on roads. In is put into use after construction, it will lead to develop various
our system, mobile phone sensors are used to identify the anomalies due to continuous rolling under the wheels, and
potholes and bumps. The proposed system captures the snow, rain and other natural factors. This will affect the quality
geographical location of the potholes and bumps using GPS of driving. With the availability of information regarding the
sensor in the Mobile phone. These sensed-data are send to the road conditions, road users can be cautious about or avoid the
cloud storage for further processing. This serves as a valuable bad roads. It is desirable to have a mechanism for detecting the
source of information for the government authorities and vehicle
condition of roads and get them repaired as soon as possible. .
drivers. An android and web application can be used to display
the road condition in the map. The road bumps and potholes are kind of conditions which are
needed to immediate monitoring and sharing. Bad roughness
Index Terms—Road Quality System, Pothole detection, condition may cause uncomfortable ride, extra fuel
Pavement management consumption, unexpected vehicle maintenance costs and
safety. Road infrastructure maintenance and management is
I.INTRODUCTION very important to keep the infrastructure in good condition so
that it does not affect road users especially in terms of vehicle
INDIA, the second most populous Country in the World
maintenance, fuel consumption and ride quality.
and a fast growing economy, is known to have a gigantic
network of roads. Roads are the dominant means of III.OBJECTIVE
transportation in India today. They carry almost 90 percent of
The main objective of this system is to design an
country’s passenger traffic and 65 percent of its freight.
application to know about the road quality. Nowadays we all
However, most of the roads in India are narrow and congested
use Google maps and its application for navigation during
with poor surface quality and road maintenance needs are not
travelling, but these applications couldn’t able to tell you any
satisfactorily met. No matter where you are in India, driving is
road’s condition or its complexity. Road Quality Management
a breath-holding, multi-mirror involving, potentially life
System using android phone proposes to utilize the GPS
threatening affair. Pathetic condition of roads is a boosting
system of phone and different sensors like accelerometer,
factor for traffic congestion and accidents. Roads in India
magnetometer, etc. of android phone, so we could analyze the
normally have speed breakers so that the vehicle’s speed can be
road and can upload this information of that road on central
controlled to avoid accidents. However, these speed breakers
server so every application user can use this information during
are unevenly distributed with uneven and unscientific heights.
traveling. This information can be helpful to user at the time if
To address the above mentioned problems, a cost effective
there are multiple routes and for destination and he can choose
solution is needed that collects the information about the
one of the finest and shortest route
severity of potholes and humps and also helps drivers to drive
,(((
2017 International Conference on Innovations in information Embedded and Communication Systems (ICIIECS)
IV.CHALLENGES monitoring can also help to predict the estimated arrival time
Although a lot of effort has been done to detect road from one place to another. This paper presents a detailed
conditions, a lot of methods/systems have been developed survey of methods for detecting road conditions. Form the
using Smartphone sensors, a highly reliable method is yet to be survey, it is noted that the most commonly used sensors
built. Real time road anomalies detection is so challenging that accelerometer and GPS. Smartphone sensors are gaining
none of the methods using Smartphone sensors can address it importance in this field as they are cost effective and also
alone completely. Some of the challenges are increase scalability. Analyzing form the research activities, it is
certain that this area will gain more importance in recent
A. Vibration patterns of sensor data future. There are several research issues that can be explored
A given pothole or any other road anomaly may not for improvement in existing methods and develop a highly
necessarily give the same pattern during each drive over it. The reliable method
sensors readings depend upon the speed of the vehicle, how it
approached the road anomaly and the position of the sensor i.e. VI.LITERATURE SURVEY
its orientation. It also depends upon the suspension system of Yulu Luke Chen et al., proposed a system called
the vehicle, if the suspension system is not in normal condition, Inexpensive Multimodal Sensor Fusion System for
sensors will show more deviation based on the large vibration Autonomous Data Acquisition of Road Surface Conditions [1]
experienced by the vehicle. which is a field application of a novel, relatively inexpensive,
vision-based sensor system employing commercially available
B. Benign events off-the-shelf devices, for enabling the autonomous data
There are many events that are not considered as road acquisition of road surface conditions. Detailed evaluations and
anomalies such as expansion joints, railroad crossings, door enhancements of a variety of technical approaches and
slams etc. These events are to be differentiated from the algorithms for overcoming vision-based measurement
potholes. An efficient system is to be developed that is able to distortions induced by the motion of the monitoring platform
classify different events effectively. were conducted. It is shown that the proposed multi-sensor
system, by capitalizing on powerful data-fusion approaches of
C. GPS error
the type developed in this paper, can provide a robust cost-
GPS provides the longitude and longitude values of a effective road surface monitoring system with sufficient
location. It is used to detect the location of potholes to users. It accuracy to satisfy typical maintenance needs, in regard to the
has an error of 3.3 meters. This error must be minimized to get detection, localization, and quantification of potholes and
the exact location where events to be detected have occurred. It similar qualitative deterioration features where the
may also be possible to miss some GPS data in urban areas measurements are acquired via a vehicle moving at normal
among tunnels and tall buildings. A method to minimize the speeds on typical city streets.
localization error is still an open problem. Rajeshwari Madli et al., proposed a system called
D. Network overload and delay Automatic Detection and Notification of Potholes and Humps
on Roads to Aid Drivers [2] which is used to detect the
The sensor data is to be uploaded on the server at back-end.
pavement distress such as potholes and humps not only helps
If a large amount of data is needed to be send over the network
drivers to avoid accidents or vehicle damages, but also helps
it may lead to network congestion leading to delay or loss of
authorities to maintain roads. This paper discusses previous
data. Therefore, the application is needed that must keep the
pothole detection methods that have been developed and
network usage to minimal. It will also save the communication
proposes a cost-effective solution to identify the potholes and
cost.
humps on roads and provide timely alerts to drivers to avoid
E. Privacy accidents or vehicle damages. Ultrasonic sensors are used to
The application requires the location of the device to detect identify the potholes and humps and also to measure their
the location of road anomaly and can be retrieved by user; depth and height, respectively. The proposed system captures
hence it may lead to privacy breach. There is a need of an the geographical location coordinates of the potholes and
application that is able to hide user identification to maintain humps using a global positioning system receiver. The sensed-
the privacy of user. data includes pothole depth, height of hump, and geographic
location, which is stored in the database (cloud)
V.SOCIAL IMPACT Juan Martin Raya Bahena et al., proposed a system called
India is the second largest country with huge number of Speed booms detection for a ground vehicle with computer
population and vehicles. In India most of the communications vision [3] which is a new stereo vision system for ground
are being dependent on road transport only. Often the road vehicle to detect speed bumps. The damage for cross speed
accidents may occur due to Reckless Driving and improper bumps fast can result in harms to people breakdowns to
road conditions. Government of India has taken necessary steps vehicles. In this paper we propose speed booms detection
to maintain the road conditions. Even though the technology method using Disparity, Border detection, Morphological
has improved a lot there will not be of accuracy. Due to heavy Image processing, canny edge detector. The system was built
rain the road conditions are being damaged easily. Road using two web cameras. The importance of this work is to
2017 International Conference on Innovations in information Embedded and Communication Systems (ICIIECS)
crosses the threshold value, immediately the location and the D. Retrieving
speed of the vehicle was recorded using the GPS sensor. Retrieving is the fourth task, here the datasets present in the
B. Storing public cloud are accessed first. The location of the potholes are
plotted as markers based on the latitude and longitude values
Storing is the second task performed after all
present in the cloud storage. This module provides the user
the data sets are sensed from the mobile devices. In this
interface for showing where the potholes are located. A web
subsystem, the user send the sensed data to the cloud storage.
application is used for showing the plotted map to the user. The
This can be said as the backbone of the system. This subsystem
user can easily view these data from any device.
collects the data from different vehicles and Co-ordinates the
This module provides the view to see the data stored in the
data. Since our domain is Internet of Things (IOT), it requires
centralized data storage. The user gets the details of the road
the uninterrupted network support for sending the data to the
from the web application. This web application will display the
cloud storage. Here all the data sets are send to the public cloud
road conditions in the map. Road conditions are marked as the
storage and it is further used for analyzing process. The sensed
different color markers on the map. If the user needs to choose
data sets from the first task are send to the cloud storage using
between the routes, he/she can check this web application from
the HTTP request using either GET or POST method.
anywhere to check the condition of the road.
C. Analyzing
VIII.METHODOLOGY
Analyzing is the third task that is done after all the datasets
are send to the cloud storage. Here the sensed data are To ensure road surface quality it should be monitored
compared to the other values that are already available in the continuously and repaired as necessary. The optimal
cloud storage. Based on the comparison the quality of the road distribution of resources for road repairs depends on the
is predicted by the web application. This subsystem is availability of comprehensive and objective real time data
responsible for determining the road conditions and adds the about the state of the roads. Participatory sensing is a
result into database. Other main function of this subsystem is to promising approach for such data collection. This system
provide data to the user as per user’s requirements. It collects presents the development of a cost-effective, sensor system
all the data send by the different mobiles. The centralized web using commercially available off the-shelf devices for
application is running on the cloud to analyze the data before it autonomous data acquisition of road surface conditions. This
gets stored in the database. There may be many chances for the system is a easy-to-use sensor system that is relatively
data received to be false values. So we have to check whether inexpensive, which could be easily mounted on vehicles, to
the values coming from the application are all valid or not. The perform periodic pavement data collection, and maintains data
challenges we referred in the chapter 1 are resolved in this in a main server. This system can be mounted on any vehicles
module. Most of the data anomalies occur because of the false using a clamp. Such frequent data gathering can provide an
vibration pattern of the mobile, benign events, GPS error, improved understanding of the formation and evolution of
network overload and delay. We have to avoid these kind of defects in time, thus leading to earlier measure to curtail the
false values by analyzing the data before storing it in the degradation of the pavement surface.
central database. Data module plays the vital role in our Our system consists of 3 subsystems: Sensing the data,
system. Fig. 3 shows the flow chart for analyzing and Data processing and plotting the data. These three subsystems
displaying the data stored in the cloud. work independent of each other, but have one center point they
revolve around; that is data. All the data sets are collected at
the initial subsystem and gets processed at the second one and
then finally gets displayed at the third subsystem.
A. Sensing the data
This subsystem is responsible for getting the data. The data
in this case would be the data about pothole e.g. location of
pothole, the severity of the pothole. Sensors are widely used in
all other fields. In our system sensors are used to predict and
test the road conditions. Using various sensors, we can predict
the location of the pothole by using the two methods: Vision
based method and Vibration based method. In Vision based
method, cameras are used as sensors to predict the road
condition. The camera captures the images in real time. These
images are applied to image processing algorithms to predict
the presence of the pothole. This process will take more time
for processing. In Vibration based method, accelerometers are
used as a sensors. We can characterize the pothole on the basis
Fig. 3. Analysing and displaying the data in the cloud of the magnitude of change in reading of accelerometer. It
consumes less time and power than the vision based method.
2017 International Conference on Innovations in information Embedded and Communication Systems (ICIIECS)