当前位置: 首页 > news >正文

周期 Pattern Removal 算法

它解决一个非常典型的问题:

晶圆图像中本身就有非常复杂的周期图案
缺陷往往非常小
如果不去掉周期背景 → 缺陷根本看不出来

一、问题本质

晶圆很多结构是规则周期阵列

例如:

memory cell
logic cell
SRAM array

二、为什么用频域方法

周期信号有一个重要性质:


Fourier Transform
中会出现离散尖峰

例如:周期结构

三、经典 Pattern Removal 算法

核心算法:

使用
Fast Fourier Transform

步骤:

Step1 原始图像

I(x,y)


Step2 FFT

Step3 去掉周期峰值

构造 mask:

mask(u,v)

去掉峰值:

mask:

中心低频保留
周期峰值抑制

Step4 IFFT

直观理解

四、工业界更高级的做法

1 模板减法

2 PCA pattern removal

3 深度学习

五、真实晶圆检测 Pipeline

工业系统通常是:

图像采集

去噪

Pattern Removal

异常检测

缺陷分类

Pattern Removal 是最关键一步

因为:

不去掉pattern
缺陷几乎检测不到

为什么这个算法很重要

晶圆检测最大的难点:

缺陷非常小
pattern非常复杂

Pattern Removal 可以:

提高SNR
突出异常

所以它是晶圆检测核心算法之一

为什么 FFT 可以去除周期结构?

周期信号 → 频域离散峰值 通过滤波 → 去掉这些峰值 再IFFT → 周期结构消失
http://www.jsqmd.com/news/477958/

相关文章:

  • OpenClaw 技能插件开发实战:适配职业教育的 AI 实训案例
  • 10kW虚拟同步发电机(VSG)小信号稳定控制matlab仿真 【985双一流专业的电气工程博...
  • 调速器响应,0.05秒级延迟
  • 我收藏的一个非常详细的CTF挑战赛题库,建议收藏!
  • 麻雀算法的逆袭:RSSA实战解析
  • 傅里叶变换
  • 光伏MPPT电导增量法仿真模型及配套视频
  • GEE平台下Landsat时序RSEI计算与生态演变分析
  • 队列的实现与应用详解
  • 一、CentOS安装Mysql
  • VSCode 配置 IAR 工程编译、下载与调试指南
  • Matlab语音信号去噪GUI:实现正弦噪声与高斯噪声的滤波处理,巴特沃斯低通与小波变换去噪功能
  • NVMe1.4 Admin Command解析:Format与Identify的LBA格式与安全擦除机制
  • 雷达图像分辨率不够糊成一团?Music算法直接给你整出高清无码!这玩意儿在阵列信号处理里原本用来估计波达方向,但用在雷达成像上简直就是物理外挂
  • MacOS 15+环境下iVerilog与GtkWAVE的集成与实战
  • COMSOL波在可变折射率光纤中的传播
  • Qwen2.5-VL-7B-Instruct部署教程:Ubuntu 22.04 + NVIDIA驱动 + CUDA 12.1兼容配置
  • 彻底卸载OpenClaw(小龙虾)保姆级教程|无残留、保安全
  • 八大排序算法与 Java 代码实现
  • 我用一台 Windows 笔记本,把 OpenClaw 跑起来了(小白可复现)
  • WVP-PRO流媒体服务:无人观看场景下的智能流生命周期管理
  • 研究flow3d模拟选区激光熔化Inconel 718制件内部缺陷的形成机理,优化工艺参数,从...
  • 150+数字人形象免费选!lite-avatar形象库快速部署与使用全攻略
  • Java String 类笔记
  • STM32F103+ESP8266 AP模式实战:TCP/UDP通信与网络调试全流程解析
  • 2.0 ARP欺骗攻击(基础版)
  • CosyVoice2-0.5B声音克隆效果展示:四川话/英文/日文多语种真实案例集
  • 【C++】STL详解(三)—vector使用手册:不看你会后悔
  • Hibernate与JPA方言配置:跨数据库开发的统一接口
  • 分布式事务解决方案全景指南:2PC、TCC、SAGA 与 Seata 实战