Cargando…
Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm
Chip pad inspection is of great practical importance for chip alignment inspection and correction. It is one of the key technologies for automated chip inspection in semiconductor manufacturing. When applying deep learning methods for chip pad inspection, the main problem to be solved is how to ensu...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9460593/ https://www.ncbi.nlm.nih.gov/pubmed/36081144 http://dx.doi.org/10.3390/s22176685 |
_version_ | 1784786785132347392 |
---|---|
author | Xu, Jiangjie Zou, Yanli Tan, Yufei Yu, Zichun |
author_facet | Xu, Jiangjie Zou, Yanli Tan, Yufei Yu, Zichun |
author_sort | Xu, Jiangjie |
collection | PubMed |
description | Chip pad inspection is of great practical importance for chip alignment inspection and correction. It is one of the key technologies for automated chip inspection in semiconductor manufacturing. When applying deep learning methods for chip pad inspection, the main problem to be solved is how to ensure the accuracy of small target pad detection and, at the same time, achieve a lightweight inspection model. The attention mechanism is widely used to improve the accuracy of small target detection by finding the attention region of the network. However, conventional attention mechanisms capture feature information locally, which makes it difficult to effectively improve the detection efficiency of small targets from complex backgrounds in target detection tasks. In this paper, an OCAM (Object Convolution Attention Module) attention module is proposed to build long-range dependencies between channel features and position features by constructing feature contextual relationships to enhance the correlation between features. By adding the OCAM attention module to the feature extraction layer of the YOLOv5 network, the detection performance of chip pads is effectively improved. In addition, a design guideline for the attention layer is proposed in the paper. The attention layer is adjusted by network scaling to avoid network characterization bottlenecks, balance network parameters, and network detection performance, and reduce the hardware device requirements for the improved YOLOv5 network in practical scenarios. Extensive experiments on chip pad datasets, VOC datasets, and COCO datasets show that the approach in this paper is more general and superior to several state-of-the-art methods. |
format | Online Article Text |
id | pubmed-9460593 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-94605932022-09-10 Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm Xu, Jiangjie Zou, Yanli Tan, Yufei Yu, Zichun Sensors (Basel) Article Chip pad inspection is of great practical importance for chip alignment inspection and correction. It is one of the key technologies for automated chip inspection in semiconductor manufacturing. When applying deep learning methods for chip pad inspection, the main problem to be solved is how to ensure the accuracy of small target pad detection and, at the same time, achieve a lightweight inspection model. The attention mechanism is widely used to improve the accuracy of small target detection by finding the attention region of the network. However, conventional attention mechanisms capture feature information locally, which makes it difficult to effectively improve the detection efficiency of small targets from complex backgrounds in target detection tasks. In this paper, an OCAM (Object Convolution Attention Module) attention module is proposed to build long-range dependencies between channel features and position features by constructing feature contextual relationships to enhance the correlation between features. By adding the OCAM attention module to the feature extraction layer of the YOLOv5 network, the detection performance of chip pads is effectively improved. In addition, a design guideline for the attention layer is proposed in the paper. The attention layer is adjusted by network scaling to avoid network characterization bottlenecks, balance network parameters, and network detection performance, and reduce the hardware device requirements for the improved YOLOv5 network in practical scenarios. Extensive experiments on chip pad datasets, VOC datasets, and COCO datasets show that the approach in this paper is more general and superior to several state-of-the-art methods. MDPI 2022-09-04 /pmc/articles/PMC9460593/ /pubmed/36081144 http://dx.doi.org/10.3390/s22176685 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Xu, Jiangjie Zou, Yanli Tan, Yufei Yu, Zichun Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm |
title | Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm |
title_full | Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm |
title_fullStr | Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm |
title_full_unstemmed | Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm |
title_short | Chip Pad Inspection Method Based on an Improved YOLOv5 Algorithm |
title_sort | chip pad inspection method based on an improved yolov5 algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9460593/ https://www.ncbi.nlm.nih.gov/pubmed/36081144 http://dx.doi.org/10.3390/s22176685 |
work_keys_str_mv | AT xujiangjie chippadinspectionmethodbasedonanimprovedyolov5algorithm AT zouyanli chippadinspectionmethodbasedonanimprovedyolov5algorithm AT tanyufei chippadinspectionmethodbasedonanimprovedyolov5algorithm AT yuzichun chippadinspectionmethodbasedonanimprovedyolov5algorithm |