计算机科学 ›› 2020, Vol. 47 ›› Issue (2): 118-125.doi: 10.11896/jsjkx.190100141
罗月,童卞,景帅,张蒙,饶永明,闫峰
LUO Yue-tong,BIAN Jing-shuai,ZHANG Meng,RAO Yong-ming,YAN Feng
摘要: 芯片表面缺陷会影响芯片的外观和性能,因此表面缺陷检测是芯片生产过程中的重要环节。具有缺陷与背景对比度低、缺陷较小等特点的弱缺陷给传统检测方法带来了挑战。因为近年来深度学习在机器视觉领域展现出了强大的能力,所以文中采用基于深度学习的方法来研究芯片表面弱缺陷的检测问题。该方法将芯片表面缺陷看作噪音,首先应用卷积去噪自编码器(Convolutional Denoising Auto-encoders,CDAE)重构无缺陷图像,然后用重构的无缺陷图像减去输入图像,获得包含缺陷信息的残差图。因为残差图中已经消除了背景的影响,所以最后可以基于残差图较容易地进行缺陷检测。由于基于CDAE重构芯片背景的无缺陷图像时存在随机噪音,导致弱缺陷可能会湮没在重构噪音中,为此,文中提出了重叠分块策略抑制重构噪音,以便更好地检测弱缺陷。因为CDAE是无监督学习网络,所以训练时无需进行大量的人工数据标注,这进一步增强了该方法的可应用性。通过对真实芯片表面数据进行测试,验证了所提方法在芯片表面检测上的有效性。
中图分类号:
[1]CHEN K.Research on key techniques for integrated circuit chip surface defects vision detection[D].Nanjing:Southeast University,2016. [2]RADOVAN S,PAPADOPOULOS G D,GEORGOUDAKIS M,et al.Vision system for finished fabric inspection[C]∥Machine Vision Applications in Industrial Inspection X.San Jose,California:International Society for Optics and Photonics,2002:97-104. [3]SILVÉN O,NISKANEN M,KAUPPINEN H.Wood inspection with non-supervised clustering[J].Machine Vision and Applications,2003,13(5/6):275-285. [4]SINGHKA D K H,NEOGI N,MOHANTA D.Surface defect classification of steel strip based on machine vision[C]∥2014 International Conference on Computer and Communications Technologies (ICCCT).Hyderabad,India:IEEE,2014:1-5. [5]CHIOU Y C,LIN C S,CHIOU B C.The feature extraction and analysis of flaw detection and classification in BGA gold-plating areas[J].Expert Systems with Applications,2008,35(4):1771-1779. [6]DONG X F,HAN Z Y,LIAO S Y,et al.Study on Semiconductor Surface Defect Detection Based on Machine Vision[J].Metrology & Measurement Technology,2014,34(5):22-24,49. [7]SU L,SHI T,DU L,et al.Genetic algorithms for defect detection of flip chips[J].Microelectronics Reliability,2015,55(1):213-220. [8]FENG L,GONG Z H.An algorithm for chip surface defect detection based on sequential similarity and light source automatic adjustment[J].Modern Electronics Technique,2017(5):58-62. [9]BENGIO Y,LECUN Y.Scaling learning algorithms towards AI[C]∥Large-Scale Kernel Machines.Hayward Street,Cambridge:MIT Press,2007:321-359. [10]BENGIO Y,DELALLEAU O.On the expressive power of deep architectures[C]∥International Conference on Algorithmic Learning Theory.Germany:Springer-Verlag,2011:18-36. [11]HINTON G E,SALAKHUTDINOV R R.Reducing the dimensionality of data with neural networks[J].Science,2006,313(5786):504-507. [12]FENG C,LIU M Y,KAO C C,et al.Deep Active Learning for Civil Infrastructure Defect Detection and Classification[M]∥Computing in Civil Engineering 2017.Berlin:Springer,2017:298-306. [13]ZHANG A,WANG K C P,LI B,et al.Automated pixel-level pavement crack detection on 3D asphalt surfaces using a deep-learning network[J].Computer-Aided Civil and Infrastructure Engineering,2017,32(10):805-819. [14]REN R,HUNG T,TAN K C.A generic deep-learning-based approach for automated surface inspection[J].IEEE transactions on cybernetics,2018,48(3):929-940. [15]WANG X B,LI J,YAO H M,et al.Solar Cells Surface Defects Detection Based on Deep Learning[J].Pattern Recognition and Artificial Intelligence,2014,27(6):517-523. [16]LI Y,ZHAO W,PAN J.Deformable patterned fabric defect detection with Fisher criterion-based deep learning[J].IEEE Transactions on Automation Science and Engineering,2017,14(2):1256-1264. [17]MEI S,YANG H,YIN Z.An unsupervised-learning-based approach for automated defect inspection on textured surfaces[J].IEEE Transactions on Instrumentation and Measurement,2018,67(6):1266-1277. [18]VINCENT P,LAROCHELLE H,BENGIO Y,et al.Extracting and composing robust features with denoising autoencoders[C]∥Proceedings of the 25th International Conference on Machine Learning.New York:ACM,2008:1096-1103. [19]VINCENT P,LAROCHELLE H,LAJOIE I,et al.Stacked denoising autoencoders:Learning useful representations in a deep network with a local denoising criterion[J].Journal of machine learning research,2010,11(12):3371-3408. [20]PATHAK D,KRAHENBUHL P,DONAHUE J,et al.Context encoders:Feature learning by inpainting[C]∥Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.Las Vegas,USA:IEEE,2016:2536-2544. [21]STRUB F,MARY J,GAUDEL R.Hybrid Collaborative filtering with autoencoders[J].arXiv:1603.00806,2016. [22]OTSU N.A threshold selection method from gray-level histograms[J].IEEE Transactions on Systems,Man,and Cyberneti-cs,1979,9(1):62-66. |
[1] | 饶志双, 贾真, 张凡, 李天瑞. 基于Key-Value关联记忆网络的知识图谱问答方法 Key-Value Relational Memory Networks for Question Answering over Knowledge Graph 计算机科学, 2022, 49(9): 202-207. https://doi.org/10.11896/jsjkx.220300277 |
[2] | 汤凌韬, 王迪, 张鲁飞, 刘盛云. 基于安全多方计算和差分隐私的联邦学习方案 Federated Learning Scheme Based on Secure Multi-party Computation and Differential Privacy 计算机科学, 2022, 49(9): 297-305. https://doi.org/10.11896/jsjkx.210800108 |
[3] | 宋杰, 梁美玉, 薛哲, 杜军平, 寇菲菲. 基于无监督集群级的科技论文异质图节点表示学习方法 Scientific Paper Heterogeneous Graph Node Representation Learning Method Based onUnsupervised Clustering Level 计算机科学, 2022, 49(9): 64-69. https://doi.org/10.11896/jsjkx.220500196 |
[4] | 徐涌鑫, 赵俊峰, 王亚沙, 谢冰, 杨恺. 时序知识图谱表示学习 Temporal Knowledge Graph Representation Learning 计算机科学, 2022, 49(9): 162-171. https://doi.org/10.11896/jsjkx.220500204 |
[5] | 王剑, 彭雨琦, 赵宇斐, 杨健. 基于深度学习的社交网络舆情信息抽取方法综述 Survey of Social Network Public Opinion Information Extraction Based on Deep Learning 计算机科学, 2022, 49(8): 279-293. https://doi.org/10.11896/jsjkx.220300099 |
[6] | 郝志荣, 陈龙, 黄嘉成. 面向文本分类的类别区分式通用对抗攻击方法 Class Discriminative Universal Adversarial Attack for Text Classification 计算机科学, 2022, 49(8): 323-329. https://doi.org/10.11896/jsjkx.220200077 |
[7] | 姜梦函, 李邵梅, 郑洪浩, 张建朋. 基于改进位置编码的谣言检测模型 Rumor Detection Model Based on Improved Position Embedding 计算机科学, 2022, 49(8): 330-335. https://doi.org/10.11896/jsjkx.210600046 |
[8] | 孙奇, 吉根林, 张杰. 基于非局部注意力生成对抗网络的视频异常事件检测方法 Non-local Attention Based Generative Adversarial Network for Video Abnormal Event Detection 计算机科学, 2022, 49(8): 172-177. https://doi.org/10.11896/jsjkx.210600061 |
[9] | 胡艳羽, 赵龙, 董祥军. 一种用于癌症分类的两阶段深度特征选择提取算法 Two-stage Deep Feature Selection Extraction Algorithm for Cancer Classification 计算机科学, 2022, 49(7): 73-78. https://doi.org/10.11896/jsjkx.210500092 |
[10] | 程成, 降爱莲. 基于多路径特征提取的实时语义分割方法 Real-time Semantic Segmentation Method Based on Multi-path Feature Extraction 计算机科学, 2022, 49(7): 120-126. https://doi.org/10.11896/jsjkx.210500157 |
[11] | 侯钰涛, 阿布都克力木·阿布力孜, 哈里旦木·阿布都克里木. 中文预训练模型研究进展 Advances in Chinese Pre-training Models 计算机科学, 2022, 49(7): 148-163. https://doi.org/10.11896/jsjkx.211200018 |
[12] | 周慧, 施皓晨, 屠要峰, 黄圣君. 基于主动采样的深度鲁棒神经网络学习 Robust Deep Neural Network Learning Based on Active Sampling 计算机科学, 2022, 49(7): 164-169. https://doi.org/10.11896/jsjkx.210600044 |
[13] | 苏丹宁, 曹桂涛, 王燕楠, 王宏, 任赫. 小样本雷达辐射源识别的深度学习方法综述 Survey of Deep Learning for Radar Emitter Identification Based on Small Sample 计算机科学, 2022, 49(7): 226-235. https://doi.org/10.11896/jsjkx.210600138 |
[14] | 王君锋, 刘凡, 杨赛, 吕坦悦, 陈峙宇, 许峰. 基于多源迁移学习的大坝裂缝检测 Dam Crack Detection Based on Multi-source Transfer Learning 计算机科学, 2022, 49(6A): 319-324. https://doi.org/10.11896/jsjkx.210500124 |
[15] | 楚玉春, 龚航, 王学芳, 刘培顺. 基于YOLOv4的目标检测知识蒸馏算法研究 Study on Knowledge Distillation of Target Detection Algorithm Based on YOLOv4 计算机科学, 2022, 49(6A): 337-344. https://doi.org/10.11896/jsjkx.210600204 |
|