Computer Science ›› 2023, Vol. 50 ›› Issue (6A): 220200092-6.doi: 10.11896/jsjkx.220200092

• Image Processing & Multimedia Technology • Previous Articles     Next Articles

Study on BGA Packaging Void Rate Detection Based on Active Learning and U-Net++ Segmentation

QI Xuanlong1, CHEN Hongyang2, ZHAO Wenbing1, ZHAO Di3,4, GAO Jingyang2   

  1. 1 Beijing University of Technology,Beijing 100124,China;
    2 Beijing University of Chemical Technology,Beijing 100029,China;
    3 Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100080,China;
    4 Chinese Academy of Sciences,Beijing 100049,China
  • Online:2023-06-10 Published:2023-06-12
  • About author:QI Xuanlong,born in 2000,undergra-duate.His main research interests include deep learning,computer vision and so on. ZHAO Wenbing,born in 1973,Ph.D,lecturer.Her main research interests include deep learning and medical image processing.
  • Supported by:
    Institute of Computing Technology, Chinese Academy of Sciences-Huawei Joint Laboratory Project(YBN2020055088).

Abstract: Bump void is one of the most common physical defects in BGA packaging,which may lead to electrical failures and shortened lifetime.At present,the commonly used quality inspection is based on manual check on X-ray images,which has low accuracy and high time consumption.Therefore,automated chip detection methods based on deep learning draws increasing attention in industry.This paper proposes an active learning and U-Net++based void rate detection network.Based on active lear-ning,we apply equidistant partition for the whole dataset.For each sub-dataset,we take training-prediction-labeling-extension as pattern to optimize U-Net++network.The average dice coefficient on separated model sets reaches 80.99% on test set,while the overall accuracy rate reaches 94.89%.We innovatively apply active learning in in-line defect detection,and the result shows that,it can effectively enhance the labeling standard of data and model’s division precision.

Key words: Bump void, Active learning, Image segmentation, Object Detection

CLC Number: 

  • TP399
