Drone Based People Counter And Tracking Using Unique Id Using Opencv Python
The purpose of this thesis is to implement an algorithm for drone-based square boundaries using Python and OpenCV. This thesis provided a detailed method in implementing the algorithm for face and person recognition by using haar cascade classifier feature detection and contour approximation. The al...
| Main Author: | |
|---|---|
| Format: | Monograph |
| Language: | English |
| Published: |
Universiti Sains Malaysia
2020
|
| Subjects: | |
| Online Access: | http://eprints.usm.my/54526/ http://eprints.usm.my/54526/1/Drone%20Based%20People%20Counter%20And%20Tracking%20Using%20Unique%20Id%20Using%20Opencv%20Python.pdf |
| _version_ | 1848882830571995136 |
|---|---|
| author | Bhaskar, Hariyaran |
| author_facet | Bhaskar, Hariyaran |
| author_sort | Bhaskar, Hariyaran |
| building | USM Institutional Repository |
| collection | Online Access |
| description | The purpose of this thesis is to implement an algorithm for drone-based square boundaries using Python and OpenCV. This thesis provided a detailed method in implementing the algorithm for face and person recognition by using haar cascade classifier feature detection and contour approximation. The algorithm is developed so that it is capable to detect various objects by applying a bounding box on the frame image. This project uses Python as its programming language and OpenCV as an open-source library for programming. The image is taken from the DJI Tello drone. The acquired image is then converted to grayscale. Gaussian filter is used for image smoothing and noise removal. The canny edge detector is used for the recognition of an object's edges. Upon implementation, the contours are performed for further analysis and recognition of the person shape. The crosshairs are drawn on the frame for aiming purposes. The testing is done on different images’ characteristics to verify the required features and the problems come out. Also, the experiments are done by using the various value of epsilon to estimate the accuracy of the detection. The angle of projection and the distance between the drone and the object are included in observation. The outcome of this project reflects the object detection technique which will potentially improve the machine vision and will subsequently contribute to the development of the image processing in artificial intelligence. |
| first_indexed | 2025-11-15T18:41:09Z |
| format | Monograph |
| id | usm-54526 |
| institution | Universiti Sains Malaysia |
| institution_category | Local University |
| language | English |
| last_indexed | 2025-11-15T18:41:09Z |
| publishDate | 2020 |
| publisher | Universiti Sains Malaysia |
| recordtype | eprints |
| repository_type | Digital Repository |
| spelling | usm-545262022-09-07T06:26:54Z http://eprints.usm.my/54526/ Drone Based People Counter And Tracking Using Unique Id Using Opencv Python Bhaskar, Hariyaran T Technology The purpose of this thesis is to implement an algorithm for drone-based square boundaries using Python and OpenCV. This thesis provided a detailed method in implementing the algorithm for face and person recognition by using haar cascade classifier feature detection and contour approximation. The algorithm is developed so that it is capable to detect various objects by applying a bounding box on the frame image. This project uses Python as its programming language and OpenCV as an open-source library for programming. The image is taken from the DJI Tello drone. The acquired image is then converted to grayscale. Gaussian filter is used for image smoothing and noise removal. The canny edge detector is used for the recognition of an object's edges. Upon implementation, the contours are performed for further analysis and recognition of the person shape. The crosshairs are drawn on the frame for aiming purposes. The testing is done on different images’ characteristics to verify the required features and the problems come out. Also, the experiments are done by using the various value of epsilon to estimate the accuracy of the detection. The angle of projection and the distance between the drone and the object are included in observation. The outcome of this project reflects the object detection technique which will potentially improve the machine vision and will subsequently contribute to the development of the image processing in artificial intelligence. Universiti Sains Malaysia 2020-06-01 Monograph NonPeerReviewed application/pdf en http://eprints.usm.my/54526/1/Drone%20Based%20People%20Counter%20And%20Tracking%20Using%20Unique%20Id%20Using%20Opencv%20Python.pdf Bhaskar, Hariyaran (2020) Drone Based People Counter And Tracking Using Unique Id Using Opencv Python. Project Report. Universiti Sains Malaysia, Pusat Pengajian Kejuruteraan Aeroangkasa. (Submitted) |
| spellingShingle | T Technology Bhaskar, Hariyaran Drone Based People Counter And Tracking Using Unique Id Using Opencv Python |
| title | Drone Based People Counter And Tracking Using Unique Id Using Opencv Python |
| title_full | Drone Based People Counter And Tracking Using Unique Id Using Opencv Python |
| title_fullStr | Drone Based People Counter And Tracking Using Unique Id Using Opencv Python |
| title_full_unstemmed | Drone Based People Counter And Tracking Using Unique Id Using Opencv Python |
| title_short | Drone Based People Counter And Tracking Using Unique Id Using Opencv Python |
| title_sort | drone based people counter and tracking using unique id using opencv python |
| topic | T Technology |
| url | http://eprints.usm.my/54526/ http://eprints.usm.my/54526/1/Drone%20Based%20People%20Counter%20And%20Tracking%20Using%20Unique%20Id%20Using%20Opencv%20Python.pdf |