Automatic PCB Inspection Algorithms: A Survey

The importance of the inspection process has been magnified by the requirements of the modern manufacturing environment. In electronics mass-production manufacturing facilities, an attempt is often made to achieve 100% quality assurance of all parts, subassemblies, and finished goods. A variety of a...

Full description

Saved in:
Bibliographic Details
Published inComputer vision and image understanding Vol. 63; no. 2; pp. 287 - 313
Main Authors Moganti, Madhav, Ercal, Fikret, Dagli, Cihan H., Tsunekawa, Shou
Format Journal Article
LanguageEnglish
Published Elsevier Inc 01.03.1996
Online AccessGet full text

Cover

Loading…
Abstract The importance of the inspection process has been magnified by the requirements of the modern manufacturing environment. In electronics mass-production manufacturing facilities, an attempt is often made to achieve 100% quality assurance of all parts, subassemblies, and finished goods. A variety of approaches for automated visual inspection of printed circuits have been reported over the past two decades. In this survey, algorithms and techniques for the automated inspection of printed circuit boards are examined. A classification tree for these algorithms is presented and the algorithms are grouped according to this classification. This survey concentrates mainly on image analysis and fault detection strategies; these also include state-of-the-art techniques. A summary of the commercial PCB inspection systems is also presented.
AbstractList The importance of the inspection process has been magnified by the requirements of the modern manufacturing environment. In electronics mass-production manufacturing facilities, an attempt is often made to achieve 100% quality assurance of all parts, subassemblies, and finished goods. A variety of approaches for automated visual inspection of printed circuits have been reported over the past two decades. In this survey, algorithms and techniques for the automated inspection of printed circuit boards are examined. A classification tree for these algorithms is presented and the algorithms are grouped according to this classification. This survey concentrates mainly on image analysis and fault detection strategies; these also include state-of-the-art techniques. A summary of the commercial PCB inspection systems is also presented.
Author Moganti, Madhav
Ercal, Fikret
Dagli, Cihan H.
Tsunekawa, Shou
Author_xml – sequence: 1
  givenname: Madhav
  surname: Moganti
  fullname: Moganti, Madhav
  organization: Department of Computer Science, University of Missouri-Rolla, Rolla, Missouri, 65401
– sequence: 2
  givenname: Fikret
  surname: Ercal
  fullname: Ercal, Fikret
  organization: Department of Computer Science, University of Missouri-Rolla, Rolla, Missouri, 65401
– sequence: 3
  givenname: Cihan H.
  surname: Dagli
  fullname: Dagli, Cihan H.
  organization: Department of Engineering Management, University of Missouri-Rolla, Rolla, Missouri, 65401
– sequence: 4
  givenname: Shou
  surname: Tsunekawa
  fullname: Tsunekawa, Shou
  organization: Toshiba Corporation, Japan
