0% found this document useful (0 votes)
20 views7 pages

ABSTRACT-Major Project

Uploaded by

SUBBU B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views7 pages

ABSTRACT-Major Project

Uploaded by

SUBBU B
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

A Project Abstract on

TRAFFIC PREDICTION FOR INTELLIGENT


TRANSPORT SYSTEM
Submitted to

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR


in partial fulfilment of the requirements for the award of the degree of

BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING
Prepared by
Kakarla Tirupathi Reddy (19KH1A0544)
Gopemmagari Narendranath Reddy (19KH1A0535)
Gajjala Indrani (19KH1A0532)
Duddikunta Siva Reddy (19KH1A0528)
Dara Someswar Kumar (19KH1A0524)

Under the esteemed guidance of


Mr. G. SREENIVASULU, M. Tech.
Head of the Department
Computer Science and Engineering

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


SRI VENKATESWARA COLLEGE OF ENGINEERING
Approved by AICTE, New Delhi & Affiliated to JNTUA, Ananthapuramu.
Balaji Nagar, KADAPA – 516003
2019-2023
ABSTRACT

The most important challenge to sustainable mobility is persistent congestions


of differing strength and duration in the dense transport networks. The standard
Adaptive Traffic Signal Control cannot properly address this kind of congestion.
Deep learning-based mechanisms have proved their significance to anticipate in
adjective outcomes to improve the decision making on the predictions of traffic
length. The deep learning models have long been used in many application domains
which needed the identification and prioritization of adverse factors for a simplifying
human life. Several methods are being popularly used to handle real time problems
occurring from traffic congestion.

This study demonstrates the capability of DL models to overcome the traffic


congestion by simply allowing the vehicles through a signal depending on the length
of vehicles. Our proposed method integrates a numeral of approach, intended to
advance the cooperativeness of the explore operation. In this work, we implement
the application to detect the number of vehicles in the images from the user and gives
vehicles counts. To detect the vehicles count here we are using the YOLO pretrained
weights.

KEYWORDS: Traffic, YOLO, Deep Learning.


EXISTING SYSTEM

To fully understand just how powerful this traffic congestion problem is, we
need to look at it from the very beginning which is traditional way of controlling
traffic. Traditional way basically uses, a person should make traffic observations to
estimate or provide the clearance to the lane which consists of high count of vehicles.
Traditional method later updated by using remotes-controlled system to give the
right signal to the lanes. And these practices fail because the persons may not be
available at every time at the traffic center.

DISADVANTAGES:

• Low efficiency.
• Time consuming.
• High complexities.
• Resources consuming

PROPOSED SYSTEM
We propose this application that can be considered a useful system since it
helps to reduce the limitations obtained traditional methods. By providing support
through the a DL based analysis, it can be able to generate best results for attributes
without any overlap. The system is developed in a Flask based Python environment.
The models involved in this application are YOLO.

ADVANTAGES:

• High efficiency.
• Time Saving.
• Low complexities.
FLOW DIAGRAM

Fig 1: Flow Diagram Of Proposed System


MODULES

YOLO ALGORITHM (K.Tirupathi Reddy) :

YOLO is an abbreviation for the term ‘You Only Look Once’. This is an
algorithm that detects and recognizes various objects in a picture (in real-time).
Object detection in YOLO is done as a regression problem and provides the class
probabilities of the detected images.

YOLO algorithm employs convolutional neural networks (CNN) to detect


objects in real-time. As the name suggests, the algorithm requires only a single
forward propagation through a neural network to detect objects.

This means that prediction in the entire image is done in a single algorithm
run. The CNN is used to predict various class probabilities and bounding boxes
simultaneously. The YOLO algorithm consists of various variants. Some of the
common ones include tiny YOLO and YOLOv3.

YOLO algorithm works using the following three techniques:

I) Residual blocks
II) Bounding box regression
III) Intersection Over Union (IOU)

RESIDUAL BLOCKS (G.Narendranath Reddy) :

First, the image is divided into various grids. Each grid has a dimension of S
x S. The following image shows how an input image is divided into grids.

BOUNDING BOX REGRESSION (G.Indrani) :

A bounding box is an outline that highlights an object in an image. Every


bounding box in the image consists of the following attributes: Width (bw), Height
(bh). Class (for example, person, car, traffic light, etc.)
This is represented by the letter c. Bounding box center (bx,by).The following
image shows an example of a bounding box. The bounding box has been represented
by a yellow outline.

INTERSECTION OVER UNION (D.Siva Reddy,D.Someswar Kumar) :

Intersection over union (IOU) is a phenomenon in object detection that


describes how boxes overlap. YOLO uses IOU to provide an output box that
surrounds the objects perfectly.

Each grid cell is responsible for predicting the bounding boxes and their
confidence scores. The IOU is equal to 1 if the predicted bounding box is the same
as the real box. This mechanism eliminates bounding boxes that are not equal to the
real box.

The following image provides a simple example of how IOU works.

APPLICATIONS OF YOLO
YOLO algorithm can be applied in the following fields:
• Autonomous driving: YOLO algorithm can be used in autonomous cars to
detect objects around cars such as vehicles, people, and parking signals.
Object detection in autonomous cars is done to avoid collision since no
human driver is controlling the car.
• Wildlife: This algorithm is used to detect various types of animals in forests.
This type of detection is used by wildlife rangers and journalists to identify
animals in videos (both recorded and real-time) and images. Some of the
animals that can be detected include giraffes, elephants, and bears.
TECHNOLOGY USED
❖ Python programming
❖ Artificial Intelligence

HARDWARE & SOFTWARE REQUIREMENTS


H/W Configuration:
• Processor : I3/Intel Processor
• Hard Disk : 128GB
• RAM : 4Gb (Min)
S/W Configuration:
• Operating System : Windows 7+
• Server-side Script : Python 3.6+
• IDE : PyCharm.
• Libraries Used : Pandas, Numpy, Yolo.

Signature of the Guide Signature of the


Head of the Department

You might also like