In today’s world where technology has transcended all barriers, it has now become easier to solve most human problems and one of these problems
include traffic congestion. Traffic congestion has increased drastically over the years in Afghanistan and has had had its negative impacts that
include road rage, accidents, air pollution, wastage of fuel and most importantly unnecessary delays; alongside the fundamental approach towards
keeping the security of the country. One of the many causes of traffic congestion is improper traffic management systems. This system works like
clockwork with the lights changing at regular intervals, but soon people realized that the system had a flaw. In many occasions vehicles had unnecessary
waiting periods because the light would be red even when the opposite road was empty. The main purpose of this proposal is to introduce a system which will
allot time to each road based on the amount of traffic.
The amount of traffic on a single lane is classified under three levels:
Low Level
Medium Level
High Level
These levels are determined by the Raspberry Pi based on inputs received from the ultrasonic sensors and cameras. Based on the level of traffic the proposed
solution allots timings for a lane, and makes changes to the red, green and yellow indicators. In addition, the values processed by the system are sent to
the server where they can be stored and accessed whenever required. Also, if the level of traffic indicated by the image processing techniques and ultrasonic
sensors continuously differ then the previous values stored on the server can be used to determine the level of traffic for that specific time till the
required repairs are made. This traffic management system fulfills its duty by enabling the smooth movement of vehicles and it also has a fail-safe system
which will be proven useful in unexpected circumstances.