TY - JOUR
T1 - Using convolutional neural networks for character verification on integrated circuit components of printed circuit boards
AU - Lin, Chun Hui
AU - Wang, Shyh Hau
AU - Lin, Cheng Jian
PY - 2019/11/1
Y1 - 2019/11/1
N2 - Manufacturers of printed circuit boards (PCBs) typically use automated optical inspection (AOI) machines to test their PCBs. However, AOI machines employ conventional image-processing methods. If the integrated circuit (IC) components are not identical to the golden samples, then the AOI machine registers those IC components as flaws. Conventional image-processing methods cause misjudgments and increase the cost of manual reviews. Character-verification and image-classification systems are proposed in this paper for detecting misplaced, missing, and reversed-polarity parts. The regions of IC components can be identified on PCBs by using the contour border-detection method. Through the proposed convolutional neural network (CNN) structure and refinement mechanism, the characters can be successfully recognized. The image-classification system was applied only to images with blurry characters. Different CNN learning structures were used in both systems, and the refinement mechanism was used in both systems to improve the results. The proposed character-verification and image-classification methods achieved 98.84% and 99.48% passing rates, and the amount of required training time was less than that of other methods, demonstrating the proposed methods’ greater effectiveness.
AB - Manufacturers of printed circuit boards (PCBs) typically use automated optical inspection (AOI) machines to test their PCBs. However, AOI machines employ conventional image-processing methods. If the integrated circuit (IC) components are not identical to the golden samples, then the AOI machine registers those IC components as flaws. Conventional image-processing methods cause misjudgments and increase the cost of manual reviews. Character-verification and image-classification systems are proposed in this paper for detecting misplaced, missing, and reversed-polarity parts. The regions of IC components can be identified on PCBs by using the contour border-detection method. Through the proposed convolutional neural network (CNN) structure and refinement mechanism, the characters can be successfully recognized. The image-classification system was applied only to images with blurry characters. Different CNN learning structures were used in both systems, and the refinement mechanism was used in both systems to improve the results. The proposed character-verification and image-classification methods achieved 98.84% and 99.48% passing rates, and the amount of required training time was less than that of other methods, demonstrating the proposed methods’ greater effectiveness.
UR - http://www.scopus.com/inward/record.url?scp=85066116910&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85066116910&partnerID=8YFLogxK
U2 - 10.1007/s10489-019-01486-5
DO - 10.1007/s10489-019-01486-5
M3 - Article
AN - SCOPUS:85066116910
SN - 0924-669X
VL - 49
SP - 4022
EP - 4032
JO - Applied Intelligence
JF - Applied Intelligence
IS - 11
ER -