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...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Dongnian, Li, Changming, Chen, Chengjun, Zhao, Zhengxu
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