Human detection and social distancing measurement in a video

dc.contributor.authorKosin Saramas
dc.date.accessioned2026-01-08T09:40:50Z
dc.date.available2026-01-08T09:40:50Z
dc.date.copyright2022
dc.date.created2026
dc.date.issued2022
dc.description.abstractThe purpose of this research project is to find the best solution for measuring the distance between people in a video to track the possible COVID-19 social-distancing. This research aimed to create a web-application that can be used with closed-circuit televisions (CCTVs) to track positions of persons in interested area and measure distances between any pairs of persons each frame of a video. The process in this project is separated into 3 parts, including 1) tracking positions of people in a video, 2) calibrating camera views, and 3) measuring distances between any two persons. The tracking technique is based on YOLO algorithm, a famous object detection algorithm, that identifies specific objects in the video. In this project, YOLOv3 is used to detect humans to create the bounding box for getting the position in the frame. After getting the bounding box, finding the distance between any pairs in the video is done by using perspective transformation from camera-view into top-down view. Then, the Euclidean distance is used to find the distance of every pair in the video. Any distances closer than 2 -meter will be indicated with a line between two people and printed the distance next to the line. The result of perspective transformation is compared with the checkerboard’s camera calibration to compare the error rate in several case scenarios. IMPLICATION OF THESIS: In the final stage, this project offers result of any pairs that are getting closed to other people than 2 meters in the video. Program will show the result frame by frame. However, there is still some obstacles remaining. In some frame in the video, human detection process may not detect all human in the frame or misplace created bounding box that made an error in the distancing process. The main goal of this research is fulfilled by showing any pairs of risk of spreading the covid-19.en
dc.format.extentix, 60 leaves
dc.format.mimetypeapplication/pdf
dc.identifier.citationThesis (M.Sc. (Game Technology and Gamification))--Mahidol University, 2022)
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/123456789/113851
dc.language.isoeng
dc.publisherMahidol University. Mahidol University Library and Knowledge Center
dc.rights�ŧҹ������Ԣ�Է���ͧ����Է�������Դ� ��ʧǹ�������Ѻ���͡���֡����ҹ�� ��ͧ��ҧ�ԧ���觷���� �����Ѵ�ŧ������ ���������������͡�ä��
dc.rights.holderMahidol University
dc.subjectComputer vision -- Thailand
dc.subjectCOVID-19 (Disease) -- Prevention
dc.subjectImage processing -- Digital techniques
dc.subjectYOLO (Computer science)
dc.titleHuman detection and social distancing measurement in a video
dc.typeMaster Thesis
dcterms.accessRightsopen access
thesis.degree.departmentFaculty of Information and Communication Technology
thesis.degree.disciplineGame Technology and Gamification
thesis.degree.grantorMahidol University
thesis.degree.levelMaster's degree
thesis.degree.nameMaster�of�Science

Files