BookMark eNp1kE1PhDAQhhuzJu6uXj1z8gZOKYXiDTd-JZtooibeGhgGrQG6trDJ_nsh69XTzOF93sw8K7bobU-MXXKIOEB6jXszRjzP0wgghhO25JBDGAv5sZj3LAsFT-IztvL-G4DzJOdLFhbjYLtyMBi8bG6Dp97vCAdj-6BoP60zw1fnb4IieB3dng7n7LQpW08Xf3PN3u_v3jaP4fb54WlTbEMUSgxhXtdZkirEFOsUK0gkUC4gU2UlK5TEVaXiWtS5aDLIpGokryRVkILAVGIl1uzq2Ltz9mckP-jOeKS2LXuyo9exSISUSk7B6BhEZ7131OidM13pDpqDnq3o2YqerejZygSoI0DT-XtDTns01CPVxk2P69qa_9BflEppjw
CitedBy_id crossref_primary_10_1016_j_optlaseng_2013_06_006
crossref_primary_10_1155_2018_8738316
crossref_primary_10_1177_1550147719883551
crossref_primary_10_3390_cryptography5010009
crossref_primary_10_2352_J_ImagingSci_Technol_2010_54_5_050306
crossref_primary_10_5207_JIEIE_2007_21_8_071
crossref_primary_10_1016_j_ndteint_2010_04_005
crossref_primary_10_1049_joe_2018_8271
crossref_primary_10_1007_s44163_023_00081_5
crossref_primary_10_1006_cviu_1998_0600
crossref_primary_10_1109_TCPMT_2021_3136823
crossref_primary_10_1109_TIM_2023_3298390
crossref_primary_10_4028_www_scientific_net_AMR_345_113
crossref_primary_10_1007_s10845_008_0074_8
crossref_primary_10_1109_TCPMT_2012_2231902
crossref_primary_10_1016_j_rcim_2020_101957
crossref_primary_10_1016_j_inffus_2011_02_005
crossref_primary_10_5207_JIEIE_2008_22_12_056
crossref_primary_10_1007_s00170_017_1156_6
crossref_primary_10_1108_01439911111132076
crossref_primary_10_37394_23201_2023_22_23
crossref_primary_10_3182_20080706_5_KR_1001_01387
crossref_primary_10_1080_00207540601042464
crossref_primary_10_3182_20080706_5_KR_1001_01383
crossref_primary_10_1080_10170660309509376
crossref_primary_10_3390_electronics12234737
crossref_primary_10_1016_j_ijleo_2017_07_002
crossref_primary_10_1016_S0262_8856_02_00152_X
crossref_primary_10_3745_KIPSTB_2002_9B_2_245
crossref_primary_10_5370_KIEE_2011_60_5_1023
crossref_primary_10_1016_j_knosys_2007_11_013
crossref_primary_10_1016_j_patrec_2024_06_027
crossref_primary_10_1049_joe_2019_1188
crossref_primary_10_1109_ACCESS_2023_3333942
crossref_primary_10_1016_S0360_8352_01_00016_X
crossref_primary_10_1016_j_compind_2014_10_006
crossref_primary_10_3390_electronics12102306
crossref_primary_10_1080_00207540600607184
crossref_primary_10_1109_ACCESS_2020_3001349
crossref_primary_10_1117_1_3537837
crossref_primary_10_1007_s00170_008_1801_1
crossref_primary_10_1016_S0262_8856_97_00030_9
crossref_primary_10_5104_jiep_17_198
crossref_primary_10_1016_j_jmsy_2015_12_001
crossref_primary_10_3390_s23052766
crossref_primary_10_1007_s00170_006_0730_0
crossref_primary_10_1049_iet_cvi_20070025
crossref_primary_10_1007_s10044_017_0640_9
crossref_primary_10_1006_rtim_2001_0256
crossref_primary_10_1007_s00170_006_0449_y
crossref_primary_10_1016_S0278_6125_03_80001_8
crossref_primary_10_1145_3588032
crossref_primary_10_1016_j_engappai_2023_106359
crossref_primary_10_1007_s10044_012_0305_7
crossref_primary_10_1109_TSM_2019_2911062
crossref_primary_10_1007_s00138_017_0839_1
crossref_primary_10_1007_s42979_023_02271_5
crossref_primary_10_1109_ACCESS_2023_3311260
crossref_primary_10_1177_1687814017722949
crossref_primary_10_1016_S0262_8856_99_00009_8
crossref_primary_10_4028_www_scientific_net_AMR_816_817_866
crossref_primary_10_1088_1757_899X_392_6_062055
crossref_primary_10_1007_s11227_022_04610_4
crossref_primary_10_1117_1_3430606
crossref_primary_10_1016_j_engappai_2023_105875
crossref_primary_10_1088_1361_6439_aaecce
crossref_primary_10_1007_s00138_010_0259_y
crossref_primary_10_1109_JESTIE_2024_3365030
crossref_primary_10_1007_s00170_013_4994_x
crossref_primary_10_1017_S0890060419000398
crossref_primary_10_1016_j_jmsy_2023_08_019
crossref_primary_10_3390_s23063246
crossref_primary_10_1186_1687_5281_2011_2
crossref_primary_10_1109_TMECH_2013_2260555
crossref_primary_10_2200_S00301ED1V01Y201010BME038
crossref_primary_10_32604_cmc_2022_017698
crossref_primary_10_1007_s00170_010_2850_9
crossref_primary_10_1117_1_2728751
crossref_primary_10_1145_3401980
crossref_primary_10_1007_s00170_007_1159_9
crossref_primary_10_7763_IJESD_2015_V6_724
crossref_primary_10_21778_2218_5453_2019_3_27_30
crossref_primary_10_4028_www_scientific_net_AMR_1022_188
crossref_primary_10_1109_TCPMT_2021_3121265
crossref_primary_10_1109_TIM_2023_3277935
crossref_primary_10_1038_s41598_022_16302_3
crossref_primary_10_1080_15599611003649992
crossref_primary_10_1007_s00138_014_0627_0
crossref_primary_10_1631_jzus_C0910144
crossref_primary_10_4028_www_scientific_net_AMR_487_332
crossref_primary_10_1080_08839514_2014_927683
crossref_primary_10_3390_app8060932
crossref_primary_10_1080_00207540210155819
crossref_primary_10_1109_TASE_2009_2021354
crossref_primary_10_1109_TIM_2024_3384267
crossref_primary_10_1364_AO_48_004158
crossref_primary_10_1109_TCPMT_2023_3249193
crossref_primary_10_1109_TIE_2012_2193859
crossref_primary_10_1109_ACCESS_2023_3245093
crossref_primary_10_3390_sym16040418
crossref_primary_10_1002_cta_198
crossref_primary_10_1016_j_optlaseng_2020_106474
crossref_primary_10_1007_s10845_008_0140_2
crossref_primary_10_37394_23201_2023_22_11
crossref_primary_10_1016_j_cviu_2005_09_002
crossref_primary_10_1016_S0019_0578_07_60197_9
crossref_primary_10_1006_cviu_1998_0594
crossref_primary_10_1016_S0031_3203_00_00180_1
crossref_primary_10_3390_fi14010008
crossref_primary_10_1109_TC_2022_3230877
crossref_primary_10_2139_ssrn_3918423
crossref_primary_10_1002__SICI_1097_007X_199901_02_27_1_103__AID_CTA43_3_0_CO_2_R
crossref_primary_10_1109_TCPMT_2018_2812815
crossref_primary_10_4028_www_scientific_net_AMM_145_209
crossref_primary_10_1007_s11265_010_0556_8
crossref_primary_10_1088_1402_4896_ac2da2
crossref_primary_10_1063_1_4989444
crossref_primary_10_1520_JTE20150015
crossref_primary_10_1016_j_microrel_2019_06_046
crossref_primary_10_1109_TCPMT_2011_2168531
crossref_primary_10_1109_ACCESS_2023_3339561
crossref_primary_10_1016_j_eswa_2012_04_063
crossref_primary_10_1088_1748_0221_10_12_T12004
crossref_primary_10_1007_s00170_023_11907_y
crossref_primary_10_1080_00207540701549590
crossref_primary_10_1109_45_464686
crossref_primary_10_37394_23201_2023_22_9
crossref_primary_10_1007_s00170_021_06592_8
crossref_primary_10_1016_j_ijleo_2012_12_030
crossref_primary_10_1088_1757_899X_225_1_012244
crossref_primary_10_1109_TCAD_2021_3101411
crossref_primary_10_1109_TSMCC_2012_2216260
crossref_primary_10_1541_ieejeiss_129_1397
crossref_primary_10_1080_00207540110049737
crossref_primary_10_1108_CW_03_2014_0006
crossref_primary_10_1016_j_eswa_2011_05_085
crossref_primary_10_1016_j_vlsi_2021_03_002
crossref_primary_10_1109_ACCESS_2023_3290914
crossref_primary_10_1109_TSM_2023_3289294
crossref_primary_10_1364_AO_54_008872
crossref_primary_10_1007_s00170_004_2299_9
crossref_primary_10_20965_ijat_2015_p0487
crossref_primary_10_1007_s00170_012_4149_5
ContentType Journal Article
Copyright 1996 Academic Press
Copyright_xml – notice: 1996 Academic Press
DBID AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1006/cviu.1996.0020
DatabaseName CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Engineering
Computer Science
EISSN 1090-235X
EndPage 313
ExternalDocumentID 10_1006_cviu_1996_0020
S107731429690020X
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29F
4.4
457
4G.
5GY
5VS
6TJ
7-5
71M
8P~
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKC
AAIKJ
AAKOC
AALRI
AAMNW
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABJNI
ABMAC
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
F0J
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HF~
HVGLF
HZ~
IHE
J1W
JJJVA
KOM
LG5
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
RNS
ROL
RPZ
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
TN5
XPP
ZMT
~G-
AAXKI
AAYXX
AFJKZ
AKRWK
CITATION
SST
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c383t-9dd7468cc6cd6cb0450e93078ab5bc5e18b82d3d93f70758f51b5eb0603c65cb3
IEDL.DBID AIKHN
ISSN 1077-3142
IngestDate Fri Oct 25 10:40:16 EDT 2024
Thu Sep 26 17:53:21 EDT 2024
Fri Feb 23 02:26:56 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c383t-9dd7468cc6cd6cb0450e93078ab5bc5e18b82d3d93f70758f51b5eb0603c65cb3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 23435585
PQPubID 23500
PageCount 27
ParticipantIDs proquest_miscellaneous_23435585
crossref_primary_10_1006_cviu_1996_0020
elsevier_sciencedirect_doi_10_1006_cviu_1996_0020
PublicationCentury 1900
PublicationDate 1996-03-01
PublicationDateYYYYMMDD 1996-03-01
PublicationDate_xml – month: 03
  year: 1996
  text: 1996-03-01
  day: 01
