IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM
Traffic congestion is one of the major problems in the field of transportation as it brings numerous negative impacts. With the help of artificial intelligence, classifying traffic congestion in the traffic CCTV video is possible to be done. When congestion is detected, the authority can then be...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/82090 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:82090 |
---|---|
spelling |
id-itb.:820902024-07-05T14:48:32ZIMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM Fernaldy Indonesia Final Project traffic congestion classification, CCTV video, YOLO INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/82090 Traffic congestion is one of the major problems in the field of transportation as it brings numerous negative impacts. With the help of artificial intelligence, classifying traffic congestion in the traffic CCTV video is possible to be done. When congestion is detected, the authority can then be notified, so that the occurring traffic congestion can be handled immediately. The YOLO algorithm can be used to segment road areas and detect vehicles captured in CCTV video. The traffic features can be measured based on the result of vehicle detection process to obtain a thorough understanding of the traffic condition. There are four traffic features, that is, traffic flow, occupancy, density, and speed. The traffic features can then be used to classify the traffic status. The Python programming language is utilized to implement the traffic congestion classification method. The road segmentation and vehicle detection models are obtained from the YOLOv8 pretrained model training processes. The traffic flow is measured from the number of vehicles detected, the traffic occupancy is measured from the ratio of the vehicle pixels to the road area pixels, the traffic density is measured by extracting the reciprocal of correlation property from the gray level co-occurrence matrix (GLCM), and the traffic speed is measured by utilizing pyramidal Lucas-Kanade optical flow. The measurement results can then be used to classify the traffic status by utilizing artificial neural network. Based on experiment, the traffic congestion classification method using the YOLO algorithm for road segmentation and vehicle detection can classify the traffic status with an accuracy of 84.75%, precision of 84.66%, recall 84.75%, and F1-score of 84.69%. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Traffic congestion is one of the major problems in the field of transportation as it
brings numerous negative impacts. With the help of artificial intelligence,
classifying traffic congestion in the traffic CCTV video is possible to be done.
When congestion is detected, the authority can then be notified, so that the
occurring traffic congestion can be handled immediately.
The YOLO algorithm can be used to segment road areas and detect vehicles
captured in CCTV video. The traffic features can be measured based on the result
of vehicle detection process to obtain a thorough understanding of the traffic
condition. There are four traffic features, that is, traffic flow, occupancy, density,
and speed. The traffic features can then be used to classify the traffic status.
The Python programming language is utilized to implement the traffic congestion
classification method. The road segmentation and vehicle detection models are
obtained from the YOLOv8 pretrained model training processes. The traffic flow is
measured from the number of vehicles detected, the traffic occupancy is measured
from the ratio of the vehicle pixels to the road area pixels, the traffic density is
measured by extracting the reciprocal of correlation property from the gray level
co-occurrence matrix (GLCM), and the traffic speed is measured by utilizing
pyramidal Lucas-Kanade optical flow. The measurement results can then be used
to classify the traffic status by utilizing artificial neural network.
Based on experiment, the traffic congestion classification method using the YOLO
algorithm for road segmentation and vehicle detection can classify the traffic status
with an accuracy of 84.75%, precision of 84.66%, recall 84.75%, and F1-score of
84.69%. |
format |
Final Project |
author |
Fernaldy |
spellingShingle |
Fernaldy IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM |
author_facet |
Fernaldy |
author_sort |
Fernaldy |
title |
IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM |
title_short |
IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM |
title_full |
IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM |
title_fullStr |
IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM |
title_full_unstemmed |
IMPLEMENTATION OF TRAFFIC CONGESTION CLASSIFICATION METHOD FROM CCTV VIDEO BASED ON IMAGE FEATURE ANALYSIS WITH YOLO ALGORITHM |
title_sort |
implementation of traffic congestion classification method from cctv video based on image feature analysis with yolo algorithm |
url |
https://digilib.itb.ac.id/gdl/view/82090 |
_version_ |
1822282115318808576 |