Enhancing traffic management with embedded machine learning for vehicle detection
In recent years, vehicle detection has become vital for applications ranging from autonomous driving to traffic control, surveillance, and monitoring. The demand for efficient real-time detection systems has surged, prompting the integration of machine learning algorithms into embedded platforms as...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Conference or Workshop Item |
Published: |
2023
|
Subjects: | |
Online Access: | http://eprints.utm.my/108425/ http://dx.doi.org/10.1109/ICM60448.2023.10378908 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.108425 |
---|---|
record_format |
eprints |
spelling |
my.utm.1084252024-11-01T02:47:22Z http://eprints.utm.my/108425/ Enhancing traffic management with embedded machine learning for vehicle detection Abu Talip, Mohamad Sofian Ab. Razak, Mohd. Zulhakimi Mohamad, Mahazani Mohd. Khairuddin, Anis Salwa Tengku Mohmed Noor Izam, Tengku Faiz Azizan, Azizul TK Electrical engineering. Electronics Nuclear engineering In recent years, vehicle detection has become vital for applications ranging from autonomous driving to traffic control, surveillance, and monitoring. The demand for efficient real-time detection systems has surged, prompting the integration of machine learning algorithms into embedded platforms as a promising approach. This paper focuses on developing a robust and efficient system deployable on the NVIDIA Jetson Nano 2GB Developer Kit. The system harnesses machine learning algorithms tailored for resource-constrained embedded systems to achieve high detection accuracy in realtime. The process encompasses data preparation, preprocessing, feature extraction, and classification. Deep learning models used are You Only Look Once (YOLO) algorithm, YOLOv5n, and YOLOv7-tiny, trained on labeled datasets to classify regions of interest based on unique vehicle attributes. For inference on the Jetson Nano, both are chosen for their real-time capabilities and high object detection accuracy, are employed. To leverage the Jetson Nano's GPU power, NVIDIA's Compute Unified Device Architecture (CUDA) toolkit is installed, enabling parallel computing and deep learning model optimization. Results indicate that YOLOv7-tiny achieves the better precision-confidence at 92.7% and a recall-confidence of 94% compared to YOLOv5n. This study also uses various other evaluation metrics such as accuracy, precision, recall, confusion matrix, and F1 score to measure system performance and examine computational efficiency, to help in the selection of appropriate models for embedded systems. 2023 Conference or Workshop Item PeerReviewed Abu Talip, Mohamad Sofian and Ab. Razak, Mohd. Zulhakimi and Mohamad, Mahazani and Mohd. Khairuddin, Anis Salwa and Tengku Mohmed Noor Izam, Tengku Faiz and Azizan, Azizul (2023) Enhancing traffic management with embedded machine learning for vehicle detection. In: International Conference on Microelectronics, ICM 2023, 17 November 2023 - 20 November 2023, Abu Dhabi, United Arab Emirates. http://dx.doi.org/10.1109/ICM60448.2023.10378908 |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Abu Talip, Mohamad Sofian Ab. Razak, Mohd. Zulhakimi Mohamad, Mahazani Mohd. Khairuddin, Anis Salwa Tengku Mohmed Noor Izam, Tengku Faiz Azizan, Azizul Enhancing traffic management with embedded machine learning for vehicle detection |
description |
In recent years, vehicle detection has become vital for applications ranging from autonomous driving to traffic control, surveillance, and monitoring. The demand for efficient real-time detection systems has surged, prompting the integration of machine learning algorithms into embedded platforms as a promising approach. This paper focuses on developing a robust and efficient system deployable on the NVIDIA Jetson Nano 2GB Developer Kit. The system harnesses machine learning algorithms tailored for resource-constrained embedded systems to achieve high detection accuracy in realtime. The process encompasses data preparation, preprocessing, feature extraction, and classification. Deep learning models used are You Only Look Once (YOLO) algorithm, YOLOv5n, and YOLOv7-tiny, trained on labeled datasets to classify regions of interest based on unique vehicle attributes. For inference on the Jetson Nano, both are chosen for their real-time capabilities and high object detection accuracy, are employed. To leverage the Jetson Nano's GPU power, NVIDIA's Compute Unified Device Architecture (CUDA) toolkit is installed, enabling parallel computing and deep learning model optimization. Results indicate that YOLOv7-tiny achieves the better precision-confidence at 92.7% and a recall-confidence of 94% compared to YOLOv5n. This study also uses various other evaluation metrics such as accuracy, precision, recall, confusion matrix, and F1 score to measure system performance and examine computational efficiency, to help in the selection of appropriate models for embedded systems. |
format |
Conference or Workshop Item |
author |
Abu Talip, Mohamad Sofian Ab. Razak, Mohd. Zulhakimi Mohamad, Mahazani Mohd. Khairuddin, Anis Salwa Tengku Mohmed Noor Izam, Tengku Faiz Azizan, Azizul |
author_facet |
Abu Talip, Mohamad Sofian Ab. Razak, Mohd. Zulhakimi Mohamad, Mahazani Mohd. Khairuddin, Anis Salwa Tengku Mohmed Noor Izam, Tengku Faiz Azizan, Azizul |
author_sort |
Abu Talip, Mohamad Sofian |
title |
Enhancing traffic management with embedded machine learning for vehicle detection |
title_short |
Enhancing traffic management with embedded machine learning for vehicle detection |
title_full |
Enhancing traffic management with embedded machine learning for vehicle detection |
title_fullStr |
Enhancing traffic management with embedded machine learning for vehicle detection |
title_full_unstemmed |
Enhancing traffic management with embedded machine learning for vehicle detection |
title_sort |
enhancing traffic management with embedded machine learning for vehicle detection |
publishDate |
2023 |
url |
http://eprints.utm.my/108425/ http://dx.doi.org/10.1109/ICM60448.2023.10378908 |
_version_ |
1814932888204869632 |
score |
13.211869 |