An implementation for bus passenger counter using an improved yolov5

With the rapid growth of the world economy, the continuous advancement of urbanization, and the continuous increase in the number of urban residents, the traffic congestion has become more and more significant. To develop public transportation so as to improve urban transportation. The transportatio...

Full description

Saved in:
Bibliographic Details
Main Author: Liu, Yuan
Format: text
Language:English
Published: Animo Repository 2022
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etdm_ece/15
https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=1015&context=etdm_ece
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etdm_ece-1015
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etdm_ece-10152022-08-25T05:51:33Z An implementation for bus passenger counter using an improved yolov5 Liu, Yuan With the rapid growth of the world economy, the continuous advancement of urbanization, and the continuous increase in the number of urban residents, the traffic congestion has become more and more significant. To develop public transportation so as to improve urban transportation. The transportation carrying capacity of a city provides important support and guarantee for social and economic development, improves the intelligence level of public transportation is also the main line of future public transportation development. Public transport passenger flow is an important data source for public transport management departments to optimize urban public transport routes and vehicle scheduling. How to obtain accurate public transport passenger flow data has important research value. Nowadays, the overall framework of bus passenger flow counting is divided into three parts generally: passenger object detection, trajectory tracking and classification statistics. However, in the surveillance video, there may be changes in factors such as occlusion and light, and people's clothing is similar to the video background. All of these may lead to unsatisfactory detection results. Therefore, this research develops a passenger counting system according to deep learning. Since the research object of this research is the passengers in the bus scene, considering the real-time nature, and the passenger head area is relatively smaller than the pedestrians in the previous research, this research chooses and improves the yolov5 algorithm by adding a 4 times downsampling to add a detection head, and uses the ciou loss function to replace the previous giou loss to enhance the detection effect of small objects. Then, applies deepsort algorithm to track the detected bus passenger targets, and finally, counts the number of bus passengers getting on or off by crossing the line. The results illustrated that the improved yolov5 algorithm increases the accuracy of object detection by 5% than original one, and this proposed method can realize bus passenger flow statistics with 93.75% accuracy. 2022-08-22T07:00:00Z text application/pdf https://animorepository.dlsu.edu.ph/etdm_ece/15 https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=1015&context=etdm_ece Electronics And Communications Engineering Master's Theses English Animo Repository Digital counters Bus occupants Electrical and Computer Engineering Systems and Communications
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Digital counters
Bus occupants
Electrical and Computer Engineering
Systems and Communications
spellingShingle Digital counters
Bus occupants
Electrical and Computer Engineering
Systems and Communications
Liu, Yuan
An implementation for bus passenger counter using an improved yolov5
description With the rapid growth of the world economy, the continuous advancement of urbanization, and the continuous increase in the number of urban residents, the traffic congestion has become more and more significant. To develop public transportation so as to improve urban transportation. The transportation carrying capacity of a city provides important support and guarantee for social and economic development, improves the intelligence level of public transportation is also the main line of future public transportation development. Public transport passenger flow is an important data source for public transport management departments to optimize urban public transport routes and vehicle scheduling. How to obtain accurate public transport passenger flow data has important research value. Nowadays, the overall framework of bus passenger flow counting is divided into three parts generally: passenger object detection, trajectory tracking and classification statistics. However, in the surveillance video, there may be changes in factors such as occlusion and light, and people's clothing is similar to the video background. All of these may lead to unsatisfactory detection results. Therefore, this research develops a passenger counting system according to deep learning. Since the research object of this research is the passengers in the bus scene, considering the real-time nature, and the passenger head area is relatively smaller than the pedestrians in the previous research, this research chooses and improves the yolov5 algorithm by adding a 4 times downsampling to add a detection head, and uses the ciou loss function to replace the previous giou loss to enhance the detection effect of small objects. Then, applies deepsort algorithm to track the detected bus passenger targets, and finally, counts the number of bus passengers getting on or off by crossing the line. The results illustrated that the improved yolov5 algorithm increases the accuracy of object detection by 5% than original one, and this proposed method can realize bus passenger flow statistics with 93.75% accuracy.
format text
author Liu, Yuan
author_facet Liu, Yuan
author_sort Liu, Yuan
title An implementation for bus passenger counter using an improved yolov5
title_short An implementation for bus passenger counter using an improved yolov5
title_full An implementation for bus passenger counter using an improved yolov5
title_fullStr An implementation for bus passenger counter using an improved yolov5
title_full_unstemmed An implementation for bus passenger counter using an improved yolov5
title_sort implementation for bus passenger counter using an improved yolov5
publisher Animo Repository
publishDate 2022
url https://animorepository.dlsu.edu.ph/etdm_ece/15
https://animorepository.dlsu.edu.ph/cgi/viewcontent.cgi?article=1015&context=etdm_ece
_version_ 1743177756887220224