Detection and Notification of Potholes and Humps On Roads: Ijarcce
Detection and Notification of Potholes and Humps On Roads: Ijarcce
Detection and Notification of Potholes and Humps On Roads: Ijarcce
Abstract: Roads are the one of the main transportation system amongst the other especially when we talking about
developed and developing countries. India is said to be the fastest developing countries today, our road network is
gigantic and said to be only after the USA. But one of the striking underlying facts is the condition of the roads. Since
roads indirectly contribute to the economic growth of the country it is extremely essentially that the roads are well laid
out and strong. India is home to several bad roads it the metropolitans, the cities or the villages. Identification of
pavement distress such as potholes and humps not only helps drivers to avoid accidents or vehicle damages, but also
helps authorities to maintain roads. This paper discusses previous pothole detection methods that have been developed
and proposes a cost-effective solution to identify the potholes and humps on roads and provide timely alerts to drivers
to avoid accidents or vehicle damages. For that ultrasonic sensors are used to identify the potholes and humps and also
to measure their depth and height, respectively. The proposed system captures the geographical location coordinates of
the potholes and humps using a global positioning system receiver. The sensed-data includes pothole depth, height of
hump, and geographic location, which is stored in the database (cloud). This serves as a valuable source of information
to the government authorities and vehicle drivers. An android application is used to alert drivers so that precautionary
measures can be taken to avoid accidents. Alerts are given in the form of flash messages with an audio beep.
I. INTRODUCTION
India is the second largest road network in the world. At image processing algorithms. Detection of pavement
0.66 km of roads per square kilometers of land, the distress was achieved using 3D laser scanning
quantitative density of India’s road network is similar to technology[9].Damage detection in roadways with ground
that of the United States (0.65) and far higher than that of penetrating radar was proposed in which illustrate the use
china (0.16) or Brazil (0.20). Our main objective is to a of radar technology[11].
cost effective solution for detecting potholes and humps
on roads and notifying drivers about their presence. To II. LITERATURE REVIEW
accomplish above objective, the proposed system uses
GSM, GPS module PIC Microcontroller, Ultrasonic Rajeshwari Madli [1] el al in “Automatic Detection and
sensor, database application and mobile phone However, Notification of Potholes and Humps on Roads to Aid
qualitatively India’s roads is a mix of modern highways Drivers” Ultrasonic sensors are used to detecting the
and narrow, unpaved roads, and is being improved. As we potholes and humps and also to measure their depth and
know roads are the dominant means of transportation in height, respectively. The proposed system captures the
India today. They carry almost 90 percent of country’s geographical location coordinates of the potholes and
passenger traffic and 75 percent of its goods[1]. However, humps using a global positioning system receiver. Alerts
most of the roads in India are narrow and congested with are given in the form of flash messages with an audio
poor surface quality and road maintenance needs are not beep.
satisfactorily met. Over the last two decades, there has Moazzam et al. [2] “Metrology and visualization of
been a tremendous increase in the vehicle population. This potholes using the Microsoft Kinect sensor,” have
proliferation of vehicles has led to problems such as traffic proposed a low cost model for analysing 3D pavement
congestion and increase in the number of road accidents. distress images. It makes use of a low cost Kinect sensor,
Pathetic condition of roads is a boosting factor for traffic which gives the direct depth measurements, thereby
congestion and accidents. Researchers are working in the reducing computing costs. The Kinect sensor consists of a
area of traffic congestion detection techniques. This RGB camera and an IR camera, and these cameras capture
dissertation gives information about the existing solutions RGB images and depth images. These images are analysed
for detecting potholes and humps on roads Several using MATLAB environment, by extracting metrological
researchers have worked to detect the potholes using and characteristic features, to determine the depth of
different methods. Pothole detection using accelerometers potholes.
gives the output based on the vibration[4]. Here, cameras Youquan et al. [3] “A research of pavement potholes
were used for detecting the potholes with the help of detection based on three-dimensional projection
transformation,” developed a model to detect the three- The proposed approach is an economic solution for
dimensional cross section of pavement pothole. The detection of dreadful potholes and uneven humps, as it
method makes use of LED linear light and two CCD uses low cost ultrasonic sensors. The mobile application
(Charge Coupled Device) cameras to capture pavement used in this system is an additional advantage as it
image. It then employs various digital image processing provides timely alerts about potholes and humps. The
technologies including image pre-processing, binarization, solution also works in rainy season when potholes are
thinning, three dimensional reconstruction, error analysis filled with muddy water as alerts are generated using the
and compensation to get the depth of potholes. Orhan and information stored in the database. We feel that the
Eren [4] “Road hazard detection and sharing with solution provided in this paper can save many lives and
multimodal sensor analysis on smart phones,” have ailing patients who suffer from tragic accidents.
proposed a work developed on android platform to detect The proposed system considers the presence of potholes
road hazards. There are three components in this proposed and humps. However, it does not consider the fact that
work viz, Sensing component, Analysis component and potholes or humps get repaired by concerned authorities
Sharing component. The sensing component basically periodically. This system can be further improved to
works by collecting raw data from accelerometer and consider the above fact and update server database
synchronizes with interface, hence leading to ease of accordingly. Also, Google maps can be integrated in the
access. In analysis component, the values obtained from proposed system to improve user experience.
the sensors are used for developing analysis modules. The
sharing component works as follows: the developed
framework is connected with the central application,
where it can directly communicate with the social
network. Mednis et al [5] “Real time pothole detection
using Android Smartphone’s with accelerometers,” have
proposed a real time pothole detection model using
Android Smartphone with accelerometers. Modern smart
phones with android OS, have inbuilt accelerometers,
which sense the movement and vibrations. The
accelerometer data is used to detect potholes. Different
algorithms such as Z-thresh, which measures the
acceleration amplitude at Z-axis, Z-diff to measure the
difference between th two amplitude values, STDEV (Z)
to find the standard deviation of vertical axis acceleration
and G-Zero are used to identify potholes.
• Power saving Sleep mode NMEA Message Prefix NMEA Message Prefix
• Selectable oscillator options Format Format
• In-Circuit Debug (ICD) via two pins $GPGGA Time Position and fix type data.
$GPGLL Latitude longitude
Ultrasonic Sensors HC-SR04: $GPGSA GNSS DOP $GPGSA GNSS DOP and
The HC-SR04 is an active ultrasonic sensor and contains a and active satellites active satellites
transmitter and a receiver. It is used to measure distance at $GPGSV Satellites in $GPGSV Satellites in
which, objects are placed in front of it. The ultrasonic view. view.
sensor transmits high frequency sound waves and waits for $GPMSS Radio beacon signal-to-
the reflected wave to hit the receiver. noise ratio, signal strength,
$GPRMC $GPRMC Recommended
Recommended minimum specific GNSS
minimum specific GNSS data.
data.
$GPVTG Speed and $GPVTG Speed and
course over ground. course over ground.
$GPZDA Date and time. $GPZDA Date and time.
Server Module:
This module consists of two parts; the android device and
the database. It acts as an negotiator layer between the
microcontroller module and the mobile application. The
server module is implemented as an android application
that runs on a device and is suitable for reading messages
sent by the given mobile SIM present in the
microcontroller module. It processes the contents of this
message and accumulates it in the database (cloud).
GSM SIM 900:
SIM900A module that connects to the specific application
Figure 3. Working of ultrasonic sensor. and the air interface. As SIM900A can be integrated with a
wide range of applications, all functional components of
GPS Receiver: SIM900A Standards for Mobile Communication (GSM) is
Global Positioning System (GPS) is a satellite navigation a set of standards for Second generation (2G) cellular
system and is used to capture geographic location and networks. The GSM SIM 900 module uses any network
time, irrespective of the weather conditions. The standard provider’s SIM to communicate over the
defines various codes such as GLL-Latitude/Longitude telecommunication network. This modem can be used to
data, GSV–Detailed satellite data and RMC-Minimum send and receive text messages SIM900A is a dual-band
Recommended Data. it contain various Features like High GSM/GPRS engine that works on frequencies EGSM
sensitivity SiRF Star chipset, High performance receiver 900MHz and DCS 1800MHz. SIM900A features GPRS
tracks up to 20 satellites, multi-slot class 10/ class 8 (optional) and supports
TTL output for GPS command interface, Low power theGPRS coding schemes CS-1, CS-2, CS-3 and CS-4.
consumption, Average Cold Start time under 42 seconds, SIM900 can meet almost many of the space requirements
On-chip 1Mb SRAM,Reacquisition time 0.1 second. in many of applications, such as smart phone, M2M, PDA
Support accurate 1PPS output signal aligned with GPS and other mobile devices
timing, Support Standard NMEA-0183 and SiRF Binary
protocol.Multi-path mitigation hardware. In this paper a
GPS MODEM of analog devices is used.
Whichever the modem is used, it works based upon the
NMEA 0183 protocol. This device has to be powered. It
will give continuous data as output. The data can be taken
in to the controller by using UART protocol. Then this
data can be analysed and we can find out the longitude and
latitude of the current location. The NMEA means The
National Marine Electronics Association (NMEA) is a
non-profit association of manufacturers, dealers,
distributors, educational institutions, and others interested
in different peripheral marine electronics occupations and
so on. The NMEA 0183 standard defines an electrical
interface and data protocol for communications between
marine instrumentation. Figure 4. SIM900A functional diagram