Cargando…

A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching

Vision-based recognizing and positioning of electronic components on the PCB (printed circuit board) can improve the quality inspection efficiency of electronic products in the manufacturing process. With the improvement of the design and the production process, the electronic components on the PCB...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Jing, Li, Weiye, Chen, Yingqian, Gu, Jinan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7937487/
https://www.ncbi.nlm.nih.gov/pubmed/33727912
http://dx.doi.org/10.1155/2021/6682710
_version_ 1783661400992776192
author Li, Jing
Li, Weiye
Chen, Yingqian
Gu, Jinan
author_facet Li, Jing
Li, Weiye
Chen, Yingqian
Gu, Jinan
author_sort Li, Jing
collection PubMed
description Vision-based recognizing and positioning of electronic components on the PCB (printed circuit board) can improve the quality inspection efficiency of electronic products in the manufacturing process. With the improvement of the design and the production process, the electronic components on the PCB show the characteristics of small sizes and similar appearances, which brings challenges to visual object detection. This paper designs a real-time electronic component detection network through effective receptive field size and anchor size matching in YOLOv3. We make contributions in the following three aspects: (1) realizing the calculation and visualization of the effective receptive field size of the different depth layers of the CNN (convolutional neural network) based on gradient backpropagation; (2) proposing a modular YOLOv3 composition strategy that can be added and removed; and (3) designing a lightweight and efficient detection network by effective receptive field size and anchor size matching algorithm. Compared with the Faster-RCNN (regions with convolutional neural network) features, SSD (single-shot multibox detectors), and original YOLOv3, our method not only has the highest detection mAP (mean average precision) on the PCB electronic component dataset, which is 95.03%, the smallest parameter size of the memory, about 1/3 of the original YOLOv3 parameter amount, but also the second-best performance on FLOPs (floating point operations).
format Online
Article
Text
id pubmed-7937487
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-79374872021-03-15 A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching Li, Jing Li, Weiye Chen, Yingqian Gu, Jinan Comput Intell Neurosci Research Article Vision-based recognizing and positioning of electronic components on the PCB (printed circuit board) can improve the quality inspection efficiency of electronic products in the manufacturing process. With the improvement of the design and the production process, the electronic components on the PCB show the characteristics of small sizes and similar appearances, which brings challenges to visual object detection. This paper designs a real-time electronic component detection network through effective receptive field size and anchor size matching in YOLOv3. We make contributions in the following three aspects: (1) realizing the calculation and visualization of the effective receptive field size of the different depth layers of the CNN (convolutional neural network) based on gradient backpropagation; (2) proposing a modular YOLOv3 composition strategy that can be added and removed; and (3) designing a lightweight and efficient detection network by effective receptive field size and anchor size matching algorithm. Compared with the Faster-RCNN (regions with convolutional neural network) features, SSD (single-shot multibox detectors), and original YOLOv3, our method not only has the highest detection mAP (mean average precision) on the PCB electronic component dataset, which is 95.03%, the smallest parameter size of the memory, about 1/3 of the original YOLOv3 parameter amount, but also the second-best performance on FLOPs (floating point operations). Hindawi 2021-02-26 /pmc/articles/PMC7937487/ /pubmed/33727912 http://dx.doi.org/10.1155/2021/6682710 Text en Copyright © 2021 Jing Li et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Li, Jing
Li, Weiye
Chen, Yingqian
Gu, Jinan
A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching
title A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching
title_full A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching
title_fullStr A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching
title_full_unstemmed A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching
title_short A PCB Electronic Components Detection Network Design Based on Effective Receptive Field Size and Anchor Size Matching
title_sort pcb electronic components detection network design based on effective receptive field size and anchor size matching
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7937487/
https://www.ncbi.nlm.nih.gov/pubmed/33727912
http://dx.doi.org/10.1155/2021/6682710
work_keys_str_mv AT lijing apcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT liweiye apcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT chenyingqian apcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT gujinan apcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT lijing pcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT liweiye pcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT chenyingqian pcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching
AT gujinan pcbelectroniccomponentsdetectionnetworkdesignbasedoneffectivereceptivefieldsizeandanchorsizematching