PublicationDecade 1990
PublicationTitle Computer vision and image understanding
PublicationYear 1996
Publisher Elsevier Inc
Publisher_xml – name: Elsevier Inc
SSID ssj0011491
Score 2.0333202
Snippet The importance of the inspection process has been magnified by the requirements of the modern manufacturing environment. In electronics mass-production...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Publisher
StartPage 287
Title Automatic PCB Inspection Algorithms: A Survey
URI https://dx.doi.org/10.1006/cviu.1996.0020
https://search.proquest.com/docview/23435585
Volume 63
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT4NAEJ70cdGDj6qxPioHE09YYGEL3rCxaTU2JrVJbxt2WZREoWmhiRd_u7MFjBq9eB3Chny7M_MN81iAc1sKM3Bt3AF8rNshIToPiNBFJKkVhoEQXDU434_pcGrfzpxZDfpVL4wqqyxtf2HT19a6lHRLNLvzOO5OMHDpERPtKQZ4SHpmdWiiO7LcBjT90d1w_JlMwCDALEoP1S8526pmNxq0K1Zxrhr2VEZCXfn9u2_6YaXXrmewA1slZ9T84rN2oSaTFmyX_FErtXOJouqKhkrWgs0v8wb3QPfzLF3PaNUe-tfaKCn6LNNE81-e0kWcPb8urzRfm-SLlXzbh-ng5rE_1Mv7EnSBcWame2HYs6krBBUhFRzJmiE91GE34A4XjjRd7lohCT0S9ZApuJFjckdygxpEUEdwcgCNJE3kIWhUYtjmRZHRkxifoZpKzyCuFJ4hnYCbQRsuKqTYvBiLwYoByJQpTJnClClM22BWQLJvG8vQZv_5zlmFOMPTrlIYQSLTfMksYqt58M7RP1Y9ho2i5FoVkJ1AI1vk8hQZRcY7UL98NzvlufkA2W3KqQ
link.rule.ids 315,783,787,4509,24128,27936,27937,45597,45691
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT8JAEJ4gHtSDD9SIL3ow8VRp2XZpvSHRgAIxARJum-52q020JdCSePG3O9uHUaMXr9Nt03w7M_tNdh4AF5YUpudYuAP4WLd8QnTuEaGLQNKW73tCcFXgPBzR3tS6n9mzCnTLWhiVVln4_tynZ966kDQLNJvzMGyOMXBpExP9KQZ4SHpma7BuKX6MSn31_pnngXw_G5unVutqedm50aBNsQpTVa6n7iPUwO_fT6YfPjo7eO52YbtgjFon_6k9qMioBjsFe9QK21yiqBzQUMpqsPWl2-A-6J00ibMOrdpj90brR3mVZRxpnZeneBEmz6_La62jjdPFSr4dwPTudtLt6cW0BF1glJnoru-3LeoIQYVPBUeqZkgXLdjxuM2FLU2HOy2f-C4J2sgTnMA2uS25QQ0iqC04OYRqFEfyCDQqMWhzg8BoS4zO0EilaxBHCteQtsdNrw6XJVJsnjfFYHn7Y8oUpkxhyhSmdTBLINm3bWXosf98p1EizlDX1QWGF8k4XbIWsVQ3ePv4H19twEZvMhywQX_0cAKbefK1SiU7hWqySOUZcouEn2e68wGmqcuC
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Automatic+PCB+Inspection+Algorithms%3A+A+Survey&rft.jtitle=Computer+vision+and+image+understanding&rft.au=Moganti%2C+Madhav&rft.au=Ercal%2C+Fikret&rft.au=Dagli%2C+Cihan+H.&rft.au=Tsunekawa%2C+Shou&rft.date=1996-03-01&rft.issn=1077-3142&rft.volume=63&rft.issue=2&rft.spage=287&rft.epage=313&rft_id=info:doi/10.1006%2Fcviu.1996.0020&rft.externalDBID=n%2Fa&rft.externalDocID=10_1006_cviu_1996_0020
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1077-3142&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1077-3142&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1077-3142&client=summon