{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,14]],"date-time":"2026-08-14T16:15:51Z","timestamp":1786724151559,"version":"build-2736575974"},"reference-count":128,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Instrum. Meas."],"published-print":{"date-parts":[[2023]]},"DOI":"10.1109\/tim.2023.3277935","type":"journal-article","created":{"date-parts":[[2023,5,19]],"date-time":"2023-05-19T17:34:29Z","timestamp":1684517669000},"page":"1-21","source":"Crossref","is-referenced-by-count":47,"title":["Solder Joint Inspection on Printed Circuit Boards: A Survey and a Dataset"],"prefix":"10.1109","volume":"72","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5935-2743","authenticated-orcid":false,"given":"Furkan","family":"Ulger","sequence":"first","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Hacettepe University, Ankara, Turkey"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8868-1132","authenticated-orcid":false,"given":"Seniha Esen","family":"Yuksel","sequence":"additional","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Hacettepe University, Ankara, Turkey"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9459-8493","authenticated-orcid":false,"given":"Atila","family":"Yilmaz","sequence":"additional","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Hacettepe University, Ankara, Turkey"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1847-1356","authenticated-orcid":false,"given":"Dincer","family":"Gokcen","sequence":"additional","affiliation":[{"name":"Department of Electrical and Electronics Engineering, Hacettepe University, Ankara, Turkey"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2021.3121265"},{"key":"ref56","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1109\/TCPMT.2011.2118208","article-title":"Feature-extraction-based inspection algorithm for IC solder joints","volume":"1","author":"wu","year":"2011","journal-title":"IEEE Trans Compon Packag Manuf Technol"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/34.3902"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2019.101004"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2012.2231902"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijleo.2012.12.030"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-018-3022-6"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2011.2168531"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1007\/s10845-009-0367-6"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-010-2850-9"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TSM.2013.2261566"},{"key":"ref45","first-page":"73","article-title":"Wavelet-based printed circuit board inspection system","volume":"1","author":"ibrahim","year":"2004","journal-title":"Int J Signal Process"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1080\/00207540600607184"},{"key":"ref47","author":"duda","year":"2000","journal-title":"Pattern Classification"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s10845-008-0140-2"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-006-0730-0"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/TSM.2019.2911062"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-010-2567-9"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2011.03.007"},{"key":"ref8","year":"2020","journal-title":"PCB 101 Academy&#x2014;Learn How Printed Circuit Boards Are Assembled"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-021-06592-8"},{"key":"ref9","author":"strauss","year":"1998","journal-title":"SMT Soldering Handbook"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.1996.0020"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1006\/cviu.1995.1017"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3029127"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2012.02.100"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-37599-7_59"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2019.100933"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8655(03)00098-9"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2018.2873744"},{"key":"ref34","first-page":"969","article-title":"A high speed AOI algorithm for chip component based on image difference","author":"xie","year":"2009","journal-title":"Proc Int Conf Inf Autom"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1983.4767453"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1980.4766975"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2007.4459975"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.23919\/SPA.2019.8936659"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2018.2812815"},{"key":"ref32","first-page":"778","article-title":"PCB inspection for missing or misaligned components using background subtraction","volume":"6","author":"sundaraj","year":"2009","journal-title":"WSEAS Trans Inf Sci Appl"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.1990.149205"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/34.3868"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1049\/joe.2019.1183"},{"key":"ref23","article-title":"Online PCB defect detector on a new PCB defect dataset","author":"tang","year":"2019","journal-title":"arXiv 1902 06197"},{"key":"ref26","author":"wada","year":"2022","journal-title":"Labelme Image Polygonal Annotation with Python"},{"key":"ref25","first-page":"1","article-title":"FICS PCB X-ray: A dataset for automated printed circuit board inter-layers inspection","volume":"2022","author":"mehta","year":"2022","journal-title":"Cryptology-eprint-archive"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/PAINE54418.2021.9707699"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2022.3193183"},{"key":"ref21","article-title":"FPIC: A novel semantic dataset for optical PCB assurance","author":"jessurun","year":"2022","journal-title":"arXiv 2202 08414"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/0166-3615(95)00063-1"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1984.6313300"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/s10845-008-0074-8"},{"key":"ref13","author":"coombs","year":"2008","journal-title":"Printed Circuits Handbook"},{"key":"ref12","author":"khandpur","year":"2006","journal-title":"Printed Circuit Boards Design Fabrication Assembly and Testing"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MVA.2015.7153209"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1145\/3386252"},{"key":"ref14","year":"2022","journal-title":"Automated X-Ray Inspection AXI for PCB & BGA"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2022.3147319"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1108\/SSMT-03-2016-0005"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2021.3136823"},{"key":"ref127","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1109\/TCPMT.2015.2501284","article-title":"A new IC solder joint inspection method for an automatic optical inspection system based on an improved visual background extraction algorithm","volume":"6","author":"cai","year":"2016","journal-title":"IEEE Trans Compon Packag Manuf Technol"},{"key":"ref11","author":"goodfellow","year":"2016","journal-title":"Deep Learning"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2021.3126648"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1016\/S0952-1976(96)00046-2"},{"key":"ref10","author":"murphy","year":"2012","journal-title":"Machine Learning A Probabilistic Perspective"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2023.3249193"},{"key":"ref125","article-title":"Vision-based classification of solder joints","author":"mar","year":"2010"},{"key":"ref17","first-page":"366","article-title":"FICS-PCB: A multi-modal image dataset for automated printed circuit board visual inspection","volume":"2020","author":"lu","year":"2020","journal-title":"IACR Cryptol ePrint Arch"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/WACV.2019.00064"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1049\/iet-ipr.2020.0841"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s41635-019-00088-4"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2018.2876865"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1007\/s40747-021-00600-w"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2022.3168897"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2020.3047089"},{"key":"ref91","first-page":"1","article-title":"Convolutional LSTM network: A machine learning approach for precipitation nowcasting","volume":"28","author":"shi","year":"2015","journal-title":"Adv Neural Inf Process Syst"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2020.3033798"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2021.115673"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1007\/s00138-021-01218-1"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2019.2952393"},{"key":"ref88","article-title":"Detection and classification of surface mount technology (SMT) defects at automated optical inspection (AOI) using residual neural network","author":"shengale","year":"2021"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.3390\/app10134598"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1007\/s11265-010-0556-8"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2012.2205149"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2018.2789453"},{"key":"ref83","first-page":"1","article-title":"ImageNet classification with deep convolutional neural networks","volume":"25","author":"krizhevsky","year":"2012","journal-title":"Proc NIPS"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2016.2638503"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1108\/SSMT-08-2016-0016"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2022.3224997"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2019.2945583"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/3476.649437"},{"key":"ref106","author":"sutton","year":"2018","journal-title":"Reinforcement Learning An Introduction"},{"key":"ref107","article-title":"Semi-supervised and unsupervised deep visual learning: A survey","author":"chen","year":"2022","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1016\/0262-8856(95)94381-9"},{"key":"ref104","article-title":"Adversarial autoencoders","author":"makhzani","year":"2015","journal-title":"arXiv 1511 05644"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2018.2839614"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2022.3142033"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-007-1117-6"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/3383261"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/6104.846932"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1117\/1.JEI.29.4.041013"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1982.4767309"},{"key":"ref1","author":"prasad","year":"2013","journal-title":"Surface Mount Technology Principles and Practice"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/ECTC.2010.5490772"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-005-0221-8"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1002\/scj.4690270109"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1016\/j.optlaseng.2014.08.003"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.3390\/app8060932"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1049\/el:20000342"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/ICSMC.2004.1400799"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2006.877265"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00910"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/34.3865"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-008-1639-6"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1007\/s00138-006-0051-1"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1016\/j.optlaseng.2016.12.003"},{"key":"ref64","first-page":"240","article-title":"An AOI algorithm for PCB based on feature extraction","author":"wu","year":"2008","journal-title":"Proc 7th World Congr Intell Control Automat"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1109\/TEPM.2008.2004573"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/TCPMT.2018.2864666"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1109\/TEPM.2005.862632"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2007.378143"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2022.02.077"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-013-4994-x"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-63507-6_223"},{"key":"ref60","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1109\/28.753638","article-title":"Printed circuit board inspection using image analysis","volume":"35","author":"loh","year":"1999","journal-title":"IEEE Trans Ind Appl"},{"key":"ref122","year":"2019","journal-title":"Phase Shift Profilometry for Semiconductor Packaging"},{"key":"ref123","article-title":"A survey on deep learning advances on different 3D data representations","author":"ahmed","year":"2018","journal-title":"arXiv 1808 01462"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2014.03.003"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1016\/j.aei.2022.101608"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1016\/S0031-3203(98)00103-4"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1016\/j.optlaseng.2018.04.019"}],"container-title":["IEEE Transactions on Instrumentation and Measurement"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/19\/10012124\/10129988.pdf?arnumber=10129988","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,19]],"date-time":"2023-06-19T17:56:57Z","timestamp":1687197417000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10129988\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"references-count":128,"URL":"https:\/\/doi.org\/10.1109\/tim.2023.3277935","relation":{},"ISSN":["0018-9456","1557-9662"],"issn-type":[{"value":"0018-9456","type":"print"},{"value":"1557-9662","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]}}}