Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi

This work presents an innovative solution utilizing a Raspberry Pi detection system to identify any defects on metallic surfaces in real-time. Manual inspection has several limitations, including time-consuming, subjective assessments, and a higher probability of human error could compromise product...

Full description

Bibliographic Details
Main Authors: Muhammad, Muhamad Sufri, Zainudin, Muhammad Noorazlan Shah, Idris, Muhammad Idzdihar, Kang, Soh Jun, Chee, Tan An, Xian, Teoh Yu, Alsayaydeh, Jamil Abedalrahim Jamil, Razali, Md Saifullah
Format: Article
Language:English
Published: Semarak Ilmu Publishing 2024
Online Access:http://psasir.upm.edu.my/id/eprint/119095/
http://psasir.upm.edu.my/id/eprint/119095/1/119095.pdf
_version_ 1848867872139378688
author Muhammad, Muhamad Sufri
Zainudin, Muhammad Noorazlan Shah
Idris, Muhammad Idzdihar
Kang, Soh Jun
Chee, Tan An
Xian, Teoh Yu
Alsayaydeh, Jamil Abedalrahim Jamil
Razali, Md Saifullah
author_facet Muhammad, Muhamad Sufri
Zainudin, Muhammad Noorazlan Shah
Idris, Muhammad Idzdihar
Kang, Soh Jun
Chee, Tan An
Xian, Teoh Yu
Alsayaydeh, Jamil Abedalrahim Jamil
Razali, Md Saifullah
author_sort Muhammad, Muhamad Sufri
building UPM Institutional Repository
collection Online Access
description This work presents an innovative solution utilizing a Raspberry Pi detection system to identify any defects on metallic surfaces in real-time. Manual inspection has several limitations, including time-consuming, subjective assessments, and a higher probability of human error could compromise product quality, lead to potential failures, and result in substantial costs for manufacturers. The primary focus of this endeavour is to enhance manufacturing efficiency and reduce labour expenses by automating the defect identification process. This objective is realized by employing the YOLOv3-tiny and MobileNetv2 algorithms which are subsequently deployed on a Raspberry Pi to enable precise and swift defect detection on metallic surfaces. The implementation process involves training and testing the models on a computer, followed by their deployment onto the Raspberry Pi. Upon proper setup, the trained models are employed for real-time inferences, effectively identifying defects. Notably, while the MobileNetv2 exhibits impressive accuracy in classifying defect types above 0.9, it is found to be less efficient for real-time detection on the Raspberry Pi. In contrast, the YOLO model proves to be well-suited for real-time detection on this platform with above probability of 0.8 for selected types of defects. The successful integration of this model significantly transforms quality control and inspection procedures across various industries.
first_indexed 2025-11-15T14:43:24Z
format Article
id upm-119095
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T14:43:24Z
publishDate 2024
publisher Semarak Ilmu Publishing
recordtype eprints
repository_type Digital Repository
spelling upm-1190952025-08-06T04:08:11Z http://psasir.upm.edu.my/id/eprint/119095/ Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi Muhammad, Muhamad Sufri Zainudin, Muhammad Noorazlan Shah Idris, Muhammad Idzdihar Kang, Soh Jun Chee, Tan An Xian, Teoh Yu Alsayaydeh, Jamil Abedalrahim Jamil Razali, Md Saifullah This work presents an innovative solution utilizing a Raspberry Pi detection system to identify any defects on metallic surfaces in real-time. Manual inspection has several limitations, including time-consuming, subjective assessments, and a higher probability of human error could compromise product quality, lead to potential failures, and result in substantial costs for manufacturers. The primary focus of this endeavour is to enhance manufacturing efficiency and reduce labour expenses by automating the defect identification process. This objective is realized by employing the YOLOv3-tiny and MobileNetv2 algorithms which are subsequently deployed on a Raspberry Pi to enable precise and swift defect detection on metallic surfaces. The implementation process involves training and testing the models on a computer, followed by their deployment onto the Raspberry Pi. Upon proper setup, the trained models are employed for real-time inferences, effectively identifying defects. Notably, while the MobileNetv2 exhibits impressive accuracy in classifying defect types above 0.9, it is found to be less efficient for real-time detection on the Raspberry Pi. In contrast, the YOLO model proves to be well-suited for real-time detection on this platform with above probability of 0.8 for selected types of defects. The successful integration of this model significantly transforms quality control and inspection procedures across various industries. Semarak Ilmu Publishing 2024 Article PeerReviewed text en http://psasir.upm.edu.my/id/eprint/119095/1/119095.pdf Muhammad, Muhamad Sufri and Zainudin, Muhammad Noorazlan Shah and Idris, Muhammad Idzdihar and Kang, Soh Jun and Chee, Tan An and Xian, Teoh Yu and Alsayaydeh, Jamil Abedalrahim Jamil and Razali, Md Saifullah (2024) Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi. Journal of Advanced Research in Applied Sciences and Engineering Technology, 57 (2). pp. 105-117. ISSN 2462-1943 https://semarakilmu.com.my/journals/index.php/applied_sciences_eng_tech/article/view/6309 10.37934/araset.57.2.105117
spellingShingle Muhammad, Muhamad Sufri
Zainudin, Muhammad Noorazlan Shah
Idris, Muhammad Idzdihar
Kang, Soh Jun
Chee, Tan An
Xian, Teoh Yu
Alsayaydeh, Jamil Abedalrahim Jamil
Razali, Md Saifullah
Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi
title Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi
title_full Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi
title_fullStr Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi
title_full_unstemmed Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi
title_short Analysis detection of real-time metallic surface defect using MobileNetV2 and YOLOv3 on Raspberry Pi
title_sort analysis detection of real-time metallic surface defect using mobilenetv2 and yolov3 on raspberry pi
url http://psasir.upm.edu.my/id/eprint/119095/
http://psasir.upm.edu.my/id/eprint/119095/
http://psasir.upm.edu.my/id/eprint/119095/
http://psasir.upm.edu.my/id/eprint/119095/1/119095.pdf