Mee Chun Loo, R. Logeswaran, Zailan Arabee bin Abdul Salam
{"title":"CNN Aided Surface Inspection for SMT Manufacturing","authors":"Mee Chun Loo, R. Logeswaran, Zailan Arabee bin Abdul Salam","doi":"10.1109/DeSE58274.2023.10099694","DOIUrl":null,"url":null,"abstract":"Automated optical inspection (AOI) is a visual defect inspection system. The semiconductor industry has a strong dependency on AOI for defects screening. Conventional AOI is inadequate for some inspections, especially surface defects like crack, chip and void, and the algorithms are inefficient in isolating the defects from product variants. Convolutional Neural Network (CNN) had been broadly studied and adopted to replace the conventional AOI in surface inspection. There are many CNN architectures developed in the past decade for image classification, such as AlexNet, GoogLeNet, ResNet, VGGNet, etc.; each with its own strength in terms of accuracy and speed. The training process could be speeded up too using techniques such as transfer learning from pre-trained CNN models. Newer techniques in vector programming on kernels, e.g., Single Instruction Multiple Data (SIMD) and depth wise separable method can further increase the efficiency of convolutional layer activation functions. CNN algorithms for surface inspection are found to be very promising, with defect classification able to achieve accuracies of 91-99% on the wide range of products. The CNN result outperforms conventional surface inspection methods like edge detection and machine learning algorithms.","PeriodicalId":346847,"journal":{"name":"2023 15th International Conference on Developments in eSystems Engineering (DeSE)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 15th International Conference on Developments in eSystems Engineering (DeSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DeSE58274.2023.10099694","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Automated optical inspection (AOI) is a visual defect inspection system. The semiconductor industry has a strong dependency on AOI for defects screening. Conventional AOI is inadequate for some inspections, especially surface defects like crack, chip and void, and the algorithms are inefficient in isolating the defects from product variants. Convolutional Neural Network (CNN) had been broadly studied and adopted to replace the conventional AOI in surface inspection. There are many CNN architectures developed in the past decade for image classification, such as AlexNet, GoogLeNet, ResNet, VGGNet, etc.; each with its own strength in terms of accuracy and speed. The training process could be speeded up too using techniques such as transfer learning from pre-trained CNN models. Newer techniques in vector programming on kernels, e.g., Single Instruction Multiple Data (SIMD) and depth wise separable method can further increase the efficiency of convolutional layer activation functions. CNN algorithms for surface inspection are found to be very promising, with defect classification able to achieve accuracies of 91-99% on the wide range of products. The CNN result outperforms conventional surface inspection methods like edge detection and machine learning algorithms.