ArticlePDF Available

Printed circuit board and printed circuit board assembly methods for testing and visual inspection: a review

Authors:

Abstract

Testing and visual inspection of printed circuit boards (PCBs) and printed circuit board assemblies (PCBAs) are important procedures in the manufacturing process of electronic modules and devices related to locating and identifying possible defects and failures. Earlier defects detection leads to decreasing expenses, time and used resources to produce high quality electronics. In this paper an exploration and analysis about the current research regarding methods for PCB and PCBA testing, techniques for defects detection and vusial inspection is performed. The impact of machine and deep learning for testing and visual inspection procedures is also investigated. The used methodology comprises bibliometric approach and content analysis of papers, indexed in scientific database Scopus, considering the queries: “PCB and testing” and “PCB and testing”, “printed circuit board assembly and testing” and “PCBA and testing”, “PCB defect detection” and “PCBA defect detection”, “PCB and visual inspection”, and “PCBA and visual inspection”. The findings are presented in the form of a framework, which summarizes the contemporary landscape of methods for PCBs and PCBAs testing and visual inspection.
Bulletin of Electrical Engineering and Informatics
Vol. 13, No. 4, August 2024, pp. 2566~2585
ISSN: 2302-9285, DOI: 10.11591/eei.v13i4.7601 2566
Journal homepage: http://beei.org
Printed circuit board and printed circuit board assembly
methods for testing and visual inspection: a review
Nikolay Petkov1, Malinka Ivanova2
1Department of Electronics and Energy Engineering, Technical College of Sofia, Technical University of Sofia, Sofia, Bulgaria
2Department of Informatics, Faculty of Applied Mathematics and Informatics, Technical University of Sofia, Sofia, Bulgaria
Article Info
ABSTRACT
Article history:
Received Sep 25, 2023
Revised Oct 20, 2023
Accepted Oct 24, 2023
Testing and visual inspection of printed circuit boards (PCBs) and printed
circuit board assemblies (PCBAs) are important procedures in the
manufacturing process of electronic modules and devices related to locating
and identifying possible defects and failures. Earlier defects detection leads
to decreasing expenses, time and used resources to produce high quality
electronics. In this paper an exploration and analysis about the current
research regarding methods for PCB and PCBA testing, techniques for
defects detection and vusial inspection is performed. The impact of machine
and deep learning for testing and visual inspection procedures is also
investigated. The used methodology comprises bibliometric approach and
content analysis of papers, indexed in scientific database Scopus,
considering the queries: “PCB and testing” and PCB and testing”, “printed
circuit board assembly and testing” and PCBA and testing”, PCB defect
detection” and PCBA defect detection”, PCB and visual inspection”, and
PCBA and visual inspection”. The findings are presented in the form of a
framework, which summarizes the contemporary landscape of methods for
PCBs and PCBAs testing and visual inspection.
Keywords:
Artificial intelligence
Automation
Machine learning
Printed circuit board assemblie
testing
Printed circuit board testing
Visual inspection
This is an open access article under the CC BY-SA license.
Corresponding Author:
Malinka Ivanova
Department of Informatics, Faculty of Applied Mathematics and Informatics
Technical University of Sofia
Sofia, Bulgaria
Email: m_ivanova@tu-sofia.bg
1. INTRODUCTION
Testing of printed circuit boards (PCBs) and printed circuit board assemblies (PCBAs) is an
important procedure in manufacturing of electronic modules and devices that guarantee timely check for
quality of the performed operations and finally the quality of the product. Nowadays, the manufacturing is
“smart” as quality control is often performed through automatic optical inspection (AOI) to verify and
validate important production tasks [1], to prevent appearance of defects in electronics production and to
notify an operator [2], even for identification of micro-size defects on PCB [3]. Statistics approaches are also
applied such as failure mode and effects analysis for quality control improvement [4] and statistical process
control for monitoring the quality of the manufacturing process and for obtaining quality of the end product
[5]. Artificial intelligence is increasingly entering for supporting conductance of different tasks such as
optimization of the components position [6], as well as machine learning for detecting patterns or anomalies
on PCB [7] and deep learning for defects classification in PCB production [8].
PCBs are used to provide mechanical support of mounted electronic components. They are produced
from non-conductive material with conductive parts in the form of traces, pads, and conductive planes that
are printed or engraved. Electronic components are mounted on the circuit board and conductive traces
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2567
connect them to create a working electrical circuit or PCBA mainly through surface mount technology [9],
[10]. PCBs possess important meaning for the final electronic product, because they provide electrical
connections between components, a rigid support to hold components, and a compact package that can be
integrated into a final product.
PCBs testing is a crucial step of their development cycle that leads to saving time and resources and
to prevent problems that could occur at the final production. These are the reasons some techniques for
analysis to be performed during the early stages of PCBs manufacturing and several testing methods to be
applied. These tests, conducted on prototypes or small scales, examine the potential shorts, solder joints, and
solder functionality, ensuring that each tested board will not possess defects and damages.
Testing of PCBAs is also a key step addressing the check whether all components are placed and
mounted correctly on the PCB and whether the assembly functions are as it is expected [11]. A wide variety
of testing methods and methodologies exists in electronics as some of them are well accepted in practice,
others are only in theoretical development. Anyway, new approaches also emerged to respond to the new
specific characteristics of contemporary technologies and requirements to the PCBs and PCBAs. Recently,
the role and contribution of artificial intelligence, machine and deep learning in PCBs and PCBAs testing is
explored as solutions for minimizing the time for testing, reducing the cost of the manufactured electronic
products, reducing efforts and resources and increasing the reliability of the final products [12], [13].
The goal of visual inspection is related to ensure PCBs and PCBAs quality control. The old way is
based on operators nake-eyes as recently are applied several modern approaches that are classified in three
groups: reference inspection methods, non-reference methods and hybrid inspection methods [14]. The
research questions in this work are defined as:
What are the most investigated methods and techniques for PCB and PCBA testing and visual inspection
in the last five years? and
What is the impact of machine and deep learning on methods for PCB and PCBA testing and visual
inspection?
The answers of these questions will lead to drawing and understanding where the researchers’
efforts are mainly directed recently, what are the main contemporary problems they solve and what are future
trends and directions. The aim of the paper is to summarize and analyze the actual and current methods and
techniques for PCBs and PCBAs testing and visual inspection as well as to outline the meaning of artificial
intelligence, machine and deep learning in the testing process and visual inspection of PCBs and PCBAs.
This will point out challenging problems, tendences and possible future lines for research. The contributions
in this work are related to:
Conductance of an investigation and analysis of contemporary methods for PCB and PCBA testing and
visual inspection through applying bibliometric approach and examination the content of full-papers.
Outlining the role of machine and deep learning for solving different problems in PCB and PCBA testing
and visual inspection.
Creating a framework that summarizes the current research landscape regarding the most investigated
methods for PCB and PCBA testing and visual inspection.
The rest of the paper is organized as follows. In section 2 the used methodology is described.
Section 3 presents an investigation regarding methods for PCB testing. The contemporary methods for PCBA
testing are explored in section 4. Methods and techniques for PCB and PCBA defect detection are examined
in section 5. Section 6 includes investigation concerning methods for PCB and PCBA visual inspection. In
section 7 the main findings are summarized as a framework with contemporary approaches for PCB and
PCBA testing and visual inspection is created. Section 8 is the conclusion.
2. USED METHOD
Analysis of the current achievements in PCBs and PCBAs testing and visual inspection, including
the utilization of artificial intelligence and machine learning is performed following the several procedures
and the used methodology is presented in Figure 1.
a. Queries forming and search conducting: eight different queries are formed: printed circuit board and
testing” and “PCB and testing”, “printed circuit board assembly and testing” and “PCBA and testing”, “PCB
defect detection” and PCBA defect detection”, PCB and visual inspection” and PCBA and visual
inspection” and submitted for searching in article title, abstract and keywords in Scopus abstract and citation
scientific database. Scopus is chosen, because it includes a big amount of bibliometric data of high quality
articles in engineering and informatics domains. The bibliometric data are taken on 31.07.2023.
b. Applying filters and sorting: the first applied filter concerns the investigated term that settles a five-year period:
from 2018 to 2022, including the indexed papers during 2023 year. The second filter sets only scientific articles
in English language to be examined. The returned results are ordered according to their relevance.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2568
c. Bibliometric analysis: bibliometric techniques are used to outline the whole picture in the investigated
area and to give an overall view on the current research. Bibliometric analysis is chosen, because it is
accepted and preferred approach that is utilized in a wide variety of fields for scanning the research
landscape and pointing out trend topics [15], [16] as well as for finding the most influenced journals,
authors, countries and researched themes [17], [18]. For conductance of bibliometric analysis, R studio
software and biblioshiny application are used [19]. The accent is given on: i) annual scientific production
to understand the interest to the investigated topics, ii) the most relevant sources that publish articles in
the researched topics, iii) the most frequent keyword used by authors to describe the articles content, iv)
trend topics that direct the contemporary research, and v) co-occurrence network to understand the
relationship between two terms and how terms are thematically organized in clusters.
d. Full-text papers analysis: analysis of the most relevant full-text papers is performed considering the
obtained results after submitting eight queries. Also, the open access articles are considered for further
examination, when it is possible. The analysis summarizes the used investigative approaches and obtained
findings.
e. Framework development: a framework that summarizes the revealed findings is created to demonstrate
the most common and contemporary researched methods and techniques for PCB and PCBA testing and
visual inspection.
Figure 1. Used method
3. EXPLORATION REGARDING TESTING OF PCBs
For bibliometric analysis, the search is performed in Scopus scientific database as queries “PCB and
testing” and PCB and testing” are submitted. The returned results from the first query PCB and testing”
comprises 876 documents and from the second query PCB and testing” 875 documents considering the
described methodology in the previous section.
(a) Queries forming and search
conducting in Scopus
PCBA and testing”
(b) Applying filters and
sorting
First filter: Investigated period: from 2018 to 2023
Second filter: Articles in English language
Sort criteria: Relevance
(c) Bibliometric analysis
(d) Full-text papers analysis
The authors aim of a given investigation
Used method/methodology/model by authors
Achieved results and obtained findings
(e) Framework development
Methods for PCBA testing and visual inspection
Methods for PCB testing and visual inspection
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2569
The annual scientific production is depicted on Figures 2(a) and (b) as the both curves,
corresponding to the both queries, are characterized by irregularities. The published and indexed articles for
2022 are 174 and 167 for the first and second query, respectively. However, it can be noted that interest in
the topic has not decreased in the last five years as the number of published and indexed articles are nearly
similar. Documents so far for 2023 year are 86 for the first query and 81 for the second query.
(a)
(b)
Figure 2. Annual scientific production concerning the query: (a) “printed circuit board and testing” and
(b) “PCB and testing”
The articles are most often published in Proceedings of the Conference Electronic Components and
Technology Conference, IEEE Transactions on Components, Packaging and Manufacturing Technology,
Microelectronics Reliability, Sensors, Science of the Total Environment, Intersociety Conference on Thermal
and Thermomechanical Phenomena in Electronic Systems, IEEE ACCESS, IEEE Transactions on
Instrumentation and Measurement, Journal of Physics: Conference Series as details about the publishing
sources are presented through Figures 3(a) and (b). It can be seen that the papers are mainly submitted in
journals and scientific conference proceedings in the field of electronics, which is understandable since
testing is about ensuring quality of electronics production.
(a)
(b)
Figure 3. The most relevant sources for the query: (a) “printed circuit board and testing” and (b) “PCB and
testing”
The most used keywords by authors in their papers are related to: PCB and testing and different
methods for analysis like: deep learning, machine learning, failure analysis, defect detection, finite element
analysis, image processing (Figures 4(a) and (b)). Another the most utilized keywords are: reliability, solder
joint, eddy current, flexible PCB. In both requests, the authors describe the article content through applying
almost the same keywords in their articles. Author’s keywords analysis shows that in recent years the interest
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2570
related to the use of machine and deep learning in testing has grown, and this approach has developed in
parallel with conventional methods.
(a)
(b)
Figure 4. The most frequent keywords used by authors considering the query: (a) “printed circuit board and
testing” and (b) “PCB and testing”
Considering the both queries the trend topics for 2022 years are described with the keywords: deep
learning, machine learning, sensors, printed circuit board, reliability, testing, automotive, anand viscoplastic
model, conformal coating (Figures 5(a) and (b)). Trend topics also confirm and outline the increased research
that includes machine and deep learning at PCB testing.
(a)
(b)
Figure 5. Trend topics regarding the query: (a) “printed circuit board and testing” and (b) “PCB and testing”
The created co-occurrence networks consist of eight and seven different clusters considering
respectively the queries PCB and testing” and PCB and testing” (Figures 6(a) and (b)). It is noticeable that
the clusters are separately formed and unconnected or weakly connected to other clusters. The biggest cluster
considering the query “PCB and testing” is formed around the term reliability, which is connected with the
terms solder joint, PCBs, corrosion, electrochemical migration, humidity, electronics, thermal cycling. A
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2571
separate cluster with linked terms: printed circuit board, deep learning, defect detection, and AOI also stands
out. A small cluster is organized around the terms PCB and failure analysis. The biggest cluster regarding the
query “PCB testing” is constructed around the core term PCB, which is connected with the terms reliability,
finite element analysis, testing, FPGA, and design. Another cluster brings the terms printed circuit board,
deep learning and defect detection together as this cluster is linked to a smaller cluster with the terms: PCB
inspection, computer vision, image processing. It can be said that the most mentioned term at PCB testing is
reliability. Also, at the both queries, clusters indicating relatedness of terms printed circuit board, deep
learning and defect detection are distinguished from other clusters.
(a)
(b)
Figure 6. Co-occurrence network regarding the query: (a) “printed circuit board and testing”and (b) PCB
and testing
The bibliometric analysis outlines the overall picture in the PCB testing and it can be summarized
that the number of articles published and indexed in Scopus during the studied period is close in value, which
speaks of the continuous interest in the topic by researchers. The articles are mainly published in scientific
proceedings of electronics conferences and journals, which is understandable since PCB testing is a research
field in electronics. It is interesting to note that among the most frequently used keywords by the authors are
not only terms specific to testing and electronics, but also terms from the field of informatics, such as
machine and deep learning. This leads us to the conclusion of the increased importance in our modern age of
machine and deep learning for testing. This conclusion is also confirmed by the terms involved in the trend
topics, as along with sensors, printed circuit board, reliability, testing, are also included deep learning and
machine learning. Clusters stand out in the examined co-occurrence networks, the largest of which include
terms from electronics, such as solder joint, PCBs, corrosion, electrochemical migration, humidity,
electronics, thermal cycling in one cluster and printed circuit board, deep learning, defect detection, and AOI
in another cluster. The meaning of the term reliability, which has the greatest frequency of usability by
authors, should be emphasized. A smaller cluster is also formed, uniting the terms: PCB inspection, computer
vision, image processing. It outlines the entry of machine and deep learning, as well as technologies from
computer vision and image processing into PCB testing. Further exploration of the topic is performed
through content analysis of relevant articles, indexed in Scopus and mainly with open access.
Azin et al. [20] propose a method for non-destructive testing, which combines acoustic emission
technique for finding design defects on PCB and X-ray tomography for identification of the dimension of the
found critical defects. Solder joints with identified defects are analyzed for understanding their stress-strain
state. The method is capable of identifying PCB design defects, to analyze whether they are critical and to
estimate the PCB residual usage.
The work of Elliot and Brown [21] is focused on investigation regarding the meaning of PCB traces
and their angle bends (no bend, 45°, and 90°) for the maximal current conductance, location and time for
possible failure. The presented methodology for testing is destructive and the findings outline that the
maximal current passes PCB traces in a similar way and there is no significant difference when different
angle bends are used (no bend, 45°, and 90°). The authors point out as future work an investigation regarding
the influence of width, thickness, and angle bends (different of 45° and 90°) of traces on failure and
reliability of PCBs.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2572
Wileman et al. [22] present an approach for virtual testing of PCB and PCBA considering computer
aided design (CAD) model and techniques like computational fluid dynamic and finite element analysis.
Then, through simulations are tested different PCB characteristics and an assessment is performed regarding
the reliability of the electronic system. The used method is called physics of failure, showing PCB behavior
over time and how different mechanisms (physical and thermal) could lead to failure. This allows the risk
problems to be identified during design of the electronic product and some failure issues to be removed.
Li et al. [23] develop a new sensor for defects detection on metal surface, which functionality is
related to identified changes in frequency or magnitude. The testing is non-destructive and the sensor is
capable through electrode probe to locate notch damages, their dimension and orientation.
Oliveira et al. [24] propose a methodology to prevent excessive bending strain in important PCB’s
points when in-circuit test is performed. It is based on finite element analysis and is verified through
experimentation. This methodology gives the possibility PCB maximal strain at in-circuit test to be predicted
and to understand whether such test could damage PCB.
Volkau et al. [25] present an approach for usage of unsupervised deep learning and transfer learning
through deep convolutional neural network (CNN) for detecting PCB defects on images (scratch, broken
PCB edge, and hole). Defects on PCB images are found considering the distance to clusters with normal PCB
features as the recognition rate is high.
Nguyen and Bui [26] apply algorithms for feature extraction from images and supervised deep
learning to detect defects on PCB surface in real time. The proposed system combines brute force matching
technique, oriented FAST and rotated BRIEF (ORB) and random sample consensus (RANSAC) algorithms
for defect detection and for testing the PCB quality. The advantages are robustness against noise, high speed
computation (usage of ResNet-50), visual inspection in real time and with high precision.
Silva et al. [27] apply principles of transfer learning and VGG16/ResNet-50 pre-trained models for
identifying the defective PCBs and also non-referential method for inspection. Findings related the queries
printed circuit board and testing” and PCB and testing” are summarized in Table 1 as the
method/methodologies for testing and their aim are presented.
Table 1. Contemporary methods for PCB testing
Paper
Method/methodology
Aim
Azin et al. [20]
Non-destructive testing
Acoustic emission technique
X-ray tomography
Finding design defects on PCB
Analyzing whether defects are critical
Estimate the PCB residual usage
Elliot and Brown [21]
Destructive testing
PCB bend angle traces influence on the maximal
current conductance, location, and time
Possible failure
Wileman et al. [22]
Virtual testing of PCB and PCBA through
computational fluid dynamic and finite
element analysis (physics of failure)
Risk problems to be identified during design of the
electronic product
Failure issues to be removed
Li et al. [23]
Sensor identified changes in frequency or
magnitude
Non-destructive
Defects detection on metal surface
Locate notch damages, their dimension, and orientation
Oliveira et al. [24]
Finite element analysis
To prevent excessive bending strain in important PCB’s
points when in-circuit test is performed
PCB maximal strain at in-circuit test to be predicted
To understand whether such test could damage PCB
Volkau et al. [25]
Unsupervised deep learning and transfer
learning
Detecting PCB defects on images (scratch, broken PCB
edge, and hole)
Nguyen and Bui [26]
Algorithms for feature extraction from
images and supervised deep learning
PCB defect detection
Visual inspection in real time
Silva et al. [27]
Transfer learning and VGG16/resnet-50
pre-trained models
Identifying the defective PCBs
Non-referential inspection
4. INVESTIGATION CONCERNING PCBA AND TESTING
The queries PCBA and testing” and PCBA and testing” return respectively 51 and 43 documents,
which is significantly less than the previous request. Scientific production is characterized with irregular
curves with a big distance between the minimum and maximum values (Figures 7(a) and (b)). The published
and indexed in Scopus papers for 2022 year for the both queries are respectively 10 and 7. The maximal
values are 14 produced and indexed in Scopus documents in 2019 year for the first query and 11 documents
in 2018 year for the second query.
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2573
(a)
(b)
Figure 7. Scientific production for the query: (a) “printed circuit board assembly and testing” and (b) PCBA
and testing
Among the most used keywords by authors are: printed circuit board, reliability, contactless testing,
humidity and accessibility (Figures 8(a) and (b)). The terms augmented reality (AR), defect detection and
automated optical inspection are also part of the keywords palette. Trend topic for the both queries is pointed
out to the keyword reliability.
(a)
(b)
Figure 8. The most frequent keywords regarding the query: (a) “printed circuit board assembly and testing”
and (b) PCBA and testing
Co-occurence networks are presented on Figures 9(a) and (b) as they are very similar for the both
queries. Two bigger clusters are observed respectively around the term contactless testing and reliability. The
cluster with the core term contactless testing also includes the terms: accessibility, testability, in-circuit test,
principal component analysis, magnetic sensors, high density PCBA testing, design for testability, PCB
assembly production test. A smaller cluster is formed around the keywords PCBA and smart manufacturing.
Another small cluster connects terms PCBA testing, thermal signatures and defect detection. A cluster that
connects the terms optical see-through and AR is also part of the networks.
If we summarize it can be said that the scientific output is significantly less for queries “PCBA and
testing” and PCBA and testing” compared to research related to PCB testing. This, however, opens up a
wide field for future research and possibilities for proposing new testing approaches. Among the most
frequently used keywords by the authors and related to PCBA testing are contactless testing, defect detection
and automated optical inspection, which suggests that the research in the relevant articles is focused on these
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2574
themes. AR is also seen as an applicable technology in PCBA testing. The keyword reliability is indicated as
a trend, which points out the main goal of the conducted research in the field of testing. The keywords around
which the two largest clusters are formed in the co-occurrence networks are contactless testing and
realiability, which again confirms the extremely increased importance of these terms.
(a)
(b)
Figure 9. Co-occurrence networks regarding the query: (a) “printed circuit board assembly and testing and
(b) PCBA and testing
The above analysis of the full-text articles reveals in more detail the specifics of contemporary
methods for PCBAs testing. It is done mainly on articles with open access.
Alaoui et al. [28] introduce usage of the technique infrared thermal signatures for PCBA testing
regarding defects detection. This approach is capable of performing contactless diagnoses of faulty capacitors
when the physical access to PCBA is limited. Other defects that could be identified are: component presence
and polarity, shorts and opens. The components mounted on PCBs as well as the PCBAs are classified in
three groups: reliable, less reliable and faulty. A drawback of the method is mentioning the need for more
time for testing.
Qiu et al. [29] are developed a capacitive resonator sensor for defect detection (shorts and opens on
metallic traces) on PCBAs. The structure and functionality of the sensor is explained, showing its potential
for usage in manufacturing. The future work will address preparation of a sensing array with this sensor with
the goal the measurement speed to be increased.
Alaoui et al. [30] are developed a technique for contactless diagnostics of faulty components on
PCBAs applying electromagnetic signatures. Electromagnetic field probes are used for field distribution
detection over PCBA components and magnetoresistance sensor for identifying changes in these components
that work with low frequency. Electromagnetic signatures are taken from PCBA with correct components
and are compared with PCBAs with wrong ones (with other values or removed components). According to
the amplitude of a given harmonic could be identified changes in components values.
In work of Liu et al. [31] is talking about the application of time domain reflection (TDR)
technology for failure location on PCB and PCBA. TDR is a non-destructive method and is used in different
areas for failure analysis as the authors prove its suitability in the electronic industry.
Tsenev et al. [32] conduct functional test to measure deformation of PCBA as testing standards of
mounting surface are applied. Practical experimentation is performed through an intelligent measurement
system and some results are presented.
Wanchun et al. [33] discuss usage of resistance strain test in a PCBA process and whether strain can
introduce damage of PCBA. The work shows effective identification of PCBA strain distribution and
measures for strain reduction.
Runji and Lin [34] argue that AR technology can support the PCBA inspection process and present
the developed markerless AR-based PCBA inspection system with features for defects identification and for
safe work of inspectors.
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2575
Bonaria et al. [35] propose an approach for optimizing the workability of in-circuit testers through
re-arranging the probes movement on PCBA and reducing testing time. It proved the effectiveness of the
presented solution.
Le et al. [36] use image processing technique for identifying missing components on PCBAs and for
inspection of solder joints. The developed AOI system is characterized with high accuracy and speed.
Findings extracted from some of the most relevant papers regarding the PCBAs testing, found in Scopus for
the term 2018-2023 year, are summarized in Table 2.
Table 2. Methods for PCBA testing
Paper
Method/methodology
Aim
Alaoui et al. [28]
Infrared thermal signatures
Contactless diagnose of faulty capacitors
Defects detection at PCBA testing: component presence
and polarity, shorts, and opens
Qiu et al. [29]
Developed capacitive resonator sensor
PCBAs defects detection (shorts and opens on metallic
traces)
Alaoui et al. [30]
Contactless diagnostics of faulty components on
PCBAs applying electromagnetic signatures
Identification of changes in components values
Liu et al. [31]
Non-destructive
Time domain reflection technology
Failure location on PCB and PCBA
Failure analysis
Tsenev et al. [32]
Functional test
Measure deformation of PCBA
Wanchun et al. [33]
Resistance strain test
Identification of PCBA strain distribution and measures
for strain reduction
Runji and Lin [34]
AR technology
PCBA inspection
Defects identification and for safe work of inspectors
Bonaria et al. [35]
Re-arrangement the probes movement on PCBA
Reducing testing time
Optimizing the workability of in-circuit testers
Le et al. [36]
Image processing technique
Identifying missing components on PCBAs
Inspection of solder joints
5. RESEARCH RELATED TO DEFECTS DETECTION ON PCB AND PCBA
The returned result regarding the query PCB defect detection” comprises 92 documents and
4 documents for the query PCBA defect detection” for the investigated period 2018-2023 year as the
graphics of scientific production is presented on Figures 10(a) and (b). It is characterized with an increasing
curve, which is an indicator of the increased interest in the subject.
(a)
(b)
Figure 10. Annual scientific production concerning the query: (a) PCB defect detection and (b) PCBA
defect detection
The research articles are published mainly in Communications in Computer and Information
Science, IEEE Access, Proceedings of SPIE-The International Society for Optical Engineering, ACM
International Conference Proceeding Series, IEEE Transactions on Instrumentation and Measurement,
Journal of Physics: Conference Series, Sensors, Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific
Instrument as it is shown on Figures 11(a) and (b). It should be noted that the articles аre published not only
in journals and scientific collections in the field of electronics, but also in the area of computer and
information technologies. This suggests that new computer and information technologies are also involved in
the PCBs and PCBAs defect detection.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2576
(a)
(b)
Figure 11. The most relevant sources taking into account the query: (a) PCB defect detection and (b)
PCBA defect detection
The most used keywords by authors for better description of the papers content are related to defect
detection and PCB and methods used for this detection: deep learning, attention mechanism, object detection,
CNN, and you only look once (YOLOv5) (Figures 12(a) and (b)).
Trend topics extracted from the authors keywords considering the query “PCB defect detection” for
2023 years are: PCBs and deep learning (Figure 13). For the query “PCBA defect detection” trend topics
cannot be extracted, because of the extremily small number of returned documents.
(a)
(b)
Figure 12. The most frequent author keywords for the query: (a) PCB defect detection and (b) PCBA
defect detection
Figure 13. Trend topics for the query: “PCB defect detection
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2577
Figures 14(a) and (b) visualizes co-occurrence networks for the results from the both passed queries.
Documents obtained after the query “PCB defect detection” are characterized with a co-occurrence network
with two clusters, which are closely connected. The bigger cluster is formed around the terms defect
detection and deep learning. Other connected terms in this cluster are: printed circuit board, object detection,
CNN, image processing, machine vision, and residual network. The second cluster links author’s keywords
that are often used together: PCB defect detection, attention mechanism, clustering algorithm, yolo, swin
transformer, and component. The co-occurrence network for the query “PCBA defect detection” connects
two terms deep learning and object detection. From the formed clusters and used terms entire them can
conclude that the role of deep learning plays important role at PCB and PCBA defect detection.
(a)
(b)
Figure 14. Co-occurrence network for the query: (a) PCB defect detection and (b) PCBA defect detection
It can be seen that more often the articles are devoted to research related to PCB defect detection
and very few of the studies are focused on PCBA defect detection. Articles are published not only in
conference proceedings and scientific journals in the field of electronics, but publications in those devoted to
information and computer technologies are already observed. Among the most frequently used keywords by
the authors are not only those in the field of electronics and defect detection topic, but also those from
informatics such as deep learning, attention mechanism, object detection, CNN, and YOLOV5, which shows
their application in the detection of defects. The trend is outlined through the keywords PCBs and deep
learning and reaffirms the growing importance of deep learning for defect detection topic. The same is found
by observing the co-occurrence networks, in which terms from defect detection topic in electronics and terms
from informatics like deep learning, computer vision, and image processing together participate. Detailed
examination of papers content regarding methods and models for PCB and PCBA defects detection is
proposed in Table 3. The analysis is performed mainly on open access articles.
Park et al. [37] present an analysis regarding deep learning models and training specifics for defect
detection on PCB. The characteristics of PCB images and the factors that influence on PCB image quality in
the industrial environment are discussed. Methods for PCB defect detection are classified in three groups
according to test data and predictions: i) test data are cropped PCB images and prediction is related to the
class of the cropped image, ii) test data are whole PCB images as the prediction is the image class, and
iii) direct defect detection-test data are whole PCB images and the predictions concern defects location, size,
and class.
Wang et al. [38] propose a PCB defect detection model with a few-shot learning that gives
possibilities for usage of small datasets and to achieve good performance. The model includes modules for
feature enhancement and multiscale fusion with the goal the model precision to be improved and small object
defects to be detected. Defects that could be recognized are: missing hole, mouse bite, open, short, spur, and
spurious copper.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2578
Yang and Kang [39] present a method for PCBs defect detection, which is based on the improved
YOLOv7 network. The method uses the SwinV2_TDD module for PCB feature extraction and magnification
factor shuffle attention mechanism for improving the attention mechanism adaptability. The applied
activation function is Mish. The method is tested after experimentation of six PCB defects (open and short
circuit, spur and spurious copper, mouse bite, and missing hole) and high average precision is achieved.
Chen et al. [40] investigate the usage of deep learning algorithm in AOI process of PCBs and
especially for effective re-inspection of defects with possibility to classify them. The following defects are
recognizable: missed, flipped, shifted and sideward component, tombstoning, non-wetting, and insufficient
solder on images taken through AOI machines. Such approach is proved to be accurate, faster, and decreases
the rate of AOI machine misjudgment.
The work of Li et al. [41] is focused on how efficiently to be detected defects on PCBAs in an
automated visual inspection process as an improved variant of the YOLOv7 model is presented. The main
solved challenges are related to increase the defects detection ratio considering some environmental
conditions (luminance, color) and taking into account different types, sizes, and density of mounted
components.
Jeon et al. [42] combine analysis of thermal images and deep learning to present a contactless
method for PCBAs defect detection that supports visual inspection. Thus, in real time the defects could be
located and identified with high accuracy.
Deng et al. [43] propose a new method for PCB defect detection based on finding the contour
unconformity (anomaly) and energy transformation (edge-guided energy-based PCB defect detection
(EEDD)). Its advantages lead to possibility for tiny defects detection and flexible definition of defect criteria
taking into account the requirements of a given production.
Zakaria et al. [44] summarize and discuss some approaches for PCB defect detection such as based
on multi-frequency Moiré technique, machine vision, X-ray imaging, and probabilistic techniques, as well as
such as driven by machine learning and deep learning. The authors conclude that AOI successfully adopts
machine and deep learning and probabilistic approaches in the field of PCB defect detection. Machine
learning is also applicable for prediction purposes at defects detection on PCBs.
Table 3. Methods and models for PCB and PCBA defect detection
Paper
Method/model
Aim
Park et al. [37]
Deep learning
Defect detection on PCB images
Wang et al. [38]
Model includes modules for feature enhancement
and multiscale fusion
Model precision to be improved and small object
defects to be detected
Defects identification (missing hole, mouse bite, open,
short, spur, and spurious copper)
Yang and Kang
[39]
Improved YOLOv7
PCBs defect detection (open and short circuit, spur and
spurious copper, mouse bite, and missing hole)
Chen et al. [40]
Deep learning on images
PCBs AOI
Re-inspection of defects with possibility to classify
(missed, flipped, shifted and sideward component,
tombstoning, non-wetting, and insufficient solder)
Li et el. [41]
Improved variant of YOLOv7 model
Defects on PCBAs in an automated visual inspection
process
Jeon et al. [42]
Contactless method
Analysis of thermal images and deep learning
PCBAs defects location and detection
Visual inspection
Deng et al. [43]
Edge-guided energy-based PCB defect detection
(EEDD)
PCB defect detection (contour anomaly)
Zakaria et al.
[44]
Discussion on variety of methods: multi-
frequency Moiré technique, machine vision, X-ray
imaging, probabilistic techniques, as well as such
as driven by machine learning and deep learning
PCB defect detection
6. VISUAL INSPECTION AT PCBs AND PCBA
Two queries PCB and visual inspection” and PCBA and visual inspection” are submitted to
Scopus scientific database as the returned results for the first query are 51 documents and for the second
query the found documents are only 8. The annual scientific production, presented on Figures 15(a) and (b),
is characterized with irregular curves with a tendency for increasing the number of indexed in Scopus papers.
This is confirmed by comparing the number of indexed documents at the beginning and at the end of the
investigated period as for 2018 year the obtained documents respectively for the first and the second queries
are 8 and 2 and for 2022 year the returned documents are 10 and 4.
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2579
(a)
(b)
Figure 15. Annual scientific production for the query: (a) PCB and visual inspection and (b) PCBA and
visual inspection
Papers are most often presented at conferences with topics in electronics and visual inspection,
signal, information and image processing, artificial intelligence in engineering, computer, and information
technology (Figures 16(a) and (b)). This confirms the strong penetration of new technologies and artificial
intelligence in the field of PCB and PCBA visual inspection.
(a)
(b)
Figure 16. Annual scientific production for the quiery: (a) PCB and visual inspection and (b) PCBA and
visual inspection
Figures 17(a) and (b) depicts the most utilized by author’s keywords. For the query PCB and visual
inspection”, the authors most often describe the papers’ content with keywords like: deep learning, visual
inspection, PCB, automatic visual inspection, defect detection, bill of materials, computer vision, image
processing, and machine learning. The authors keywords for the query PCBA and visual inspection”
concern attribute gauge repeatability and reproducibility, automation, c3, ccga, cleanliness, co-solvent,
contamination, corrosion failure, cross-section, and decision-making. Trend topics are presented on Figure 18
and includes four terms: printed circuit board, defect detection, deep learning, and visual inspection.
In the co-occurrence network is observed one main cluster, formed around the core terms: deep
learning, visual inspection, defect detection, and computer vision (Figure 19). Other clusters are smaller and
connect the terms image processing and quality control in one cluster, the terms automatic visual inspection,
bill of materials, PCB assurance, and hardware assurance in different cluster and the terms PCB and machine
learning are organized in the third cluster.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2580
(a)
(b)
Figure 17. Author’s keywords for the query: (a) PCB and visual inspection and (b) PCBA and visual
inspection
Figure 18. Trend topics for the query: PCB and
visual inspection
Figure 19. Co-occurrence network for the query: PCB
and visual inspection
It can be said that the main research addresses visual inspection on PCB rather than visual
inspection on PCBA, which is confirmed with the number of published and indexed in Scopus articles.
Anyway, visual inspection is an important part of electronics manufacturing that guarantees high quality
production. In this way it will continue to evolve and to grasp new technologies as it is seen through the
name of sources that publish such papers. Considering the author’s keywords and trend topics it is obvious
the big role of deep learning for visual inspection. Other important terms are computer vision, image
processing, and machine learning. The co-occurrence network once again confirms the application of
contemporary technologies for the purposes of visual inspection. More detailed view is created after
analyzing the content of relevant papers, mainly with open access.
Cao [45] presents a real-time visual inspection system to facilitate the identification of missing
component on PCB. The solution is complex and consists of hardware and software part. The created
software framework is based on image processing technique, analysis of region of each component,
cross-correlation technique, and consideration of production rules. The author confirms the workability of the
system after experimentations and points out its advantages for manufacturing quality control.
Glue control process in PCB manufacturing through applying visual inspection is discussed by
Iglesias et al. [46]. In this way the human operator is notified when to change the glue tube. Machine learning
algorithms random forest, polynomial regression and neural network are used for solving a regression task at
estimation of the glue level. Robustness of the presented approach is proved even at adding noise on
collected images.
Zhang [47] proposes a method for automatic inspection of PCBs that comprises YOLO deep
learning algorithm, image processing technique and an algorithm for position correction. The recognition rate
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2581
of three defect types: wrong component, missing component and multiple parts is very high. It is argued that
this method is effective, automating visual inspection, and decreasing manufacturing costs.
Sathiaseelan et al. [48] are developed the electronic component localization and detection network
(ECLAD-Net) for identification and classification of resistors and capacitors on a PCB and in this way to
detect malicious and reused components. The proposed novel method is compared with existing ones and the
results point out that the learning model has to possess more than one hidden layer in a neural network, the
number of layers in CNN has to be not more than in VGG-16 and it should be non-linear.
The work of Adibhatla et al. [49] is focused on anomaly detection (defects) with different sizes on
PCBs through unsupervised machine learning (deep learning), which advantages in comparison to supervised
machine learning algorithms, are usage of less data and time reduction for pre-processing. A student-teacher
feature framework is used for image classification and for the distribution learning of images without defects
as ResNet-18 for speeding inference is utilized. The effort of human operators for labeling images is
decreased. The method is characterized with high accuracy and efficiency.
According to Chiun and Ruhaiyem [50] through automated visual inspection of PCBAs
components, time and cognitive load of operators can be reduced and the process of quality control can be
improved. Experimentation with three deep learning algorithms: R-CNN, YOLOv3, and SSD FPN is
performed as the last one is seen as the best solution for objects (components from different types)
localization and detection on images. Deep learning models are created through ResNet-50 (for R-CNN and
SSD FPN) and Darknet-53 (for YOLO network).
Malin et al. [51] compare several techniques: near infrared wavelengths, X-ray and visible light for
image analysis of PCBAs and defects detection in a process of visual inspection. The authors conclude that
X-ray technique should be avoided, because of health risks. Instead, it is good to use more health-safe
approaches as this investigation identifies features of the compared techniques regarding detect defects at
given wavelength. A summarization of contemporary methods and models utilized in PCB and PCBA visual
inspection is presented in Table 4.
Table 4. Methods and models in PCB and PCBA visual inspection
Paper
Method/model
Aim
Cao [45]
Complex solution with hardware and software part
Software framework with image processing technique,
analysis of region of each component, cross-correlation
technique and consideration of production rules
Identification of missing component on PCB
Iglesias et al. [46]
Machine learning algorithms: random forest, polynomial
regression and neural network
Regression task at estimation the glue level in
PCB manufacturing
Zhang [47]
YOLO deep learning algorithm, image processing
technique, and an algorithm for position correction
Recognition of three defect types wrong
component, missing component and multiple
parts on PCBs
Sathiaseelan et al.
[48]
ECLAD-Net
Identification and classification of resistors and
capacitors on a PCB
Detect malicious and reused components
Adibhatla et al.
[49]
Unsupervised machine learning method (deep learning)
Student-teacher feature framework
Resnet-18 for speeding inference
Defects detection (anomalies with different
sizes) in PCBs
Image classification
Chiun and
Ruhaiyem [50]
Deep learning: R-CNN, YOLOv3, and SSD FPN
Objects (components from different types)
localization and detection on images of PCBAs
Malin et al. [51]
Near infrared wavelengths, X-ray and visible light
techniques comparison
Image analysis of PCBAs and defects detection
7. RESULTS AND DISCUSSION
The findings from performed investigation of relevant documents, indexed in Scopus, regarding
eight different queries PCB and testing” and PCB and testing”, PCBA and testing” and PCBA and
testing”, PCB defect detection” and “PCBA defect detection”, “PCB visual inspection” and PCBA visual
inspection” are summarized through created framework, presented on Figure 20.
The framework outlines the current landscape of the most researched methods, methodologies, and
models for PCB and PCBA testing and visual inspection. It can be seen that alongside conventional methods that
are continuously being improved, new sensor solutions have recently been created to conduct non-destructive
and contactless tests. The role of machine, deep and transfer learning in automating testing and visual
inspection tasks is growing significantly in our contemporary ages.
The most investigated recently trending methods for PCB testing and visual inspection are classified in:
Destructive methods that are less often investigated, perhaps due to the destructive nature and removing a
part of the prototype. Anyway, such methods are applied for identification of possible PCB failure.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2582
Non-destructive methods that include a wide variety of techniques for PCB testing like acoustic emission,
X-ray tomography, frequency/magnitude sensing, time domain reflection as often they are used in
different combinations to locate and evaluate PCB defects and damages.
Virtual methods, which are based on simulations applying some analytical techniques such as finite
element analysis to identify risk problems and ro remove failure issues.
Algorithms from deep learning and transfer learning for PCB and PCBA defects detection and real time
visual inspection are the most utilized contemporary approaches.
Figure 20. Framework, summarizing the most investigated methods for PCB and PCBA testing and visual
inspection
Methods for PCB testing and visual inspection
destructive
PCB bend angle
influence
non-destructive
possible failure
PCB design defects
finding crutical defects
defects
PCB usage evaluation
acoustic emission
X-ray tomography
Methods for PCBA testing and visual inspection
contactless
infrared thermal
signatures
PCBA defects detection
(component presence and
polarity, shorts and opens)
virtual
fluid dynamic
finite element
analysis
risk problems identification
removing failure issues
frequency/magnitude
sensing
defects detection on metal
surface
locate notch damages
electromagnetic
signatures
PCBA faulty components
(identification changes in
components values)
unsupervised deep
learning
machine, deep and
transfer learning
transfer learning
features extraction
supervised deep
learning
detecting PCB defects on
images (scratch, broken PCB
edge, hole)
PCB defects detection
real time visual inspection
time domain
reflection
PCB failure analysis
time domain
reflection
non-destructive
failure analysis
visual
augmented reality
defects identification
deep learning
deep learning
defects identification
PCBA visual inspection
virtual
physics of failure
risk problems identification
removing failure issues
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2583
The most often researched methods for PCBA testing in the last five years could be classified in:
Contactless methods for defects detection on PCBAs such as: infrared thermal signatures, electromagnetic
signatures.
Non-destructive methods for failure analysis.
Virtual methods, which are based on performed simulations for identification of risk problems in PCBAs
and for solving some failure issues.
Visual methods based on AR technology, which is used in support of defects detection on PCBAs and in
assistance of quality control inspectors.
Machine and deep learning algorithms as mainly are discussed deep learning algorithms for PCBAs
defects detection and in facilitation of visual inspection.
The created framework answers to the posed research questions: what are the most investigated
methods and techniques for PCB and PCBA testing and visual inspection in the last five years? and what is
the impact of machine and deep learning on methods for PCB and PCBA testing and visual inspection?
non-destructive and non-contact testing methods are seen to be preferred for examination and
implementation. Testing in a simulation environment is also a preferred method for investigating defects and
failures. Bibliometric analysis and article content analysis confirm the growing role of machine and deep
learning to detect defects and to support visual inspection.
8. CONCLUSION
The findings of this paper reveal the most often recently investigated topics related to PCB and
PCBA testing and visual inspection methods as these methods are classified in groups for better
understanding of their nature. The data are taken from scientific database Scopus for a term from 2018 to
2023 year. The most relevant papers mainly with open access are explored and on this basis a framework that
summarizes the contemporary landscape in the PCB and PCBA methods for testing and visual inspection is
developed.
Bibliometric analysis is also applied to understand: i) the interest to the researched topics, which has
been steady for the past 5 years; ii) the sources that published these papers, which are recently not only in the
domain in electronics, but also in the field of computer and information technologies; iii) the most frequent
author’s keywords that describe in the best way the papers content as in this case they are related to
contemporary technologies, methods, and models for PCB and PCBA testing and visual inspection; and iv)
trending topics, which point out the growing impact of machine and deep learning algorithms for improving
the reliability of printed circuit board assembly and PCBA testing and visual inspection.
The limitation of this study concerns the following issues: i) the used literature sources and their
bibliometrics are taken from Scopus scientific database and ii) mainly are examined papers with open access.
Anyway, we believe that these limitations in no way diminish the importance of the study, as Scopus is a
large scientific database indexing high-quality articles. Open access papers are published in scientific
collections or journals with an impact rank/impact factor, which also does not decrease their significance.
The future work is focused on further exploration of the application of machine learning and deep learning in
the processes of PCB and PCBA testing and visual inpection.
ACKNOWLEDGEMENT
This research is supported by Bulgarian National Science Fund in the scope of the project “Exploration
the application of statistics and machine learning in electronics” under contract number КП-06-Н42/1.
REFERENCES
[1] Á. M. Sampaio et al., “Design and development of an automatic optical inspection (AOI) system support based on digital
manufacturing,” Procedia CIRP, vol. 119, pp. 1520, 2023, doi: 10.1016/j.procir.2023.03.080.
[2] A. A. Dzyubanenko and G. I. Korshunov, “Quality control in cyber-physical systems of smart electronics manufacturing,”
Journal of Physics: Conference Series, vol. 2094, no. 4, p. 042066, Nov. 2021, doi: 10.1088/1742-6596/2094/4/042066.
[3] T. Parakontan and W. Sawangsri, “Development of the machine vision system for automated inspection of printed circuit board
assembl,” in Proceedings of 2019 3rd IEEE International Conference on Robotics and Automation Sciences, IEEE, Jun. 2019, pp.
244248, doi: 10.1109/ICRAS.2019.8808980.
[4] R. Gupta, “Failure mode and effects analysis of PCB for quality control process,” Mapan-Journal of Metrology Society of India,
vol. 38, no. 2, pp. 547556, Jun. 2023, doi: 10.1007/s12647-022-00619-5.
[5] J. Li, “Application of statistical process control in engineering quality management, IOP Conference Series: Earth and
Environmental Science, vol. 831, no. 1, p. 012073, Aug. 2021, doi: 10.1088/1755-1315/831/1/012073.
[6] J. He, Y. Cen, S. Alelaumi, and D. Won, “An artificial intelligence-based pick-and-place process control for quality enhancement
in surface mount technology,” IEEE Transactions on Components, Packaging, and Manufacturing Technology, vol. 12, no. 10,
pp. 17021711, Oct. 2022, doi: 10.1109/TCPMT.2022.3215109.
ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 13, No. 4, August 2024: 2566-2585
2584
[7] M. Mirzaei, M. H. Sadat, and F. Naderkhani, “Application of machine learning for anomaly detection in printed circuit boards
imbalance date set,” in 2023 IEEE International Conference on Prognostics and Health Management, IEEE, Jun. 2023, pp. 128
133, doi: 10.1109/ICPHM57936.2023.10193957.
[8] A. Bhattacharya and S. G. Cloutier, “End-to-end deep learning framework for printed circuit board manufacturing defect
classification,” Scientific Reports, vol. 12, no. 1, p. 12559, Jul. 2022, doi: 10.1038/s41598-022-16302-3.
[9] D. Kim, J. Koo, H. Kim, S. Kang, S. H. Lee, and J. T. Kang, “Rapid fault cause identification in surface mount technology
processes based on factory-wide data analysis,” International Journal of Distributed Sensor Networks, vol. 15, no. 2, p.
155014771983280, Feb. 2019, doi: 10.1177/1550147719832802.
[10] I. Parviziomran, S. Cao, H. Yang, S. Park, and D. Won, “Data-driven prediction model of components shift during reflow process
in surface mount technology,” Procedia Manufacturing, vol. 38, pp. 100107, 2019, doi: 10.1016/j.promfg.2020.01.014.
[11] C. Houdek, Caltronics Design and Assembly, Inc. [Available Online]: http://www.claire-e-
cunningham.com/uploads/8/0/4/5/8045165/inspection-and-testing-methods-for-pcbs-an-overview.pdf.
[12] P. Chen and F. Xie, “A Machine learning approach for automated detection of critical PCB flaws in optical sensing systems,”
Photonics, vol. 10, no. 9, p. 984, Aug. 2023, doi: 10.3390/photonics10090984.
[13] B. Bártová and V. Bína, “A novel data mining approach for defect detection in the printed circuit board manufacturing process,”
Engineering Management in Production and Services, vol. 14, no. 2, pp. 1325, Jun. 2022, doi: 10.2478/emj-2022-0013.
[14] M. Kumar and M. Kumar, “A survey on various approaches of automatic optical inspection for PCB defect detection,” International
Journal of Computer Sciences and Engineering, vol. 7, no. 6, pp. 837841, Jun. 2019, doi: 10.26438/ijcse/v7i6.837841.
[15] M. Jafir et al., “The global trend of nanomaterial usage to control the important agricultural arthropod pests: A comprehensive
review,” Plant Stress, vol. 10, p. 100208, Dec. 2023, doi: 10.1016/j.stress.2023.100208.
[16] A. Dirpan et al., “Trends over the last 25 years and future research into smart packaging for food: A review,” Future Foods, vol.
8, p. 100252, Dec. 2023, doi: 10.1016/j.fufo.2023.100252.
[17] M. J. Akhtar, M. Azhar, N. A. Khan, and M. N. Rahman, “Conceptualizing social media analytics in digital economy: An
evidence from bibliometric analysis,” Journal of Digital Economy, vol. 2, pp. 115, Dec. 2023, doi: 10.1016/j.jdec.2023.03.004.
[18] D. Lee, “Bibliometric analysis of Asian ‘language and linguistics’ research: a case of 13 countries,” Humanities and Social
Sciences Communications, vol. 10, no. 1, p. 379, Jul. 2023, doi: 10.1057/s41599-023-01840-6.
[19] M. Aria and C. Cuccurullo, “bibliometrix: An R-tool for comprehensive science mapping analysis,” Journal of Informetrics, vol.
11, no. 4, pp. 959975, Nov. 2017, doi: 10.1016/j.joi.2017.08.007.
[20] A. Azin, A. Zhukov, A. Narikovich, S. Ponomarev, S. Rikkonen, and V. Leitsin, “Nondestructive testing method for a new
generation of electronics,” MATEC Web of Conferences, vol. 143, p. 04007, Jan. 2018, doi: 10.1051/matecconf/201814304007.
[21] J. Elliot and J. Brown, “An Investigation into the failure characteristics of external PCB traces with different angle bends,” Journal of
Electronic Testing: Theory and Applications, vol. 39, no. 1, pp. 103110, Feb. 2023, doi: 10.1007/s10836-023-06043-0.
[22] A. Wileman, S. Perinpanayagam, and S. Aslam, “Physics of failure (PoF) based lifetime prediction of power electronics at the
printed circuit board level,” Applied Sciences (Switzerland), vol. 11, no. 6, p. 2679, Mar. 2021, doi: 10.3390/app11062679.
[23] L. Li et al., “An interdigital electrode probe for detection, localization and evaluation of surface notch-type damage in metals,”
Sensors (Switzerland), vol. 18, no. 2, p. 371, Jan. 2018, doi: 10.3390/s18020371.
[24] R. Oliveira et al., “A systematic analysis of printed circuit boards bending during in-circuit tests,” Machines, vol. 10, no. 2, p.
135, Feb. 2022, doi: 10.3390/machines10020135.
[25] I. Volkau, M. Abdul, W. Dai, M. Erdt, and A. Sourin, “Detection defect in printed circuit boards using unsupervised feature
extraction upon transfer learning,” in Proceedings-2019 International Conference on Cyberworlds, IEEE, Oct. 2019, pp. 101
108, doi: 10.1109/CW.2019.00025.
[26] V. T. Nguyen and H. A. Bui, “A real-time defect detection in printed circuit boards applying deep learning,” EUREKA, Physics,
and Engineering, vol. 2022, no. 2, pp. 143153, Mar. 2022, doi: 10.21303/2461-4262.2022.002127.
[27] L. H. D. S. Silva, G. O. D. A. Azevedo, B. J. T. Fernandes, B. L. D. Bezerra, E. B. Lima, and S. C. Oliveira, “Automatic optical
inspection for defective PCB detection using transfer learning,” in 2019 IEEE Latin American Conference on Computational
Intelligence, IEEE, Nov. 2019, pp. 16, doi: 10.1109/LA-CCI47412.2019.9037036.
[28] N. E. B. Alaoui, P. Tounsi, A. Boyer, and A. Viard, “Detecting PCB assembly defects using infrared thermal signatures,” 26th
International Conference “Mixed Design of Integrated Circuits and Systems, IEEE, Jun. 2019, pp. 345349, doi:
10.23919/MIXDES.2019.8787089.
[29] T. Qiu, C. K. Andrew Tek, and S. Y. Huang, “A compact high-resolution resonance-based capacitive sensor for defects detection
on PCBAs,” IEEE Access, vol. 8, pp. 203758203768, 2020, doi: 10.1109/ACCESS.2020.3036884.
[30] N. E. B. Alaoui, P. Tounsi, A. Boyer, and A. Viard, “New testing approach using near electromagnetic field probing intending to
upgrade in-circuit testing of high density PCBAs,” in 27th North Atlantic Test Workshop, IEEE, May 2018, pp. 18, doi:
10.1109/NATW.2018.8388867.
[31] J. Liu et al., “A Novel Non-destructive Failure Location method for electronic components based on TDR technology,” in 2022 23rd
International Conference on Electronic Packaging Technology, IEEE, Aug. 2022, pp. 13, doi: 10.1109/ICEPT56209.2022.9873325.
[32] V. Tsenev, V. Videkov, and N. Spasova, “Measurement of PCBA (Printed circuit board assembly) deformation during functional
testing of electronic modules,” in 2021 35th International Conference on Information Technologies, IEEE, Sep. 2021, pp. 15,
doi: 10.1109/InfoTech52438.2021.9548409.
[33] T. Wanchun, X. Hui, and L. Chaohui, “Application of strain test technology in PCBA process,” in 2020 21st International
Conference on Electronic Packaging Technology, IEEE, Aug. 2020, pp. 15, doi: 10.1109/ICEPT50128.2020.9202988.
[34] J. M. Runji and C. Y. Lin, “Markerless cooperative augmented reality-based smart manufacturing double-check system: Case of
safe PCBA inspection following automatic optical inspection,” Robotics and Computer-Integrated Manufacturing, vol. 64, p.
101957, Aug. 2020, doi: 10.1016/j.rcim.2020.101957.
[35] L. Bonaria, M. Raganato, G. Squillero, and M. S. Reorda, “Test-plan optimization for flying-probes in-circuit testers, in
Proceedings-2019 IEEE International Test Conference in Asia, IEEE, Sep. 2019, pp. 1924, doi: 10.1109/ITC-Asia.2019.00017.
[36] H. N. Le, T. V. Nguyen, and N. C. Debnath, “A machine vision based automatic optical inspection system for detecting defects of
PCBA,” in Advances in Intelligent Systems and Computing, 2020, pp. 480489, doi: 10.1007/978-3-030-44289-7_45.
[37] J. H. Park, Y. S. Kim, H. Seo, and Y. J. Cho, “Analysis of training deep learning models for PCB defect detection,” Sensors, vol.
23, no. 5, p. 2766, Mar. 2023, doi: 10.3390/s23052766.
[38] H. Wang, J. Xie, X. Xu, and Z. Zheng, “Few-shot PCB surface defect detection based on feature enhancement and multi-scale
fusion,” IEEE Access, vol. 10, pp. 129911129924, 2022, doi: 10.1109/ACCESS.2022.3228392.
[39] Y. Yang and H. Kang, “An enhanced detection method of PCB defect based on improved YOLOv7,” Electronics (Switzerland),
vol. 12, no. 9, p. 2120, May 2023, doi: 10.3390/electronics12092120.
Bulletin of Electr Eng & Inf ISSN: 2302-9285
Printed circuit board and printed circuit board assembly methods for testing and … (Nikolay Petkov)
2585
[40] I. C. Chen, R. C. Hwang, and H. C. Huang, “PCB defect detection based on deep learning algorithm,” Processes, vol. 11, no. 3, p.
775, Mar. 2023, doi: 10.3390/pr11030775.
[41] Z. Li, J. Yan, J. Zhou, X. Fan, and J. Tang, “An efficient SMD-PCBA detection based on YOLOv7 network model,” Engineering
Applications of Artificial Intelligence, vol. 124, p. 106492, Sep. 2023, doi: 10.1016/j.engappai.2023.106492.
[42] M. Jeon, S. Yoo, and S. W. Kim, “A contactless PCBA defect detection method: convolutional neural networks with
thermographic images,” IEEE Transactions on Components, Packaging, and Manufacturing Technology, vol. 12, no. 3, pp. 489
501, Mar. 2022, doi: 10.1109/TCPMT.2022.3147319.
[43] S. Deng et al., “EEDD: edge-guided energy-based PCB defect detection,” Electronics (Switzerland), vol. 12, no. 10, p. 2306, May
2023, doi: 10.3390/electronics12102306.
[44] S. S. Zakaria, A. Amir, N. Yaakob, and S. Nazemi, “Automated detection of printed circuit boards (PCB) defects by using
machine learning in electronic manufacturing: current approaches,” IOP Conference Series: Materials Science and Engineering,
vol. 767, no. 1, p. 012064, Feb. 2020, doi: 10.1088/1757-899X/767/1/012064.
[45] X. Cao, “A real-time automated visual inspection system for printed circuit boards missing footprints detection,” International Journal of
Advanced Computer Science and Applications, vol. 14, no. 5, pp. 350358, 2023, doi: 10.14569/IJACSA.2023.0140537.
[46] B. P. Iglesias, M. Otani, and F. G. Oliveira, “Glue level estimation through automatic visual inspection in PCB manufacturing,” in
Proceedings of the 18th International Conference on Informatics in Control, Automation and Robotics, SCITEPRESS - Science
and Technology Publications, 2021, pp. 731738, doi: 10.5220/0010540807310738.
[47] K. Zhang, “Using deep learning to automatic inspection system of printed circuit board in manufacturing industry under the internet of
things,Computer Science and Information Systems, vol. 20, no. 2, pp. 723741, 2023, doi: 10.2298/CSIS220718020Z.
[48] M. A. M. Sathiaseelan, O. P. Paradis, S. Taheri, and N. Asadizanjani, “Why is deep learning challenging for printed circuit board
(PCB) component recognition and how can we address it?,” Cryptography, vol. 5, no. 1, p. 9, Mar. 2021, doi:
10.3390/cryptography5010009.
[49] V. A. Adibhatla et al., “Unsupervised anomaly detection in printed circuit boards through student–teacher feature pyramid
matching,” Electronics (Switzerland), vol. 10, no. 24, p. 3177, Dec. 2021, doi: 10.3390/electronics10243177.
[50] O. Y. Chiun and N. I. R. Ruhaiyem, “Object detection based automated optical inspection of printed circuit board assembly using deep
learning,” in Communications in Computer and Information Science, 2023, pp. 246258, doi: 10.1007/978-981-99-0405-1_18.
[51] B. Malin, T. Kalganova, J. Danskins, and J. R. Gilchrist, “PCBA image analysis: a comparison of visible, infrared and x-ray
wavelengths,” in 2022 IEEE Physical Assurance and Inspection of Electronics, IEEE, Oct. 2022, pp. 17, doi:
10.1109/PAINE56030.2022.10014963.
BIOGRAPHIES OF AUTHORS
Nikolay Petkov possesses M.Sc. degrees in Automation, Information, and Control
Engineering from Technical University of Sofia and in Information Technology in Media Business
from the University of Library Science and Information Technology, Sofia, Bulgaria. He is an
employee in automated maintenance in the unit of Sensata Technologies Bulgaria EOOD and since
this academic year is a part-time lecturer at the Technical University of Sofia, Technical College
Sofia. His research interests are related to electronics testing process and application of machine
learning in electronics. He is the author of several scientific publications. He can be contacted at
email: ntoshevp@abv.bg.
Malinka Ivanova is an Associate Professor in Computer Sciences and Informatics at
the Faculty of Applied Mathematics and Informatics, Department of Informatics of the Technical
University of Sofia. She holds a doctorate in Informatics and in Automation of Engineering Work
and Systems for Automated Designboth from Technical University of Sofia, Bulgaria. She
specialized in Technical University of Bratislava, Academy of Sciences of the Slovak Republic,
Johann Wolfgang Goethe University, Germany, Tokyo Institute of Technology, Japan and
participated in training in Slovenia, France, Austria and Spain. Her research interests are focused
on: exploration applications of machine learning in electronics, online security and data protection,
predictive and analytical modelling, automation of engineering work, and technology-enriched
learning. She is the author of more than 100 publications. She is a member of a number of program
committees of international and national conferences and a reviewer of internationally recognized
journals. She can be contacted at email: m_ivanova@tu-sofia.bg.
... It has become popular among available architectures because of its real-time speed and accuracy. Ultimately, this model is excellent for naming and sorting PCB faults since these tasks strongly suit scene-level object detection [3][4][5][6]. ...
... Newer approaches to quality assurance are needed because electronics manufacturing is constantly evolving, particularly in detecting defects in PCBs [5,6]. It is crucial to ask whether AOI has found evident flaws using conventional inspection techniques. ...
... However, there is a tendency that will not reveal slight imperfections at the surface of the work. Although AOI systems are likely to have difficulty with variations in solder quality and position of the component, manual inspections tend to misjudge, get tired, and produce unsystematic outcomes [6]. ...
Article
Full-text available
Circuits on printed circuit boards (PCBs) must be very reliable and of high quality, especially in the current dynamically changing electronics production line. This paper outlines a novel approach toward using the Faster Region–Convolutional Neural Network (Faster R-CNN) deep learning model for PCB fault identification and categorisation. A modelling process that consists of model construction, training, evaluation, and dataset generation was developed. A well-labelled and well-trained heterogeneous dataset with various types of PCB faults including various flaws such as spurs, open circuits, mouse bites, missing holes, shorts, and spurious copper was used in this study. Data augmentation techniques were employed to improve the data. After being adjusted and assessed, the Faster R-CNN model produced some excellent performance metrics. It had an accuracy of 0.912, precision of 0.905, recall of 0.930, F1 score of 0.917, and mean average precision (mAP) of 0.919. The inference outcomes showcase the capacity of the model in swiftly identifying various faults so that efficient actions in quality control processes can be determined on time. This work shows how complex deep learning algorithms can be applied to support PCB inspection and, in the long run, enhance manufacturing efficiency and product reliability.
... Various techniques have been explored for PCBA quality inspection [6], with machine vision approach emerging as a preferred method due to its speed, automation and accuracy in defect detection [7][8][9]. Among these, automated optical ...
Article
Full-text available
This paper provides a review of solder joints vision inspection, covering key stages including image acquisition, image enhancement, localization and segmentation and feature extraction and classification. It explores existing methodologies, highlights their contributions, addressing current challenges and uncovers future research opportunities for industrial applications. Review of the current methodologies and achievements in solder joint vision inspection is performed by following these four steps: (i) firstly, a search is performed to systematically gather the most relevant literatures and research studies specifically on solder joint vision inspection to ensure a comprehensive coverage of the subject matter. The search is conducted using Google Scholar, IEEE Xplore, ScienceDirect and Springer Nature Link scholarly databases. The keywords used are “Vision Inspection”, “Solder Joint”, “Industrial Application” and “Automated Optical Inspection”. (ii) Secondly, cluster and organize the scientific articles based on investigation focus area according to “image acquisition”, “image enhancement”, “localization and segmentation” and “feature extraction and classification”. (iii) Thirdly, conduct thorough full text paper analysis of the literatures to examine the advantages and limitations of various proposed approaches and summarize the research contributions and challenges. (iv) Lastly, build on the detailed analysis to discuss the development, trend and evolution of solder joint vision inspection while providing insight on potential future research directions. The findings suggest that advancements in vision inspection hardware, along with the integration of cutting-edge deep learning algorithms, have the potential to bridge the industrial vision inspection system gap in term of speed, accuracy and scalability. However, challenges related to the intricate nature of solder joints, including their underlying physics, geometry and size must be carefully addressed to ensure effective inspection solutions. It provides a structured summary of previous scientific studies, helping researchers understand the state-of-the-art development and trend in solder joint vision inspection. Meanwhile, it synthesizes various methodologies developed in previous literature, identifying enhancement potentials and offering future research directions.
... At present, the academic research on PCB automatic layout algorithms is still in the initial stage. Although some EDA tool companies have launched some commercial automatic layout tools, their universality and efficiency still have limitations [10]. In addition, existing automatic layout algorithms still face the optimization problem of layout results when dealing with complex PCB designs, such as insufficient comprehensive consideration of routing effects, PCB area, and power consumption optimization [11], [12]. ...
Article
With the rapid development of global electronic design automation (EDA) technology and the intensification of technological competition between China and the United States, the research on automatic layout algorithms for PCB (printed circuit board) modules has become particularly important. This article explores a new PCB module automatic layout algorithm based on deep reinforcement learning methods.Firstly, the challenges faced by PCB design and the limitations of existing algorithms were introduced. Then, two different state encoding methods were proposed: direct feature embedding and graph structure feature based. In the direct feature embedding method, the effective representation of the layout environment state is achieved by encoding the component feature information into different channels of the state matrix, as well as the layout area labeling method based on pin numbers. The method based on graph structure features utilizes the MLP model to extract node and edge information from the PCB circuit diagram, which is used as input for deep reinforcement learning neural networks to more comprehensively capture the complexity and connectivity of PCB layout. In addition, a deep reinforcement learning neural network structure suitable for different state encoding methods was designed, and the effectiveness and performance of the proposed algorithm were verified through experiments.The experimental results show that the PCB module automatic layout algorithm based on deep reinforcement learning has significant advantages in improving layout efficiency and optimizing design performance, providing new ideas and methods for promoting independent innovation in China’s EDA technology.
Article
Full-text available
The reconstruction of PCB (Printed Circuit Board) images is vital for quality control in electronic manufacturing, enabling fault analysis, reverse engineering, and repair. However, this task faces significant challenges due to the high complexity and precision required, compounded by densely packed layouts and image degradation from physical damage, contamination, low-light conditions, or tampered components. Existing methods often fall short due to the lack of specialized datasets, insufficient validation against real-world degradation, limited robustness to diverse defect scenarios, and evaluation metrics that fail to capture the fine details critical for PCB functionality. To address these challenges, this study introduces a data-centric approach for PCB image reconstruction, featuring three major contributions: (1) A rigorously validated dataset, PCB_Reconstruction, comprising three subsets—PCB_Mask, PCB_Blur, and PCB_Replace—systematically simulates physical damage, contamination effects, and tampered components. The dataset’s realism is validated through Structural Similarity Index Measure (SSIM) analysis and a CNN-based classification test, confirming its alignment with real-world PCB defects. (2) A new evaluation metric, Detail Reconstruction Quality (DRQ), designed to measure edge reconstruction precision, addressing the limitations of traditional metrics like PSNR and MSE. The validity of DRQ is further demonstrated by benchmarking it against SSIM and PSNR on diverse datasets, including DIV2K and Kodak, where DRQ achieves superior fine-detail reconstruction performance. (3) Comprehensive benchmarking across seven models, providing a robust evaluation of both traditional and state-of-the-art approaches. Among these, the Non-Autoregressive Transformer (NAT) stands out for its lightweight architecture and superior edge restoration performance, achieving a 11.2% DRQ improvement over U-Net on PCB_Mask and a 9.8% DRQ increase over MAE on PCB_Blur. Retraining traditional models (e.g., U-Net and EDSR) on the PCB_Reconstruction subsets further enhances DRQ scores by an average of 15%, demonstrating the dataset’s capacity to improve robustness and generalization. Experimental results confirm that the proposed datasets, evaluation framework, and benchmarking approach significantly advance the precision and reliability of PCB image reconstruction. The datasets, evaluation metrics, and results will be made publicly available at https://github.com/Wangq180/PCB-Research.
Article
Full-text available
The circuit boards in the fields of optical sensors and optical devices require extremely high levels of precision and performance. For instance, applications such as fiber optic communication, optical computing, biomedical devices, and high-performance computing devices all necessitate meticulous optical components. Any minute defect on the circuit boards of these components has the potential to adversely impact the performance of the entire device. Traditional circuit defect detection methods require manual inspection, which is very labor-intensive and time-consuming. The defect detection method based on deep learning can automatically learn features and more accurately find defects in printed circuit boards, improve detection efficiency, and reduce the workload, bringing better economic and social benefits. Based on the popular YOLOv8 model, this paper uses the open-source circuit defect dataset, introduces Wise IoU, proposes the W–YOLOv8 model, and uses the gradient gain allocation strategy of a dynamic non-monotonic focusing mechanism to make the model focus on ordinary-quality anchor boxes, which improves the performance of the original model. Experimental data show that the mAP50 of W–YOLOv8 is 97.3%, which is 1.35% higher than that of YOLOv8, and the mAP50-95 is 55.4%, which is 3.94% higher than that of YOLOv8.
Article
Full-text available
Global warming and climate change have favored the resurgence of arthropod pests and their short lifecycle. The massive use of synthetic chemicals for insect pest control has indirectly favored global warming, ecotoxicity, and insecticide resistance in agricultural arthropod pests. Additionally, the increasing population of the world required more food, and a significant proportion of the agricultural produced is deteriorated by arthropod pests and other biotic and abiotic factors. Recently, nanotechnology has revolutionized the agricultural industries in the current era. Extremely small size and physio-morphic properties of nanomaterials have attracted the interest of researchers to develop nano-fertilizers, nano-pesticides, and nano-herbicides that have overwhelmed the aforementioned problems and increase crop productivity. Micronutrient based nano-pesticides like Ag, ZnO, TiO 2 , Cu, and SiO 2 have not only enhanced the arthropod pest's biogenicity but also boost-up crop productivity. There are some apprehensions regarding nanomaterial synthesis and usage as nano-pesticides but the physio-morphic characteristics of 3 nanostructured metals offers a cheap and excellent solution for pest control. This review article provides a comprehensive overview of the global trend in nanomaterial usage for controlling important agricultural arthropod pests. A bibliometric analysis was conducted to evaluate the research landscape and identify key trends in this field. The review encompasses various aspects, including the emergence of chemical pesticides, the fate of pesticides in arthropod pest management, and the detrimental effects of pesticides on the ecosystem. The role of nanotechnology in agroecosystems is discussed, specifically focusing on the utilization of nanomaterials in arthropod pest management. The review provides an in-depth analysis of the role of silver, zinc, copper, titanium, gold, iron, silica, and aluminum nanoparticles in pest control, highlighting their efficacy and mechanisms of action. The findings underscore the importance of continued research and responsible implementation to overcome the limitations and harness the full potential of nanomaterials in arthropod pest management for the benefit of sustainable agriculture.
Article
Full-text available
The foci of voluminous bibliometric studies on ‘language and linguistics’ research are limited to specific sub-topics with little regional context. Given the paucity of relevant literature, we are relatively uninformed about the regional trends of ‘language and linguistics’ research. This paper aims to analyze research developments in the field of ‘language and linguistics’ in 13 Asian countries: China, Hong Kong, India, Indonesia, Iran, Israel, Japan, Malaysia, Saudi Arabia, Singapore, South Korea, Taiwan, and Turkey. This study probed 30,515 articles published between 2000 and 2021, assessing each within four major bibliometric perspectives: (1) productivity, (2) authorship and collaborations, (3) top keywords, and (4) research impact. The results show that, in Asian ‘language and linguistics’ research, the relative contributions made by the 13 countries comprised 85% of the total number of articles produced in Asia. The other 28 Asian countries’ output, for the past two decades, never surpassed that of the individual 13 countries. Among the 13 countries, the most prolific were China, Japan, Hong Kong, and Taiwan; they especially published most articles in international core journals. In contrast, Indonesia, Iran, and Malaysia published more in regional journals. Traditionally, research on each country’s national language(s) and dialects were chiefly conducted throughout a period of 22 years. In addition, coping with internationalization worldwide, from 2010 onward, topics related to ‘English’ were of burgeoning interest among Asian researchers. Asian countries often collaborated with each other, and they also exerted a high degree of research influence on each other. The present study was designed to contribute to the literature on the comprehensive bibliometric analyses of Asian ‘language and linguistics’ research.
Article
Full-text available
Printed circuit board (PCB) defect detection is critical for ensuring the safety of electronic devices, especially in the space industry. Non-reference-based methods, typically the deep learning methods, suffer from a large amount of annotated data requirements and poor interpretability. In contrast, conventional reference-based methods achieve higher detection accuracy by comparing with a template image but rely on precise image alignment and face the challenge of fine defects detection. To solve the problem, we propose a novel Edge-guided Energy-based PCB Defect Detection method (EEDD). We focus on the salient edge characteristic of PCB images and regard the functional defects as contour differences and then propose a novel energy measurement method for PCB contour anomaly detection. We introduce the energy transformation using the edge information of the template and test image, then Speeded-Up Robust Features method (SURF) is used for image alignment, and finally achieve defect detection by measuring the energy anomaly score pixel by pixel with the proposed energy-based defect localization and contour flood fill methods. Our method excels in detecting multi-scale defects, particularly tiny defects, and is robust against interferences such as non-finely aligned images and edge spurs. Experiments on the DeepPCB-A dataset and our high-resolution PCB dataset (HDPCB) show that the proposed method outperforms state-of-the-art methods in PCB defect-detection tasks.
Article
Full-text available
Printed circuit boards (PCBs) are a critical component of modern electronic equipment, performing a crucial role in the electronic information industry chain. However, accurate detection of PCB defects can be challenging. To address this problem, this paper proposes an enhanced detection method based on an improved YOLOv7 network. First, the SwinV2_TDD module is proposed, which adds a convolutional layer to extract the local features of the PCB. Then, the Magnification Factor Shuffle Attention (MFSA) mechanism is introduced, which adds a convolutional layer to each branch of the Shuffle Attention (SA) to expand its depth and enhance the adaptability of the attention mechanism. The SwinV2_TDD module and MFSA mechanism are integrated into the YOLOv7 network, replacing some ELAN modules and changing the activation function to Mish. The evaluation indexes used are Precision (P), Recall (R), and mean Average Precision (mAP). Experimental results show that the enhanced method achieves an AP of 98.74%, indicating a significant improvement in PCB defect detection performance.