{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T14:31:51Z","timestamp":1779373911675,"version":"3.53.1"},"reference-count":27,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Ministry of Science and Technology","award":["MOST108-2628-E-007-002-MY3"],"award-info":[{"award-number":["MOST108-2628-E-007-002-MY3"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>An integrated automatic optical inspection (iAOI) system with a procedure was proposed for a printed circuit board (PCB) production line, in which pattern distortions and performance deviations appear with process variations. The iAOI system was demonstrated in a module comprising a camera and lens, showing improved supportiveness for commercially available hardware. The iAOI procedure was realized in a serial workflow of image registration, threshold setting, image gradient, marker alignment, and geometric transformation; furthermore, five operations with numerous functions were prepared for image processing. In addition to the system and procedure, a graphical user interface (GUI) that displays sequential image operation results with analyzed characteristics was established for simplicity. To demonstrate its effectiveness, self-complementary Archimedean spiral antenna (SCASA) samples fabricated via standard PCB fabrication and intentional pattern distortions were demonstrated. The results indicated that, compared with other existing methods, the proposed iAOI system and procedure provide unified and standard operations with efficiency, which result in scientific and unambiguous judgments on pattern quality. Furthermore, we showed that when an appropriate artificial intelligence model is ready, the electromagnetic characteristic projection for SCASAs can be simply obtained through the GUI.<\/jats:p>","DOI":"10.3390\/s24051619","type":"journal-article","created":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T11:19:24Z","timestamp":1709291964000},"page":"1619","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Integrated Automatic Optical Inspection and Image Processing Procedure for Smart Sensing in Production Lines"],"prefix":"10.3390","volume":"24","author":[{"given":"Rong-Qing","family":"Qiu","sequence":"first","affiliation":[{"name":"Institute of NanoEngineering and MicroSystems, National Tsing Hua University, Hsinchu 300044, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mu-Lin","family":"Tsai","sequence":"additional","affiliation":[{"name":"Department of Power Mechanical Engineering, National Tsing Hua University, Hsinchu 300044, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yu-Wen","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of NanoEngineering and MicroSystems, National Tsing Hua University, Hsinchu 300044, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shivendra Pratap","family":"Singh","sequence":"additional","affiliation":[{"name":"Institute of NanoEngineering and MicroSystems, National Tsing Hua University, Hsinchu 300044, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0360-2862","authenticated-orcid":false,"given":"Cheng-Yao","family":"Lo","sequence":"additional","affiliation":[{"name":"Institute of NanoEngineering and MicroSystems, National Tsing Hua University, Hsinchu 300044, Taiwan"},{"name":"Department of Power Mechanical Engineering, National Tsing Hua University, Hsinchu 300044, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,3,1]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Yang, F.-S., Ho, C.-C., and Chen, L.-C. (2021). Automated optical inspection system for o-ring based on photometric stereo and machine vision. Appl. Sci., 11.","DOI":"10.3390\/app11062601"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"183192","DOI":"10.1109\/ACCESS.2020.3029127","article-title":"A Review and Analysis of Automatic Optical Inspection and Quality Monitoring Methods in Electronics Industry","volume":"8","author":"Ebayyeh","year":"2020","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"015001","DOI":"10.1088\/2058-8585\/aaf311","article-title":"Advanced qualification method for patterns with irregular edges in printed electronics","volume":"4","author":"Hsu","year":"2019","journal-title":"Flex. Print. Electron."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"124005","DOI":"10.1088\/1361-6439\/ab4ed7","article-title":"Efficient and improved qualification method for patterns with irregular edges in printed electronics","volume":"29","author":"Liu","year":"2019","journal-title":"J. Micromech. Microeng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/2688908","article-title":"Simulating organogenesis: Algorithms for the image-based determination of displacement fields","volume":"25","author":"Schwaninger","year":"2015","journal-title":"ACM Trans. Model. Comput. Simul."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"10817","DOI":"10.1109\/ACCESS.2016.2631658","article-title":"A Machine Vision Based Automatic Optical Inspection System for Measuring Drilling Quality of Printed Circuit Boards","volume":"5","author":"Wang","year":"2017","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"065009","DOI":"10.1088\/0960-1317\/26\/6\/065009","article-title":"Methodology for evaluating pattern transfer completeness in inkjet printing with irregular edges","volume":"26","author":"Huang","year":"2016","journal-title":"J. Micromech. Microeng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"025012","DOI":"10.1088\/2058-8585\/ac6ea6","article-title":"Electromagnetic characteristic estimation on spiral antennas through AOI, ML, and AI","volume":"7","author":"Wu","year":"2022","journal-title":"Flex. Print. Electron."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"14120","DOI":"10.1021\/acs.jpcc.7b02778","article-title":"Self-Organization of Layered Inorganic Membranes in Microfluidic Devices","volume":"121","author":"Wang","year":"2017","journal-title":"J. Phys. Chem. C"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"189823","DOI":"10.1109\/ACCESS.2020.3031393","article-title":"RUTUT: Roman Urdu to Urdu Translator Based on Character Substitution Rules and Unicode Mapping","volume":"8","author":"Shahroz","year":"2020","journal-title":"IEEE Access"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"3623","DOI":"10.1109\/TIM.2019.2932526","article-title":"A Low-Cost Portable Dynamic Droplet Sensing System for Digital Microfluidics Applications","volume":"69","author":"Jain","year":"2020","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/MCSE.2014.93","article-title":"Crowdsourcing Scientific Software Documentation: A Case Study of the NumPy Documentation Project","volume":"17","author":"Pawlik","year":"2015","journal-title":"Comput. Sci. Eng."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1109\/66.983451","article-title":"Solution of pattern matching inspection problem for grainy metal layers","volume":"15","author":"Sakurai","year":"2002","journal-title":"IEEE Trans. Semicond. Manuf."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1662","DOI":"10.1049\/joe.2018.8272","article-title":"Accurate image registration method for PCB defects detection","volume":"2018","author":"Hua","year":"2018","journal-title":"J. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"898","DOI":"10.1109\/TPAMI.2010.161","article-title":"Contour Detection and Hierarchical Image Segmentation","volume":"33","author":"Arbelaez","year":"2011","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_16","first-page":"28","article-title":"Quality control of PCB using image processing","volume":"141","author":"Rasika","year":"2016","journal-title":"Int. J. Comput. Appl."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1108\/CW-08-2015-0039","article-title":"PCB welding spot detection with image processing method based on automatic threshold image segmentation algorithm and mathematical morphology","volume":"42","author":"Wang","year":"2016","journal-title":"Circuit World"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1566","DOI":"10.1109\/TLA.2014.7014529","article-title":"Metadata Extraction for Calculating Object Perimeter in Images","volume":"12","author":"Name","year":"2014","journal-title":"IEEE Lat. Am. Trans."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1975","DOI":"10.1007\/s11277-021-08314-5","article-title":"An Adaptive Weighted Min-Mid-Max Value Based Filter for Eliminating High Density Impulsive Noise","volume":"119","author":"Sharma","year":"2021","journal-title":"Wirel. Pers. Commun."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1109\/TIP.2013.2293423","article-title":"Gradient Magnitude Similarity Deviation: A Highly Efficient Perceptual Image Quality Index","volume":"23","author":"Xue","year":"2014","journal-title":"IEEE Trans. Image Process."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1617","DOI":"10.1109\/TIP.2016.2526785","article-title":"Effective Five Directional Partial Derivatives-Based Image Smoothing and a Parallel Structure Design","volume":"25","author":"Cho","year":"2016","journal-title":"IEEE Trans. Image Process."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1109\/42.585764","article-title":"A segmentation-based lossless image coding method for high-resolution medical image compression","volume":"16","author":"Shen","year":"1997","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"2946","DOI":"10.1109\/TVCG.2013.172","article-title":"Lighting Design for Globally Illuminated Volume Rendering","volume":"19","author":"Zhang","year":"2013","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"ref_24","first-page":"2357","article-title":"Enhanced detection of diverse defects by developing lighting strategies using multiple light sources based on reinforcement learning","volume":"29","author":"Cheng","year":"2021","journal-title":"J. Intell. Manuf."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1515","DOI":"10.1109\/TMM.2015.2437711","article-title":"Efficient QR Code Beautification with High Quality Visual Content","volume":"17","author":"Lin","year":"2015","journal-title":"IEEE Trans. Multimedia"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1109\/JMEMS.2013.2279231","article-title":"Multi-Height Precision Alignment with Selectively Developed Alignment Marks","volume":"23","author":"Heymann","year":"2014","journal-title":"J. Microelectromechanical Syst."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"034001","DOI":"10.1088\/2058-8585\/ace4db","article-title":"Machine-learning based characteristic estimation method in printed circuit board production lines","volume":"8","author":"Tsai","year":"2023","journal-title":"Flex. Print. Electron."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/5\/1619\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T14:08:02Z","timestamp":1760105282000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/5\/1619"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,1]]},"references-count":27,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2024,3]]}},"alternative-id":["s24051619"],"URL":"https:\/\/doi.org\/10.3390\/s24051619","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,1]]}}}