Leveraging Smartphone Cameras for Collaborative Road Advisories
ABSTRACT:
Ubiquitous
smartphones are increasingly becoming the dominant platform for collaborative
sensing. Smartphones, with their ever richer set of sensors, are being used to
enable collaborative driver-assistance services like traffic advisory and road
condition monitoring. To enable such services, the smartphones’ GPS,
accelerometer, and gyro sensors have been widely used. On the contrary,
smartphone cameras, despite being very powerful sensors, have largely been
neglected. In this paper, we introduce a collaborative sensing platform that
exploits the cameras of windshield-mounted smartphones. To demonstrate the
potential of this platform, we propose several services that it can support,
and prototype SignalGuru, a novel service that leverages wind shield mounted smartphones
and their cameras to collaboratively detect and predict the schedule of traffic
signals, enabling Green Light Optimal Speed Advisory (GLOSA) and other novel
applications. Results from two deployments of SignalGuru, using iPhones in cars
in Cambridge (MA, USA) and Singapore, show that traffic signal schedules can be
predicted accurately. On average, SignalGuru comes within 0.66 s, for pretimed
traffic signals and within 2.45 s, for traffic-adaptive traffic signals.
Feeding SignalGuru’s predicted traffic schedule to our GLOSA application, our
vehicle fuel consumption measurements show savings of 20.3 percent, on average.
EXISTING SYSTEM:
We show that
accurate and near real-time camera-based sensing is possible. Many drivers are
already placing their phones on the windshield in order to use existing popular
services like navigation. Once a phone is placed on the windshield, its camera
faces the road traffic signals are deployed only in a few cities around the
world. The cost of updating existing traffic signals to include such timers has
hindered their widespread deployment.
The color and size
of the bulb, a specific area around the bulb is checked for the existence of a
horizontal or vertical black box, the traffic signal housing.
PROPOSED SYSTEM:
Information from
GPS, accelerometer and proximity sensors in order to estimate traffic
conditions detect road abnormalities, collect information for available parking
spots and compute fuel efficient routes. Our camera-based traffic signal
detection algorithm is drawn from several schemes mentioned above. In contrast
to these approaches that detect asingle target, SignalGuru uses an iterative
threshold-based approach for identifying valid traffic signal candidates.
MODULE:
Intelligent Transportation
US and European
transportation agencies recognize the importance of GLOSA and access to traffic
signal schedules, and thus have advocated for the integration of short-range
(DSRC) antennas into traffic signals as part of their longterm vision. Traffic
signal settings can be acquired from city transportation authorities. In case
they are not available, the settings (phase lengths) can be measured as
described
Adaptive Traffic Signals
To predict
traffic-adaptive traffic signals, information from all phases (intersecting
roads) of an intersection is needed. more collaborating nodes and more traffic
signal history can improve the prediction accuracy for the challenging
traffic-adaptive traffic signals. the schedule of the traffic signals ahead,
nodes need either the database of the traffic signal settings (for pre timed
traffic signals) or the Support Vector Regression prediction models (for
traffic-adaptive signals)
Traffic Signal Detection
In Signal Guru,
traffic signal detection is the most compute-intensive task. A traffic signal detection algorithm that runs on
resource constrained smart phones must be lightweight so that video frames can
still be processed at high frequencies. Uncontrolled environment composition
and false detections: Windshield-mounted smart phones capture the real world
while moving. As a result, there is no control over the composition of the
content captured by their video cameras.
Color Filtering
The first step of
the detection algorithm is the color filtering process, as the most distinctive
feature of traffic signals is the bright color of their bulbs. The color filter
inspects the color of all pixels of an image (video frame) and zeroes out the
pixels that could not belong to a red, yellow, or green traffic signal bulb.
After color filtering, only objects that have the correct color are maintained
in the image. The next stages examine which of them qualify to be a traffic
signal based on their shape
HARDWARE REQUIREMENTS:-
•
System :
Pentium IV 2.4 GHz.
•
Hard Disk :
40 GB.
•
Floppy Drive :
1.44 Mb.
•
Monitor : 15 VGA Colour.
•
Mouse :
Logitech.
•
RAM :
256 Mb.
Software Requirements:
•
Operating
system : - Windows XP
Professional.
•
Front
End :
- Visual Studio.Net 2008
•
Coding
Language : - Visual C# .Net.
REFERENCE:
Emmanouil
Koukoumidis, Student Member, IEEE, Margaret Martonosi, Fellow, IEEE, and
Li-Shiuan Peh, Member, IEEE, Leveraging Smartphone Cameras for Collaborative
Road Advisories”, IEEE TRANSACTIONS ON
MOBILE COMPUTING, VOL. 11, NO. 5, MAY 2012