{"title":"基于unet++架构的高效编码器在集成电路逆向工程中对IC图像的分割","authors":"Hongnan Cheng, Chaozhi Yu, Chenguang Zhang","doi":"10.1002/cta.4485","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>Segmentation of electrical components and metal traces from integrated circuit (IC) images is crucial for IC reverse engineering. Existing image segmentation methods face significant challenges when applied to IC images, including high resolution, limited training data, and the need for precise segmentation. To address these issues, this study proposes a combined approach of segmentation and post-processing. During the segmentation stage, we use UNet++ as the base architecture, with EfficientNet-B7 as the encoder, resulting in an E-UNet++ model. This model effectively combines the efficiency and pre-training capabilities of EfficientNet with the ability of UNet++ to capture both global structural information and fine-grained boundary details in IC images, enabling it to effectively handle challenges such as high resolution and limited training samples. In the post-processing stage, to address potential noise caused by the insufficient utilization of spatial location information in network-based methods, we propose the use of Hough circle detection and median filtering to eliminate noise from vias and non-via regions. Compared to the suboptimal segmentation model, our proposed method achieved a 0.58% improvement in mean intersection over union (mIoU) and a 0.33% improvement in mean pixel accuracy (MPA) on the real-world dataset and a 0.78% improvement in mIoU and a 0.44% improvement in MPA on the open-source dataset. These experimental results demonstrate that our method effectively improves the accuracy of IC segmentation.</p>\n </div>","PeriodicalId":13874,"journal":{"name":"International Journal of Circuit Theory and Applications","volume":"53 10","pages":"5913-5923"},"PeriodicalIF":1.6000,"publicationDate":"2025-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Segmentation of IC Images in Integrated Circuit Reverse Engineering Using EfficientNet Encoder Based on U-Net++ Architecture\",\"authors\":\"Hongnan Cheng, Chaozhi Yu, Chenguang Zhang\",\"doi\":\"10.1002/cta.4485\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div>\\n \\n <p>Segmentation of electrical components and metal traces from integrated circuit (IC) images is crucial for IC reverse engineering. Existing image segmentation methods face significant challenges when applied to IC images, including high resolution, limited training data, and the need for precise segmentation. To address these issues, this study proposes a combined approach of segmentation and post-processing. During the segmentation stage, we use UNet++ as the base architecture, with EfficientNet-B7 as the encoder, resulting in an E-UNet++ model. This model effectively combines the efficiency and pre-training capabilities of EfficientNet with the ability of UNet++ to capture both global structural information and fine-grained boundary details in IC images, enabling it to effectively handle challenges such as high resolution and limited training samples. In the post-processing stage, to address potential noise caused by the insufficient utilization of spatial location information in network-based methods, we propose the use of Hough circle detection and median filtering to eliminate noise from vias and non-via regions. Compared to the suboptimal segmentation model, our proposed method achieved a 0.58% improvement in mean intersection over union (mIoU) and a 0.33% improvement in mean pixel accuracy (MPA) on the real-world dataset and a 0.78% improvement in mIoU and a 0.44% improvement in MPA on the open-source dataset. These experimental results demonstrate that our method effectively improves the accuracy of IC segmentation.</p>\\n </div>\",\"PeriodicalId\":13874,\"journal\":{\"name\":\"International Journal of Circuit Theory and Applications\",\"volume\":\"53 10\",\"pages\":\"5913-5923\"},\"PeriodicalIF\":1.6000,\"publicationDate\":\"2025-02-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Circuit Theory and Applications\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1002/cta.4485\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Circuit Theory and Applications","FirstCategoryId":"5","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/cta.4485","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Segmentation of IC Images in Integrated Circuit Reverse Engineering Using EfficientNet Encoder Based on U-Net++ Architecture
Segmentation of electrical components and metal traces from integrated circuit (IC) images is crucial for IC reverse engineering. Existing image segmentation methods face significant challenges when applied to IC images, including high resolution, limited training data, and the need for precise segmentation. To address these issues, this study proposes a combined approach of segmentation and post-processing. During the segmentation stage, we use UNet++ as the base architecture, with EfficientNet-B7 as the encoder, resulting in an E-UNet++ model. This model effectively combines the efficiency and pre-training capabilities of EfficientNet with the ability of UNet++ to capture both global structural information and fine-grained boundary details in IC images, enabling it to effectively handle challenges such as high resolution and limited training samples. In the post-processing stage, to address potential noise caused by the insufficient utilization of spatial location information in network-based methods, we propose the use of Hough circle detection and median filtering to eliminate noise from vias and non-via regions. Compared to the suboptimal segmentation model, our proposed method achieved a 0.58% improvement in mean intersection over union (mIoU) and a 0.33% improvement in mean pixel accuracy (MPA) on the real-world dataset and a 0.78% improvement in mIoU and a 0.44% improvement in MPA on the open-source dataset. These experimental results demonstrate that our method effectively improves the accuracy of IC segmentation.
期刊介绍:
The scope of the Journal comprises all aspects of the theory and design of analog and digital circuits together with the application of the ideas and techniques of circuit theory in other fields of science and engineering. Examples of the areas covered include: Fundamental Circuit Theory together with its mathematical and computational aspects; Circuit modeling of devices; Synthesis and design of filters and active circuits; Neural networks; Nonlinear and chaotic circuits; Signal processing and VLSI; Distributed, switched and digital circuits; Power electronics; Solid state devices. Contributions to CAD and simulation are welcome.