PCB Component Detection using Computer Vision for Hardware Assurance
- URL: http://arxiv.org/abs/2202.08452v1
- Date: Thu, 17 Feb 2022 05:46:53 GMT
- Title: PCB Component Detection using Computer Vision for Hardware Assurance
- Authors: Wenwei Zhao, Suprith Gurudu, Shayan Taheri, Shajib Ghosh, Mukhil
Azhagan Mallaiyan Sathiaseelan, Navid Asadizanjani
- Abstract summary: This study explores the benefits and limitations of a variety of common computer vision-based features for the task of PCB component detection using semantic data.
Results of this study indicate that color features demonstrate promising performance for PCB component detection.
- Score: 0.3058340744328236
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Printed Circuit Board (PCB) assurance in the optical domain is a crucial
field of study. Though there are many existing PCB assurance methods using
image processing, computer vision (CV), and machine learning (ML), the PCB
field is complex and increasingly evolving so new techniques are required to
overcome the emerging problems. Existing ML-based methods outperform
traditional CV methods, however they often require more data, have low
explainability, and can be difficult to adapt when a new technology arises. To
overcome these challenges, CV methods can be used in tandem with ML methods. In
particular, human-interpretable CV algorithms such as those that extract color,
shape, and texture features increase PCB assurance explainability. This allows
for incorporation of prior knowledge, which effectively reduce the number of
trainable ML parameters and thus, the amount of data needed to achieve high
accuracy when training or retraining an ML model. Hence, this study explores
the benefits and limitations of a variety of common computer vision-based
features for the task of PCB component detection using semantic data. Results
of this study indicate that color features demonstrate promising performance
for PCB component detection. The purpose of this paper is to facilitate
collaboration between the hardware assurance, computer vision, and machine
learning communities.
Related papers
- YOLO-pdd: A Novel Multi-scale PCB Defect Detection Method Using Deep Representations with Sequential Images [7.368447690189973]
This paper proposes a high-precision, robust, and real-time end-to-end method for PCB defect detection based on CNN.
We propose a novel approach combining YOLOv5 and multiscale modules for hierarchical residual-like connections.
Experiments on a large-scale PCB dataset demonstrate significant improvements in precision, recall, and F1-score compared to existing methods.
arXiv Detail & Related papers (2024-07-22T07:08:22Z) - Detecting Manufacturing Defects in PCBs via Data-Centric Machine
Learning on Solder Paste Inspection Features [0.0]
Automated detection of defects in Printed Circuit Board (PCB) manufacturing using Solder Paste Inspection (SPI) and Automated Optical Inspection (AOI) machines can help improve operational efficiency and significantly reduce the need for manual intervention.
We demonstrate a data-centric approach to train Machine Learning (ML) models to detect PCB defects at three stages of PCB manufacturing.
arXiv Detail & Related papers (2023-09-06T15:52:55Z) - PCBDet: An Efficient Deep Neural Network Object Detection Architecture
for Automatic PCB Component Detection on the Edge [48.7576911714538]
PCBDet is an attention condenser network design that provides state-of-the-art inference throughput.
It achieves superior PCB component detection performance compared to other state-of-the-art efficient architecture designs.
arXiv Detail & Related papers (2023-01-23T04:34:25Z) - FPIC: A Novel Semantic Dataset for Optical PCB Assurance [7.027992770055891]
We review state-of-the-art automated optical inspection (AOI) techniques and observe the strong, rapid trend toward machine learning (ML) solutions.
These require significant amounts of labeled ground truth data, which is lacking in the publicly available PCB data space.
We propose the FICS Image Collection (FPIC) dataset to address this bottleneck in available large-volume, diverse, semantic annotations.
arXiv Detail & Related papers (2022-02-17T02:29:58Z) - A Practical Contrastive Learning Framework for Single-Image
Super-Resolution [51.422185656787285]
We investigate contrastive learning-based single image super-resolution from two perspectives.
We propose a practical contrastive learning framework for SISR, named PCL-SR.
Compared with existing benchmark methods, we re-train them by our proposed PCL-SR framework and achieve superior performance.
arXiv Detail & Related papers (2021-11-27T15:42:12Z) - Lung Cancer Lesion Detection in Histopathology Images Using Graph-Based
Sparse PCA Network [93.22587316229954]
We propose a graph-based sparse principal component analysis (GS-PCA) network, for automated detection of cancerous lesions on histological lung slides stained by hematoxylin and eosin (H&E)
We evaluate the performance of the proposed algorithm on H&E slides obtained from an SVM K-rasG12D lung cancer mouse model using precision/recall rates, F-score, Tanimoto coefficient, and area under the curve (AUC) of the receiver operator characteristic (ROC)
arXiv Detail & Related papers (2021-10-27T19:28:36Z) - Machine Learning based Indicators to Enhance Process Monitoring by
Pattern Recognition [0.4893345190925177]
We propose a novel framework for machine learning based indicators combining pattern type and intensity.
In a case-study from semiconductor industry, our framework goes beyond conventional process control and achieves high quality experimental results.
arXiv Detail & Related papers (2021-03-24T10:13:20Z) - A Survey on Large-scale Machine Learning [67.6997613600942]
Machine learning can provide deep insights into data, allowing machines to make high-quality predictions.
Most sophisticated machine learning approaches suffer from huge time costs when operating on large-scale data.
Large-scale Machine Learning aims to learn patterns from big data with comparable performance efficiently.
arXiv Detail & Related papers (2020-08-10T06:07:52Z) - Transfer Learning without Knowing: Reprogramming Black-box Machine
Learning Models with Scarce Data and Limited Resources [78.72922528736011]
We propose a novel approach, black-box adversarial reprogramming (BAR), that repurposes a well-trained black-box machine learning model.
Using zeroth order optimization and multi-label mapping techniques, BAR can reprogram a black-box ML model solely based on its input-output responses.
BAR outperforms state-of-the-art methods and yields comparable performance to the vanilla adversarial reprogramming method.
arXiv Detail & Related papers (2020-07-17T01:52:34Z) - Prototypical Contrastive Learning of Unsupervised Representations [171.3046900127166]
Prototypical Contrastive Learning (PCL) is an unsupervised representation learning method.
PCL implicitly encodes semantic structures of the data into the learned embedding space.
PCL outperforms state-of-the-art instance-wise contrastive learning methods on multiple benchmarks.
arXiv Detail & Related papers (2020-05-11T09:53:36Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.