A Fast Object Detection-Based Framework for Via Modeling on PCB X-Ray CT Images

被引:3
作者
Koblah, David Selasi [1 ]
Botero, Ulbert J. [1 ]
Costello, Sean P. [1 ]
Dizon-Paradis, Olivia P. [1 ]
Ganji, Fatemeh [2 ]
Woodard, Damon L. [1 ]
Forte, Domenic [1 ]
机构
[1] Univ Florida, Elect & Comp Engn, Gainesville, FL 32611 USA
[2] Worcester Polytech Inst, Elect & Comp Engn, Worcester, MA USA
关键词
Clustering; deep learning; mask region-based convolutional neural network; printed circuit board; radial template; transfer learning; x-ray computed tomography;
D O I
10.1145/3606948
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For successful printed circuit board (PCB) reverse engineering (RE), the resulting device must retain the physical characteristics and functionality of the original. Although the applications of RE are within the discretion of the executing party, establishing a viable, non-destructive framework for analysis is vital for any stakeholder in the PCB industry. A widely regarded approach in PCB RE uses non-destructive x-ray computed tomography (CT) to produce three-dimensional volumes with several slices of data corresponding to multi-layered PCBs. However, the noise sources specific to x-ray CT and variability fromdesigners hampers the thorough acquisition of features necessary for successful RE. This article investigates a deep learning approach as a successor to the current state-of-the-art for detecting vias on PCB x-ray CT images; vias are a key building block of PCB designs. During RE, vias offer an understanding of the PCB's electrical connections across multiple layers. Our method is an improvement on an earlier iteration which demonstrates significantly faster runtime with quality of results comparable to or better than the current state-of-the-art, unsupervised iterative Hough-based method. Compared with the Hough-based method, the current framework is 4.5 times faster for the discrete image scenario and 24.1 times faster for the volumetric image scenario. The upgrades to the prior deep learning version include faster feature-based detection for real-world usability and adaptive post-processing methods to improve the quality of detections.
引用
收藏
页数:20
相关论文
共 45 条
[1]  
Abdulla W., 2017, Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow
[2]   EDCircles: A real-time circle detector with a false detection control [J].
Akinlar, Cuneyt ;
Topal, Cihan .
PATTERN RECOGNITION, 2013, 46 (03) :725-740
[3]   BACKPROPAGATION AND STOCHASTIC GRADIENT DESCENT METHOD [J].
AMARI, S .
NEUROCOMPUTING, 1993, 5 (4-5) :185-196
[4]  
Asadizanjani N., 2021, Physical Assurance: For Electronic Devices and Systems, P67
[5]   PCB Reverse Engineering Using Nondestructive X-ray Tomography and Advanced Image Processing [J].
Asadizanjani, Navid ;
Tehranipoor, Mark ;
Forte, Domenic .
IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2017, 7 (02) :292-299
[6]  
Botero UJ, 2021, Arxiv, DOI arXiv:2002.04210
[7]   Hardware Trust and Assurance through Reverse Engineering: A Tutorial and Outlook from Image Analysis and Machine Learning Perspectives [J].
Botero, Ulbert J. ;
Wilson, Ronald ;
Lu, Hangwei ;
Rahman, Mir Tanjidur ;
Mallaiyan, Mukhil A. ;
Ganji, Fatemeh ;
Asadizanjani, Navid ;
Tehranipoor, Mark M. ;
Woodard, Damon L. ;
Forte, Domenic .
ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (04)
[8]  
Botero Ulbert J., P ISTFA
[9]  
Botero Ulbert J, 2020, P ANN GOMAC TECH C G
[10]   Mean shift: A robust approach toward feature space analysis [J].
Comaniciu, D ;
Meer, P .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (05) :603-619