Analysis Detection of Real-Time Metallic Surface Defect using MobileNetv2 and YOLOv3 on Raspberry Pi

Authors

  • Muhammad Noorazlan Shah Zainudin Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia
  • Muhammad Idzdihar Idris Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.
  • Soh Jun Kang Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.
  • An Chee Tan Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.
  • Yu Xian Teoh Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.
  • Jamil Abedalrahim Jamil Alsayaydeh Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.
  • Sufri Muhammad Faculty of Computer Science and Information System, Universiti Putra Melaka, UPM Serdang, Seri Kembangan, Malaysia
  • Md saifullah razali PSB Academy, 6 Raffles Blvd, #03 - 200, 039594, Singapore

DOI:

https://doi.org/10.37934/araset.57.2.113

Keywords:

YOLOv3, mobileNetv2, raspberry pi, defect detection

Abstract

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.

Downloads

Download data is not yet available.

Author Biographies

Muhammad Noorazlan Shah Zainudin, Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia

noorazlan@utem.edu.my

Muhammad Idzdihar Idris, Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.

idzdihar@utem.edu.my

Soh Jun Kang, Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.

junkangsoh0314@gmail.com

An Chee Tan , Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.

acheetan@outlook.com

Yu Xian Teoh , Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.

teohyuxian@gmail.com

Jamil Abedalrahim Jamil Alsayaydeh, Centre for Telecommunication Research & Innovation, Fakulti Teknologi dan Kejuruteraan Elektronik dan Komputer, Universiti Teknikal Malaysia Melaka, Melaka, Malaysia.

jamil@utem.edu.my

Sufri Muhammad, Faculty of Computer Science and Information System, Universiti Putra Melaka, UPM Serdang, Seri Kembangan, Malaysia

sufry@upm.edu.my

Md saifullah razali, PSB Academy, 6 Raffles Blvd, #03 - 200, 039594, Singapore

mdsaifullah.razali@psb-academy.edu.sg

Downloads

Published

2024-10-07

Issue

Section

Articles

Most read articles by the same author(s)