Analysis Detection of Real-Time Metallic Surface Defect using MobileNetv2 and YOLOv3 on Raspberry Pi
DOI:
https://doi.org/10.37934/araset.57.2.113Keywords:
YOLOv3, mobileNetv2, raspberry pi, defect detectionAbstract
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.