MARATTO

article · IAES International Journal of Artificial Intelligence

YOLOv5: an improved algorithm for real-time detection of industrial defective pieces

Abstract

The rapid advancement of communication technologies and the growing demand for artificial intelligence are transforming traditional manufacturing into smart industries. Robotic arms and smart vision cameras are widely adopted to support industrial internet of things (IIoT) applications. Beyond enhancing production efficiency and quality, these technologies play a crucial role in cost reduction, energy savings, and improving operator safety. In this article, we propose an intelligent industrial system using an improved version of the you only look once (YOLO) algorithm for defect detection on production lines. The system integrates robots and cameras to automate defect inspection and classification of manufactured pieces. An updated YOLOv5 model is designed as an end-to-end solution for detecting surface defects in three specific regions. We trained and evaluated the model using custom data tailored to the inspected pieces. The system achieved a 99% mean average precision (mAP) and an 80% recall rate. Additionally, it delivers a 99% detection rate at high speed, enabling real-time surface defect detection. This method not only accurately predicts defective locations but also provides size information, which is critical for assessing the quality of newly produced pieces.

Research topics

  • Advanced Neural Network Applications
  • Industrial Vision Systems and Defect Detection
  • Digital Transformation in Industry

Sustainable Development Goals

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.11591/ijai.v15.i1.pp744-755

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.