Synthetic Data for Semantic Segmentation: A Path to Reverse Engineering in Printed Circuit Boards

Adrian Phoulady,Hongbin Choi,Yara Suleiman,Nicholas May,Sina Shahbazmohamadi,Pouya Tavousi
DOI: https://doi.org/10.3390/electronics13122353
IF: 2.9
2024-06-17
Electronics
Abstract:This paper presents an innovative solution to the challenge of part obsolescence in microelectronics, focusing on the semantic segmentation of PCB X-ray images using deep learning. Addressing the scarcity of annotated datasets, we developed a novel method to synthesize X-ray images of PCBs, employing virtual images with predefined geometries and inherent labeling to eliminate the need for manual annotation. Our approach involves creating realistic synthetic images that mimic actual X-ray projections, enhanced by incorporating noise profiles derived from real X-ray images. Two deep learning networks, based on the U-Net architecture with a VGG-16 backbone, were trained exclusively on these synthetic datasets to segment PCB junctions and traces. The results demonstrate the effectiveness of this synthetic data-driven approach, with the networks achieving high Jaccard indices on real PCB X-ray images. This study not only offers a scalable and cost-effective alternative for dataset generation in microelectronics but also highlights the potential of synthetic data in training models for complex image analysis tasks, suggesting broad applications in various domains where data scarcity is a concern.
engineering, electrical & electronic,computer science, information systems,physics, applied
What problem does this paper attempt to address?