Professional Documents
Culture Documents
smartphones
Diego Andrés Casas-Avellaneda a & Javier Francisco López-Parra b
a
Facultad Ingeniería, Pontificia Universidad Javeriana, Bogotá, Colombia. casas.diego@javeriana.edu.co
b
Facultad de Ingeniería, Pontificia Universidad Javeriana, Bogotá, Colombia. jlopez@javeriana.edu.co
Received: August 8th, 2013. Received in revised form: March 12th, 2014. Accepted: January 25th, 2016.
Abstract
A system for the detection and localization of roadway potholes is proposed and is aimed at collecting data on the roadway potholes using
the accelerometer, GPS and compass that are embedded into smartphones using the Android operating system. This system has a scalable
mobile architecture that contributes to capturing environment information using multiple devices with a large geographic coverage.
Keywords: Geographical Information Systems; Location Based Services; Potholes; Mobile Computing; Mobile Architecture.
Palabras clave: Sistemas de Información Geográfica; Sistemas Basados en Localización; Imperfecciones Viales; Computación Móvil;
Arquitectura móvil.
157
Casas-Avellaneda & López-Parra / DYNA 83 (195), pp. 156-162. February, 2016.
the mobile application is designed to collect data in the Capturing and filtering the information obtained during the trip
field.
GIS analyst: is responsible for verifying the information Analysis of the captured information
processed by the system that is provided by the data
Cataloguing possible type of pothole
collector. This actor can review the information through
maps with buffer analysis, displayed on OpenStreetMaps Storage cataloging pothole
[12] and Google Maps [13]. In the verification process,
the ranking and location of potholes can be modified Maps visualization and generation of automatic reports
according to related data. Figure 2. Processing information stages of the potholes’ localization and
Web client: this visualizes the relevant information detection system.
obtained by the system. This actor can review the Source: The authors.
information through standard pothole location map and
standard report.
The functionalities that are developed as part of the
system are:
Manual capture of data: the data is captured manually
over a roadway pothole, and the type of pothole is
specified using the mobile device. This functionality is
performed by the data collector.
Automatic data capture: this captures data while the
mobile device is on a determined route. It does not specify
the pothole type and captures multiple flaws. This
functionality is performed by the data collector.
Cataloguing the possible type of pothole: the flaw is
catalogued according the scale given by the category B Figure 3. Spatial location of the smartphone to capture information on the
VIZIR methodology. This functionality is performed by roadway potholes.
the GIS analyst. Source: The authors.
Analyzing collected information: this is performed by the
GIS analyst. The information must be analyzed following
the Geographic Information System Methodology. The smartphone must be placed horizontal to the floor so
o Analyzing information collected using the Buffer that it is upright (positive axis z) and the phone’s head (axis
method: the information of the measurement is y) is in the direction in which the vehicle is moving.
analyzed using Buffer’s algorithm with GIS analyst The data stored in the system relates to the information on
supervision. the detections of possible roadway potholes that are
o Analyzing information using clusters: a cluster’s identified by mobile devices. The potholes are analyzed and
algorithm is used with supervision by the GIS classified through the system’s functionalities. In terms of
analyst. pothole detection, the system stores the latitude [degrees],
Visualizing collected information: visualizing on a map longitude [degrees], GPS accuracy [meters], speed of the
all the information collected by the system during a date vehicle [km/h], accelerometer’s acceleration on axis X, Y, Z
rank. This is performed by the web client and the [m/s2] and compass azimuth [degrees]. The pothole metadata
maintenance manager. stores the system’s date and time, GIS analyst who classifies
Showing the summary chart of roadway potholes: this is the pothole is identified, the rating according VIZIR scale
performed by the maintenance manager. It shows a (Chart 1), type of pothole (Chart 2) and detections analyzed.
summary of the detected potholes. The VIZIR ranking of the B category is used for the functional
Visualizing possible flaws per station: this shows a map type potholes and is not related to the structural capacity of the road.
with what has been detected in a determined station. It is [1] This classification is based on the Superficial Deterioration
performed by the maintenance manager. Index which ranks the pothole into three general cases with
Visualization of flaws per date: this shows on a map the numerical values from 1 to 7, as is shown in Table 1.
imperfections detected on a specific date. It is performed
by the maintenance manager. Table 1.
Index of VIZIR Deterioration Surface Methodology [1]
The information processing within the system’s Values Ranking Description
functionalities is defined in Fig. 2. This shows each one of 1 Pothole in fine condition. Requires
the stages in which the data is processed; it begins with the Good
2 routine maintenance.
capture of the information, analysis of the information, 3 Pothole with some structural cracking
categorization of any type of flaw, storage of the and deformation. Requires
Fair
4 maintenance and medium intensity
categorization and display of the processed data through treatment.
maps and reports. 5
To capture the information manually and automatically, Pothole with large amount of cracking
6 Deficient
and deformation. Requires major work.
the smartphone must be placed in the bus interior, as is shown 7
in Fig. 3. Source: Adapted from [1]
158
Casas-Avellaneda & López-Parra / DYNA 83 (195), pp. 156-162. February, 2016.
Potholes (PH)
Manholes (MH)
• Other equipment in theroad that are nearly flush with the road
surface.
159
Casas-Avellaneda & López-Parra / DYNA 83 (195), pp. 156-162. February, 2016.
mode. Give the tests conditions, only the false negatives are
taken into consideration to evaluate the system´s capacity for
detection in the following circumstances: environmental
conditions (cloud cover, rain, electromagnetic waves) and the
phone location inside the bus. These variables affect the
results obtained because the sensors are sensitive to the
Figure 7. Segment chosen for the study area and location of the previously mentioned environmental conditions. [8].
imperfections in the section selected for testing.
Source: The authors.
The tests were performed in the best environmental
conditions possible: data intake during times of low
passenger input, few clouds, sunny days, and the phone
Table 2. located on the window frame on the front part of the bus.
Characterization of road imperfections located during testing. Some variables such as additional weight and number of
# Latitude Longitude
VIZIR Closest
Direction passengers were not taken into account since both of them are
Score station hard to control during normal operation of the system.
4° 42' 33,329" Calle South - In order to analyze the detected data, we give an example
1 74° 3' 12,272" W 6
N 127 North
4° 41' 50,813" Pepe South - from the pothole 1 in the round 3. As observed in Fig. 8 there
2 74° 3' 1,829" W 4 are positive and negative accelerations because of the High-
N Sierra North
3
4° 41' 24,135"
74° 3' 23,856" W 5
Calle North - Pass filter effect used to improve the data quality captured by
N 100 South the accelerometer. Pothole 1 has maximum recorded values
4° 43' 35,867" Calle South - of 1,24 m/s^2 and minimum values of -1,55 m/s^2. It is
4 74° 3' 1,829" W 3
N 142 north
Source: The authors.
possible to perform the detection because of the acceleration
variation of 2,79 m/s^2 between the maximum and the
minimum values.
carries out the captures only with the sensors located within The depth ranges of the recorded potholes in the study
the smartphone and sends the captured information via zones are between 1 and 6 centimeters. These potholes types
mobile network to be processed on the GIS (Geographic are frequently found on the road network of TransMilenio
Information System). phases 1 and 2 [23].
The chosen study zone was a 10 kilometer (6miles) Phase
II roadway corridor belonging to the TransMilenio mass 6. Architecture comparison
transit transportation system going North-South and South-
North, as shown in Fig. 7. The most important CarTel contribution is that it uses
This section was selected due to it having a significant elements such as the intermittent connectivity through Wi-Fi
number of potholes throughout the city [23] and also for the networks and its own communication protocol in order to
type of asphalt used in the construction of phases 1 and 2 obtain information in the environment. These elements allow
(Caracas Avenue and North Motorway.) The asphalt used to CarTel to have a wide geographic range in order to obtain
construct the roadway chosen is rigid and segmented in tiles information and allow multiple sensors to connect to the
divided by transversal joints. system to obtain information from the environment.
Four roadway potholes which are shown in Table 2 and In its architecture the system uses a connection to the
visualized in Fig. 7 were located and typified in the test. mobile GPRS network to link the smartphones that are
When the test is performed with data capture on collecting data on roadway conditions from a wide
automatic mode the purpose is to examine if the system is geographic area, as was previously undertaken with the Flora
capable of detecting the pothole with the data capture on auto and Fauna (ISFFA) Information System [18]. The use of the
160
Casas-Avellaneda & López-Parra / DYNA 83 (195), pp. 156-162. February, 2016.
161
Casas-Avellaneda & López-Parra / DYNA 83 (195), pp. 156-162. February, 2016.
162