dc.contributor.advisor | Chakrabarty, Amitabha | |
dc.contributor.author | Haque, Mohammad Fahim | |
dc.contributor.author | Sarkar, Dipto | |
dc.contributor.author | Choudhury, Tawhid Al Muhaimin | |
dc.contributor.author | Rafi, Samiul Hoque | |
dc.contributor.author | Rahim, Md Shajidur | |
dc.date.accessioned | 2024-06-26T10:51:16Z | |
dc.date.available | 2024-06-26T10:51:16Z | |
dc.date.copyright | ©2023 | |
dc.date.issued | 2023-09 | |
dc.identifier.other | ID 18201141 | |
dc.identifier.other | ID 18201182 | |
dc.identifier.other | ID 18201191 | |
dc.identifier.other | ID 18201178 | |
dc.identifier.other | ID 18101535 | |
dc.identifier.uri | http://hdl.handle.net/10361/23612 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2023. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 51-53). | |
dc.description.abstract | In this paper, we propose a deep learning-based crowd monitoring and person identification
system and a crowd-video dataset to address the challenges posed by the
recent COVID-19 pandemic or future pandemics may occur, where maintaining social
distance in public places is necessary. The system can be also implemented
where crowd monitoring is necessary. For instance, public places like bank booths,
airports, train stations, hospitals, tourist attractions, public transportation hubs,
stadiums, arenas, etc. The system combines person tracking and social distance
measurements to accurately detect individuals who may unintentionally violate the
rules due to a lack of spatial awareness. To implement the system, a custom dataset
was created to evaluate and tackle perspective correction and person-only detection
issues. Three popular object detection models: YOLOv8, YOLOv7, and Faster
R-CNN with and without the DeepSort tracking algorithm were used and a comparison
of their performances is demonstrated. To build our system we took two
different approaches. In the first approach, we used Faster R-CNN & YOLOv8 for
person identification, and for tracking, we used the SORT tracking algorithm. In the
second approach, we used YOLOv7 & YOLOv8 for person detection and DeepSortbased
tracking algorithm which generates unique IDs and successfully tracks and reidentifies
each person frame by frame using Kalman filter and Hungarian algorithm.
The experimental results show that all models can accurately detect humans with
90% accuracy and estimate the distance between them. However, Faster R-CNN
falls short in real-time human detection, whereas YOLOv8 outperforms YOLOv7
in terms of speed and detection accuracy. Still, YOLOv8 is relatively new and has
less support for implementation. Thus, YOLOv7 is chosen for implementation in
mobile, micro-controller-based, or IoT devices, as it offers better support for immediate
implementation. The proposed system is efficient, accurate, and does not
require human supervision. It includes a log system to track violations with frame
rates and unique IDs. The system was tested using our custom dataset, and positive
results were achieved, indicating its potential usefulness in crowd monitoring and
social distance enforcement. | en_US |
dc.description.statementofresponsibility | Mohammad Fahim Haque | |
dc.description.statementofresponsibility | Tawhid Al Muhaimin Choudhury | |
dc.description.statementofresponsibility | Samiul Hoque Rafi | |
dc.description.statementofresponsibility | Md Shajidur Rahim | |
dc.description.statementofresponsibility | Dipto Sarkar | |
dc.format.extent | 64 pages | |
dc.language.iso | en | en_US |
dc.publisher | Brac University | en_US |
dc.rights | Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
dc.subject | COVID-19 | en_US |
dc.subject | Faster R-CNN | en_US |
dc.subject | YOLOv8 | en_US |
dc.subject | Micro-controller | en_US |
dc.subject.lcsh | Data mining | |
dc.subject.lcsh | COVID-19 | |
dc.title | Deep learning based crowd monitoring and person identification system | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, Brac University | |
dc.description.degree | B.Sc in Computer Science | |