Show simple item record

dc.contributor.advisorChakrabarty, Amitabha
dc.contributor.authorHaque, Mohammad Fahim
dc.contributor.authorSarkar, Dipto
dc.contributor.authorChoudhury, Tawhid Al Muhaimin
dc.contributor.authorRafi, Samiul Hoque
dc.contributor.authorRahim, Md Shajidur
dc.date.accessioned2024-06-26T10:51:16Z
dc.date.available2024-06-26T10:51:16Z
dc.date.copyright©2023
dc.date.issued2023-09
dc.identifier.otherID 18201141
dc.identifier.otherID 18201182
dc.identifier.otherID 18201191
dc.identifier.otherID 18201178
dc.identifier.otherID 18101535
dc.identifier.urihttp://hdl.handle.net/10361/23612
dc.descriptionThis 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.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 51-53).
dc.description.abstractIn 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.statementofresponsibilityMohammad Fahim Haque
dc.description.statementofresponsibilityTawhid Al Muhaimin Choudhury
dc.description.statementofresponsibilitySamiul Hoque Rafi
dc.description.statementofresponsibilityMd Shajidur Rahim
dc.description.statementofresponsibilityDipto Sarkar
dc.format.extent64 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac 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.subjectCOVID-19en_US
dc.subjectFaster R-CNNen_US
dc.subjectYOLOv8en_US
dc.subjectMicro-controlleren_US
dc.subject.lcshData mining
dc.subject.lcshCOVID-19
dc.titleDeep learning based crowd monitoring and person identification systemen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc in Computer Science 


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record