This project aims to build a lightweight and efficient Mask R-CNN-based model to detect single and mixed-type defects in wafer maps.
The model incorporates:
- MobileNetV3 + CBAM as the backbone,
- FCOS (Anchor-Free RPN) for object proposal,
- GhostConv for efficient mask head processing.
The goal is to achieve real-time defect detection suitable for semiconductor production environments.
- WM-811K: Kaggle WM-811K Dataset
- Mixed-Type WM38: Kaggle Mixed-Type Dataset
We apply preprocessing including:
- Noise removal, resizing, normalization
- Data augmentation (rotation, flipping) to address class imbalance
- MobileNetV3 + CBAM
- FCOS
- RoI Align + FC layers
- Classification + BBox Regression
- GhostConv-based Mask Head
β‘ Designed for efficient instance segmentation and pixel-wise defect localization.
We use both detection and efficiency metrics:
- Precision / Recall / F1-Score
- Accuracy
- IoU
- Multi-label Classification Accuracy
- FLOPs
- Model Size (MB)
- Parameter Count
- FPS (Frames Per Second)
- Python, PyTorch
- Google Colab Pro
- OpenCV, Matplotlib
- Scikit-learn, NumPy
| Name | Student ID |
|---|---|
| λ°±μ§μ | 2033014 |
| μ μ€μ | 2172045 |
| νμ§λ―Ό | 2172126 |
| ν©μλΉ | 2176422 |
| κΉμ§μ° | 2272008 |
- Week 1β3: Project planning, goal setting
- Week 2β6: Dataset collection and preprocessing
- Week 4β11: Model development, tuning, and evaluation
- Regular team meetings: 3 times/week
Semiconductor, Wafer Defect, Instance Segmentation, Mask R-CNN, MobileNetV3, GhostConv, FCOS, Edge AI, Lightweight Model
- GhostNet (CVPR 2020)
- MobileNetV3 (ICCV 2019)
- CBAM (ECCV 2018)
- FCOS (ICCV 2019)
- WM-811K & Mixed-Type Wafer Datasets on Kaggle