Your browser doesn't support javascript.
loading
EC-YOLO: Improved YOLOv7 Model for PCB Electronic Component Detection.
Luo, Shiyi; Wan, Fang; Lei, Guangbo; Xu, Li; Ye, Zhiwei; Liu, Wei; Zhou, Wen; Xu, Chengzhi.
Afiliação
  • Luo S; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Wan F; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Lei G; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Xu L; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Ye Z; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Liu W; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Zhou W; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
  • Xu C; School of Computer Science, Hubei University of Technology, Wuhan 430068, China.
Sensors (Basel) ; 24(13)2024 Jul 05.
Article em En | MEDLINE | ID: mdl-39001141
ABSTRACT
Electronic components are the main components of PCBs (printed circuit boards), so the detection and classification of ECs (electronic components) is an important aspect of recycling used PCBs. However, due to the variety and quantity of ECs, traditional target detection methods for EC classification still have problems such as slow detection speed and low performance, and the accuracy of the detection needs to be improved. To overcome these limitations, this study proposes an enhanced YOLO (you only look once) network (EC-YOLOv7) for detecting EC targets. The network uses ACmix (a mixed model that enjoys the benefits of both self-attention and convolution) as a substitute for the 3 × 3 convolutional modules in the E-ELAN (Extended ELAN) architecture and implements branch links and 1 × 1 convolutional arrays between the ACmix modules to improve the speed of feature retrieval and network inference. Furthermore, the ResNet-ACmix module is engineered to prevent the leakage of function data and to minimise calculation time. Subsequently, the SPPCSPS (spatial pyramid pooling connected spatial pyramid convolution) block has been improved by replacing the serial channels with concurrent channels, which improves the fusion speed of the image features. To effectively capture spatial information and improve detection accuracy, the DyHead (the dynamic head) is utilised to enhance the model's size, mission, and sense of space, which effectively captures spatial information and improves the detection accuracy. A new bounding-box loss regression method, the WIoU-Soft-NMS method, is finally suggested to facilitate prediction regression and improve the localisation accuracy. The experimental results demonstrate that the enhanced YOLOv7 net surpasses the initial YOLOv7 model and other common EC detection methods. The proposed EC-YOLOv7 network reaches a mean accuracy (mAP@0.5) of 94.4% on the PCB dataset and exhibits higher FPS compared to the original YOLOv7 model. In conclusion, it can significantly enhance high-density EC target recognition.
Palavras-chave

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Revista: Sensors (Basel) Ano de publicação: 2024 Tipo de documento: Article

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Revista: Sensors (Basel) Ano de publicação: 2024 Tipo de documento: Article