Automatic defect segmentation by unsupervised anomaly learning
Nati Ofir, Ran Yacobi, Omer Granoviter, Boris Levant, Ore Shtalrid

TL;DR
This paper presents an unsupervised defect segmentation method for SEM images in semiconductor manufacturing, using a U-net trained on clean background images with augmentation and unsupervised learning, achieving high-quality defect detection without labeled defect data.
Contribution
The novel approach combines unsupervised learning, defect augmentation, and a U-net architecture to enable defect segmentation without requiring labeled defect samples.
Findings
Successfully segments real defects with high quality.
Effective even with no defect examples in training.
Performs well in supervised and labeled scenarios.
Abstract
This paper addresses the problem of defect segmentation in semiconductor manufacturing. The input of our segmentation is a scanning-electron-microscopy (SEM) image of the candidate defect region. We train a U-net shape network to segment defects using a dataset of clean background images. The samples of the training phase are produced automatically such that no manual labeling is required. To enrich the dataset of clean background samples, we apply defect implant augmentation. To that end, we apply a copy-and-paste of a random image patch in the clean specimen. To improve the robustness of the unlabeled data scenario, we train the features of the network with unsupervised learning methods and loss functions. Our experiments show that we succeed to segment real defects with high quality, even though our dataset contains no defect examples. Our approach performs accurately also on the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Concatenated Skip Connection · Convolution · U-Net
