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...
| Main Authors: | , , , , , , , |
|---|---|
| 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 |