[1]YUNUS M,SRIHARI K,PITARRESI J M,et al.Effect ofvoids on the reliability of BGA/CSP solder joints[J].Microelectronics Reliability,2003,43(12):2077-2086.
[2]CHIU T C,ZENG K,STIERMAN R,et al.Effect of thermal aging on board level drop reliability for Pb-free BGA packages[C]//54th Electronic Components and Technology Conference.2004.
[3]YANG T,ZHANG S S,JIANG F Z,et al.Brachial plexus ultra-sound image optimization based on deep learning and adaptive contrast enhancement[J].Computer Science,2019,46(11A):236-240.
[4]PETERSON B,KWAN M,DUEWER F,et al.Optimizing x-ray inspection for advanaced packaging applications[C]//2020 International Wafer Level Packaging Conference.2020.
[5]CHAO F,XIAOMINL,KOW J.3D package failure analysischallenge and solution[C]//2015 IEEE 17th Electronics Packaging and Technology Conference.2015.
[6]VAGA R,BRYANT K.Recent advances in X-ray technology[C]//2016 Pan Pacific Microelectronics Symposium.2016.
[7]GONG J,UME I C.Void inspection in lead-free solder bumps on ball grid array(BGA) packages using laser ultrasound technique[C]//ASME International Mechanical Engineering Congress and Exposition.2011.
[8]LV H M,ZHAO D,CHI X B. Deep learning for early diagnosis ofalzheimer’s disease based on intensive AlexNet[J].Computer Science,2017,44(Z6):50-60.
[9]CHEN S W,LIU Y J,LIU D,et al.AlexNet model and adaptivecontrast enhancement based ultrasound Image classification[J].Computer Science,2019,46(6A):146-152.
[10]TABERNIK D,ELA S,SKVARC J,et al.Segmentation-based deep-learning approach for surface-defect detection[J].Journal of Intelligent Manufacturing,2020,31(3):759-776.
[11]ZHANG Z Z,GAO J Y,LV G,et al.Pathological image classification of gastric cancer based on depth learning[J].Computer Science,2018,45(11A):263-268.
[12]SAID A F,BENNETT B L,KARAM L J,et al.Automated void detection in solder balls in the presence of vias and other artifacts[J].IEEE Transactions on Components,Packaging and Manufacturing Technology,2012,2(11):1890-1901.
[13]PENG S,NAM H D.Void defect detection in ball grid arrayX-ray images using a new blob filter[J].Journal of Zhejiang University Science C,2012,13(11):840-849.
[14]WANG H,LIU D.A new threshold segmentation algorithm for segmenting micro-focus X-ray BGA solder joint image[C]//4th International Conference on Information Technology and Ma-nagement Innovation.2015.
[15]VAN V M.Void detection in solder bumps with deep learning[J].Microelectronics Reliability,2018,88:315-320.
[16]WANG F,WANG F.Rapidly void detection in TSVs with 2-D X-ray imaging and artificial neural networks[J].IEEE Transactions on Semiconductor Manufacturing,2014,27(2):246-251.
[17]HE K,GKIOXARI G,DOLLAR P,et al.Mask r-cnn[C]//Proceedings of the IEEE International Conference on Computer Vision.2017.
[18]NEELURU V K,AHUJA V.Void region segmentation in ball grid array using u-net approach and synthetic data[J].arXiv:1907.04222,2019.
[19]SCHIELE T,JANSCHE A,BERNTHALER T,et al.Comparison of deep learning-based image segmentation methods for the detection of voids in X-ray images of microelectronic components[C]//2021 IEEE 17th International Conference on Automation Science and Engineering.2021.
[20]SETTLES B.Active learning literature survey[R].University of Wisconsin-Madison,2009.
[21]ZHOU Z,RAHMAN S M M,TAJBAKHSH N,et al.UNet++:A nested u-net architecture for medical image segmentation[M]//Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support.Cham:Springer,2018.
[22]RONNEBERGER O,FISCHER P,BROX T.U-Net:Convolu-tional networks for biomedical image segmentation[C]//International Conference on Medical Image Computing and Computer-assisted Intervention.Cham:Springer,2015.
[23]SU H Q,FU J C,GU H,et al.Parallel algorithm design for assisted diagnosis of prostate cancer[J].Computer Science,2019,46(11A):524-527.
[24]GAO Q,GAO J Y,ZHAO D.GNNI U-net:precise segmentation neural network of left ventricular contours for MRI image based on group normalization and nearest interpolation[J].Computer Science,2020,47(8):213-220.
[25]IGLOVIKOV V,SHVETS A.Ternausnet:U-net with vgg11encoder pre-trained on imagenet for image segmentation[J].arXiv:1801.05746,2018.
[26]TAN M,LE Q.Efficientnet:Rethinking model scaling for convolutional neural networks[C]//International Conference on Machine Learning.2019.
[27]KAMBLE R,SAMANTA P,SINGHAL N.Optic disc,cup and fovea detection from retinal images using U-Net++with EfficientNet encoder[C]//International Workshop on Ophthalmic Medical Image Analysis.Cham:Springer,2020.
[28]SONG Q,LI S,BAI Q,et al.Object detection method for gras-ping robot based on improved YOLOv5[J].Micromachines,2021,12(11):1273.
[29]BOCHKOVSKIY A,WANG C Y,LIAO H Y M.Yolov4:Optimal speed and accuracy of object detection[J].arXiv:2004.10934,2020.
[30]REZATOFIGHI H,TSOI N,GWAK J Y,et al.Generalized intersection over union:A metric and a loss for bounding box regression[C]//Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition.2019.
[31]CHEN H Y,GAO J Y,ZHAO D,et al.LFSCA-UNet:liver fibrosis region segmentation network based on spatial and channel attention mechanisms[J].Journal of Image and Graphics,2021,26(9):2121-2134.
[32]CHEN H Y,GAO J Y,ZHAO D,et al.Review of the research progress in deep learning and biomedical image analysis till 2020[J].Journal of Image of Graphics,2021,26(3):475-486.
[33]REN P,XIAO Y,CHANG X,et al.A survey of deep activelearning[J].ACM Computing Surveys,2021,54(9):1-40.
[1] WANG Xu, WU Yanxia, ZHANG Xue, HONG Ruize, LI Guangsheng. Survey of Rotating Object Detection Research in Computer Vision [J]. Computer Science, 2023, 50(8): 79-92.
[2] HUO Weile, JING Tao, REN Shuang. Review of 3D Object Detection for Autonomous Driving [J]. Computer Science, 2023, 50(7): 107-118.
[3] WANG Guogang, WU Yan, LIU Yibo. Target Detection Algorithm Based on Compound Scaling Deep Iterative CNN by RegressionConverging and Scaling Mixture [J]. Computer Science, 2023, 50(6A): 220500230-9.
[4] LIU Yao, GUAN Lihe. Superpixel Segmentation Iterative Algorithm Based on Ball-k-means Clustering [J]. Computer Science, 2023, 50(6A): 220600114-7.
[5] YANG Jingyi, LI Fang, KANG Xiaodong, WANG Xiaotian, LIU Hanqing, HAN Junling. Ultrasonic Image Segmentation Based on SegFormer [J]. Computer Science, 2023, 50(6A): 220400273-6.
[6] WU Liuchen, ZHANG Hui, LIU Jiaxuan, ZHAO Chenyang. Defect Detection of Transmission Line Bolt Based on Region Attention Mechanism andMulti-scale Feature Fusion [J]. Computer Science, 2023, 50(6A): 220200096-7.
[7] DOU Zhi, HU Chenguang, LIANG Jingyi, ZHENG Liming, LIU Guoqi. Lightweight Target Detection Algorithm Based on Improved Yolov4-tiny [J]. Computer Science, 2023, 50(6A): 220700006-7.
[8] GUO Wei, HUANG Jiahui, HOU Chenyu, CAO Bin. Text Classification Method Based on Anti-noise and Double Distillation Technology [J]. Computer Science, 2023, 50(6): 251-260.
[9] JIA Tianhao, PENG Li. SSD Object Detection Algorithm with Residual Learning and Cyclic Attention [J]. Computer Science, 2023, 50(5): 170-176.
[10] WU Han, NIE Jiahao, ZHANG Zhaowei, HE Zhiwei, GAO Mingyu. Deep Learning-based Visual Multiple Object Tracking:A Review [J]. Computer Science, 2023, 50(4): 77-87.
[11] BAI Xuefei, MA Yanan, WANG Wenjian. Segmentation Method of Edge-guided Breast Ultrasound Images Based on Feature Fusion [J]. Computer Science, 2023, 50(3): 199-207.
[12] ZHANG Weiliang, CHEN Xiuhong. SSD Object Detection Algorithm with Cross-layer Fusion and Receptive Field Amplification [J]. Computer Science, 2023, 50(3): 231-237.
[13] CHEN Liang, WANG Lu, LI Shengchun, LIU Changhong. Study on Visual Dashboard Generation Technology Based on Deep Learning [J]. Computer Science, 2023, 50(3): 238-245.
[14] HUA Jie, LIU Xueliang, ZHAO Ye. Few-shot Object Detection Based on Feature Fusion [J]. Computer Science, 2023, 50(2): 209-213.
[15] SHANG Di, LYU Yanfeng, QIAO Hong. Incremental Object Detection Inspired by Memory Mechanisms in Brain [J]. Computer Science, 2023, 50(2): 267-274.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!