DSpace Repository

Design and performance analysis of IoT-based smart system for preventing unlicensed car driving and theft detection using biometrics

Show simple item record

dc.contributor.advisor Bhuiyan, Dr. Mohammed Imamul Hassan
dc.contributor.author Mosharraf Hossain Khan, Mohammad
dc.date.accessioned 2025-03-12T03:49:04Z
dc.date.available 2025-03-12T03:49:04Z
dc.date.issued 2023-10-14
dc.identifier.uri http://lib.buet.ac.bd:8080/xmlui/handle/123456789/7016
dc.description.abstract Road accidents by unlicensed drivers are a serious concern for road safety. In addition to this, car theft is another major crime that is ever increasing. Authorities and researchers have proposed many solutions to combat these crimes using GPS, RFID and IoT technologies. However, they have used fingerprints and facial photos separately. Moreover, the existing systems do not report performance analysis, especially in terms of processing time and latency. In order to address this issue, an IoT-based smart system using machine learning (ML) is proposed to prevent unlicensed driving and vehicle theft as ML based authentication systems provide more accurate and scalable solutions. In our work, the IoT-based embedded system consists of a fingerprint sensor, a Wi-Fi enabled ESP32 microcontroller, a camera, and an LCD display. A prototype which is located within the vehicle and a web interface are also developed. The web interface will be the central hub for registration of the drivers for a particular vehicle using fingerprint and facial images. Publicly available Sokoto Coventry Fingerprint (SO-COFing) dataset and Labeled Faces in the Wild (LFW) dataset are used in this thesis. The first contribution in this thesis is to develop the prototype system for performance analysis (such as accuracy, processing time, latency etc.). Secondly, design and implement TinyML DL models for biometric authentication within microcontrollers. Thirdly, design and implement the web based ML model using Convolutional Neural Network (CNN) in addition to the K-Nearest Neighbour (KNN) of Open Source Computer Vision (OpenCV) library. The accuracy of the KNN is 90.23 percent for fingerprint, whereas the accuracy of the CNN (InceptionResNetV2) is 94.65 percent for fingerprint, and 72 percent for facial data. The accuracy of the TinyML DL model for microcontroller based on MobileNetV3 Small is 81.67 percent and with Wavelet Transform it is 88.43 percent for fingerprint authentication and for Face Recognition it is 67.39 percent. A comprehensive benchmarking analysis shows that the system can provide a latency of 59.60 seconds and processing time of 46.60 seconds when tested with a database of 1000 fingerprints of drivers using OpenCV but using CNN the latency is 33.69 seconds and processing time is 14.54 seconds only. The system is also scalable by changing the capacity of the server. en_US
dc.language.iso en en_US
dc.publisher Department of Electrical and Electronic Engineering (EEE), BUET en_US
dc.subject Digital communications-Wireless en_US
dc.title Design and performance analysis of IoT-based smart system for preventing unlicensed car driving and theft detection using biometrics en_US
dc.type Thesis-MSc en_US
dc.contributor.id 0417062202 en_US
dc.identifier.accessionNumber 119804
dc.contributor.callno 623.8/MOS/2023 en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search BUET IR


Advanced Search

Browse

My Account