Cargando…
Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images
Locating and identifying the components mounted on a printed circuit board (PCB) based on machine vision is an important and challenging problem for automated PCB inspection and automated PCB recycling. In this paper, we propose a PCB semantic segmentation method based on depth images that segments...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7571073/ https://www.ncbi.nlm.nih.gov/pubmed/32957535 http://dx.doi.org/10.3390/s20185318 |
_version_ | 1783597092381392896 |
---|---|
author | Li, Dongnian Li, Changming Chen, Chengjun Zhao, Zhengxu |
author_facet | Li, Dongnian Li, Changming Chen, Chengjun Zhao, Zhengxu |
author_sort | Li, Dongnian |
collection | PubMed |
description | Locating and identifying the components mounted on a printed circuit board (PCB) based on machine vision is an important and challenging problem for automated PCB inspection and automated PCB recycling. In this paper, we propose a PCB semantic segmentation method based on depth images that segments and recognizes components in the PCB through pixel classification. The image training set for the PCB was automatically synthesized with graphic rendering. Based on a series of concentric circles centered at the given depth pixel, we extracted the depth difference features from the depth images in the training set to train a random forest pixel classifier. By using the constructed random forest pixel classifier, we performed semantic segmentation for the PCB to segment and recognize components in the PCB through pixel classification. Experiments on both synthetic and real test sets were conducted to verify the effectiveness of the proposed method. The experimental results demonstrate that our method can segment and recognize most of the components from a real depth image of the PCB. Our method is immune to illumination changes and can be implemented in parallel on a GPU. |
format | Online Article Text |
id | pubmed-7571073 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-75710732020-10-28 Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images Li, Dongnian Li, Changming Chen, Chengjun Zhao, Zhengxu Sensors (Basel) Article Locating and identifying the components mounted on a printed circuit board (PCB) based on machine vision is an important and challenging problem for automated PCB inspection and automated PCB recycling. In this paper, we propose a PCB semantic segmentation method based on depth images that segments and recognizes components in the PCB through pixel classification. The image training set for the PCB was automatically synthesized with graphic rendering. Based on a series of concentric circles centered at the given depth pixel, we extracted the depth difference features from the depth images in the training set to train a random forest pixel classifier. By using the constructed random forest pixel classifier, we performed semantic segmentation for the PCB to segment and recognize components in the PCB through pixel classification. Experiments on both synthetic and real test sets were conducted to verify the effectiveness of the proposed method. The experimental results demonstrate that our method can segment and recognize most of the components from a real depth image of the PCB. Our method is immune to illumination changes and can be implemented in parallel on a GPU. MDPI 2020-09-17 /pmc/articles/PMC7571073/ /pubmed/32957535 http://dx.doi.org/10.3390/s20185318 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Li, Dongnian Li, Changming Chen, Chengjun Zhao, Zhengxu Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images |
title | Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images |
title_full | Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images |
title_fullStr | Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images |
title_full_unstemmed | Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images |
title_short | Semantic Segmentation of a Printed Circuit Board for Component Recognition Based on Depth Images |
title_sort | semantic segmentation of a printed circuit board for component recognition based on depth images |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7571073/ https://www.ncbi.nlm.nih.gov/pubmed/32957535 http://dx.doi.org/10.3390/s20185318 |
work_keys_str_mv | AT lidongnian semanticsegmentationofaprintedcircuitboardforcomponentrecognitionbasedondepthimages AT lichangming semanticsegmentationofaprintedcircuitboardforcomponentrecognitionbasedondepthimages AT chenchengjun semanticsegmentationofaprintedcircuitboardforcomponentrecognitionbasedondepthimages AT zhaozhengxu semanticsegmentationofaprintedcircuitboardforcomponentrecognitionbasedondepthimages |