E-invigilator using computer vision

The application of machine learning (ML) techniques in object detection area has been improved drastically in the past decade. The improvements in artificial intelligence (AI) and research in deep learning (DL) and neural networks (NN) has enabled this sector to skyrocket in the late 2010. Object de...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Sharlene Shi Yan
Other Authors: Jong Ching Chuen
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149982
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-149982
record_format dspace
spelling sg-ntu-dr.10356-1499822023-07-07T18:30:31Z E-invigilator using computer vision Tan, Sharlene Shi Yan Jong Ching Chuen School of Electrical and Electronic Engineering ECCJONG@ntu.edu.sg Engineering::Electrical and electronic engineering The application of machine learning (ML) techniques in object detection area has been improved drastically in the past decade. The improvements in artificial intelligence (AI) and research in deep learning (DL) and neural networks (NN) has enabled this sector to skyrocket in the late 2010. Object detection merges the task of object classification and localization. Current object detectors are mainly divided into 2 categories: 1. Networks which isolates the location of objects and their classification, such as Faster R-CNN. 2. Networks which predict bounding boxes and class scores simultaneously, such as You Only Look Once (YOLO) and Single Shot Detector (SSD) networks. There are unlimited competitive object detection models which are written annually. The AI that stood out with the greatest number of models designed is computer vision. Ever since mobile applications were introduced, it has garnered an exponential surge in popularity. Currently, almost 80% of people are online through mobile devices and more than 90% of Singapore’s population owns a smartphone. [1] With the advancement of smartphones and the increasing number of users, it houses so much potential to cater to the needs of different users.The proposed project mainly focuses on the search for the most optimal solution to perform custom object detection to facilitate virtual examination invigilation. A brief study on basic deep learning knowledge, especially the functionalities of various models in this area, are performed. The project conducts an analysis of the different state-of-the-art object detection models, and reasons for settling on using YOLOv4 to design a custom object detection. A mobile application is also developed on Android Studios to create a graphical user interface to perform real-time custom object detection. The application will demonstrate the basic features of E-invigilation such as custom object detection and submission of candidates’ information for authentication. The backend development for authentication is also implemented for examiners' use. Bachelor of Engineering (Electrical and Electronic Engineering) 2021-06-10T01:33:22Z 2021-06-10T01:33:22Z 2021 Final Year Project (FYP) Tan, S. S. Y. (2021). E-invigilator using computer vision. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149982 https://hdl.handle.net/10356/149982 en A2094-201 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Tan, Sharlene Shi Yan
E-invigilator using computer vision
description The application of machine learning (ML) techniques in object detection area has been improved drastically in the past decade. The improvements in artificial intelligence (AI) and research in deep learning (DL) and neural networks (NN) has enabled this sector to skyrocket in the late 2010. Object detection merges the task of object classification and localization. Current object detectors are mainly divided into 2 categories: 1. Networks which isolates the location of objects and their classification, such as Faster R-CNN. 2. Networks which predict bounding boxes and class scores simultaneously, such as You Only Look Once (YOLO) and Single Shot Detector (SSD) networks. There are unlimited competitive object detection models which are written annually. The AI that stood out with the greatest number of models designed is computer vision. Ever since mobile applications were introduced, it has garnered an exponential surge in popularity. Currently, almost 80% of people are online through mobile devices and more than 90% of Singapore’s population owns a smartphone. [1] With the advancement of smartphones and the increasing number of users, it houses so much potential to cater to the needs of different users.The proposed project mainly focuses on the search for the most optimal solution to perform custom object detection to facilitate virtual examination invigilation. A brief study on basic deep learning knowledge, especially the functionalities of various models in this area, are performed. The project conducts an analysis of the different state-of-the-art object detection models, and reasons for settling on using YOLOv4 to design a custom object detection. A mobile application is also developed on Android Studios to create a graphical user interface to perform real-time custom object detection. The application will demonstrate the basic features of E-invigilation such as custom object detection and submission of candidates’ information for authentication. The backend development for authentication is also implemented for examiners' use.
author2 Jong Ching Chuen
author_facet Jong Ching Chuen
Tan, Sharlene Shi Yan
format Final Year Project
author Tan, Sharlene Shi Yan
author_sort Tan, Sharlene Shi Yan
title E-invigilator using computer vision
title_short E-invigilator using computer vision
title_full E-invigilator using computer vision
title_fullStr E-invigilator using computer vision
title_full_unstemmed E-invigilator using computer vision
title_sort e-invigilator using computer vision
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/149982
_version_ 1772828471372808192