一种掩模表面颗粒缺陷检测方法
阅读说明:本技术 一种掩模表面颗粒缺陷检测方法 (Mask surface particle defect detection method ) 是由 刘建明 刘庄 于 2021-08-05 设计创作,主要内容包括:本发明公开了一种掩模表面颗粒缺陷检测方法,方法的步骤中包括:获取透射光照射掩模得到的透射灰度图像T和反射光照射掩模得到的反射灰度图像R,对反射灰度图像进行反色运算得到反射灰度反色图像;获取透射灰度图像和反射灰度反色图像中各像素的法向量的方向角角度数据,根据相应方向角角度数据构建透射图像角度矩阵A和反射图像角度矩阵B;对透射图像角度矩阵A和反射图像角度矩阵B进行数据分析,得到缺陷位置,根据缺陷位置构建缺陷结果矩阵C。本发明能够很好地识别颗粒缺陷,检测产能高。(The invention discloses a method for detecting particle defects on the surface of a mask, which comprises the following steps: acquiring a transmission gray image T obtained by irradiating the mask by the transmission light and a reflection gray image R obtained by irradiating the mask by the reflection light, and performing reverse color operation on the reflection gray image to obtain a reflection gray reverse color image; acquiring direction angle data of normal vectors of pixels in the transmission gray level image and the reflection gray level reverse color image, and constructing a transmission image angle matrix A and a reflection image angle matrix B according to the corresponding direction angle data; and performing data analysis on the transmission image angle matrix A and the reflection image angle matrix B to obtain defect positions, and constructing a defect result matrix C according to the defect positions. The invention can well identify the particle defects and has high detection productivity.)
技术领域
本发明涉及一种掩模表面颗粒缺陷检测方法,属于半导体检测技术领域。
背景技术
目前,半导体掩模针对硬缺陷,一般采用透射光检测,Cr层是不透光的,其表面的颗粒无法捕获,虽然其Cr层不影响光刻,但是其颗粒可能会漂移到石英层或者mosi层,会导致光刻致命缺陷,同时在晶圆厂,长时间使用,会形成haze,其也是光刻的致命缺陷,如何有效地检测出这些非逻辑缺陷,显得尤为重要。
发明内容
本发明所要解决的技术问题是克服现有技术的缺陷,提供一种掩模表面颗粒缺陷检测方法,它能够很好地识别颗粒缺陷,检测产能高。
为了解决上述技术问题,本发明的技术方案是:一种掩模表面颗粒缺陷检测方法,方法的步骤中包括:
获取透射光照射掩模得到的透射灰度图像T和反射光照射掩模得到的反射灰度图像R,对反射灰度图像进行反色运算得到反射灰度反色图像;
获取透射灰度图像和反射灰度反色图像中各像素的法向量的方向角角度数据,根据相应方向角角度数据构建透射图像角度矩阵A和反射图像角度矩阵B;
对透射图像角度矩阵A和反射图像角度矩阵B进行数据分析,得到缺陷位置,根据缺陷位置构建缺陷结果矩阵C;
针对每个所述像素的法向量的方向角角度数据获取过程中:将该像素和所述像素的邻域像素作为像素团,当像素团中各像素的灰度的最大值和最小值之差小于第一灰度阈值T1时,则该像素的法向量的方向角角度值标识为一角度对照值;当像素团中各像素的灰度的最大值和最小值之差≥第一灰度阈值T1时,则根据像素团计算该像素的法向量,获取法向量对应的方向角角度值;
数据分析过程中:当A(x,y)与B(x,y)均为角度对照值并且T(x,y)+R(x,y)小于第二灰度阈值T2时,则该坐标点(x,y)对应像素所在的位置为缺陷位置;
当A(x,y)不为角度对照值和B(x±m,y±n)均为角度对照值时,则A(x,y)对应像素所在的位置为缺陷位置,并且为玻璃区的缺陷;
当A(x,y)不为角度对照值和B(x±m,y±n)中存在非角度对照值、且不存在其与A(x,y)之差小于预设角度阈值Te的方向角角度值时,则A(x,y)对应像素所在的位置为边缘缺陷;
当B(x,y)不为角度对照值和A(x±m,y±n)均为角度对照值时,则B(x,y)对应像素所在的位置为缺陷位置,并且为Cr区的缺陷;
当B(x,y)不为角度对照值和A(x±m,y±n)存在非角度对照值、且不存在其与B(x,y)之差小于预设角度阈值Te的方向角角度值时,则在B(x,y)对应像素所在的位置为边缘缺陷;其中,
A(x,y)为透射图像角度矩阵A中在坐标点(x,y)下的像素的法向量的方向角角度值;
B(x,y)为反射图像角度矩阵B中在坐标点(x,y)下的像素的法向量的方向角角度值;
T(x,y)为透射灰度图像T中在坐标点(x,y)下的像素的灰度值;
R(x,y)为反射灰度图像R中在坐标点(x,y)下的像素的灰度值;
m为坐标点x的预设搜索偏离值,n为坐标点y的预设搜索偏离值。
进一步,方法的步骤中还包括:
对缺陷结果矩阵C进行闭运算,然后统计缺陷位置,根据缺陷位置的长和/或宽参数进行缺陷过滤,得到最终缺陷结果矩阵C。
进一步,将最终缺陷结果矩阵C中的缺陷位置映射到透射灰度图像T和/或反射灰度图像R上。
针对每个所述像素,像素的邻域像素为与所述像素右邻、下邻和右下对角的像素。
进一步,所述像素的法向量的计算方法如下:
构建像素团所在的坐标系;
获取像素团中的每一像素在坐标系中的象限,根据每一像素所在象限,将相应像素的灰度值添加正负号作为该像素的坐标点值;
获取像素团中的每一像素的坐标点到坐标系的坐标原点的方向向量;
计算像素团中的所有像素的方向向量之和,并取其反向向量作为该像素的法向量。
采用了上述技术方案后,本发明方法检测时,不需要提供设计文件,只要同时提供透射光照射掩模得到的透射图像和反射光照射掩模得到的反射图像即可,然后分别计算每张图每个像素的法向量数据,借助法向量的角度数据可分离出边缘区域和非边缘区域,这样可借助边缘区域的角度阈值以及非边缘区域的灰度阈值来识别颗粒缺陷,检测产能高,针对颗粒检测,比常规DB检测更加全面,不需要DB检测时需要的DB数据,数据保密性强。
附图说明
图1为本发明的透射灰度图像图;
图2为本发明的反射灰色图像图;
图3为本发明的透射光法向量图;
图4为本发明的反射光法向量图;
图5为本发明的缺陷位置图。
具体实施方式
为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明。
一种掩模表面颗粒缺陷检测方法,方法的步骤中包括:
获取透射光照射掩模得到的透射灰度图像T(如图1所示)和反射光照射掩模得到的反射灰度图像R(如图2所示),对反射灰度图像进行反色运算得到反射灰度反色图像;
获取透射灰度图像和反射灰度反色图像中各像素的法向量的方向角角度数据,根据相应方向角角度数据构建透射图像角度矩阵A(如图3所示)和反射图像角度矩阵B(如图4所示);
对透射图像角度矩阵A和反射图像角度矩阵B进行数据分析,得到缺陷位置,根据缺陷位置构建缺陷结果矩阵C;
针对每个所述像素的法向量的方向角角度数据获取过程中:将该像素和所述像素的邻域像素作为像素团,当像素团中各像素的灰度的最大值和最小值之差小于第一灰度阈值T1时,则该像素的法向量的方向角角度值标识为一角度对照值;当像素团中各像素的灰度的最大值和最小值之差≥第一灰度阈值T1时,则根据像素团计算该像素的法向量,获取法向量对应的方向角角度值,方向角角度值的范围是0到360度;
数据分析过程中:当A(x,y)与B(x,y)均为角度对照值并且T(x,y)+R(x,y)小于第二灰度阈值T2时,则该坐标点(x,y)对应像素所在的位置为缺陷位置,该缺陷位置可以在缺陷结果矩阵C中设置为255;
当A(x,y)不为角度对照值和B(x±m,y±n)均为角度对照值时,则A(x,y)对应像素所在的位置为缺陷位置,并且为玻璃区的缺陷,该缺陷位置可以在缺陷结果矩阵C中设置为200;
当A(x,y)不为角度对照值和B(x±m,y±n)中存在非角度对照值、且不存在与A(x,y)之差小于预设角度阈值Te的方向角角度值时,则A(x,y)对应像素所在的位置为边缘缺陷,该缺陷位置可以在缺陷结果矩阵C中设置为225;
当B(x,y)不为角度对照值和A(x±m,y±n)均为角度对照值时,则B(x,y)对应像素所在的位置为缺陷位置,并且为Cr区的缺陷,该缺陷位置可以在缺陷结果矩阵C中设置为100;
当B(x,y)不为角度对照值和A(x±m,y±n)存在非角度对照值、且不存在与B(x,y)之差小于预设角度阈值Te的方向角角度值时,则在B(x,y)对应像素所在的位置为边缘缺陷,该缺陷位置可以在缺陷结果矩阵C中设置为125;其中,
B(x±m,y±n)指的是在反射图像角度矩阵B中范围x在[x-m,x+m],y在[y-n,y+n]范围内的方向角角度值;
A(x±m,y±n)指的是在透射图像角度矩阵A中范围x在[x-m,x+m],y在[y-n,y+n]范围内的方向角角度值;
A(x,y)为透射图像角度矩阵A中在坐标点(x,y)下的像素的法向量的方向角角度值;
B(x,y)为反射图像角度矩阵B中在坐标点(x,y)下的像素的法向量的方向角角度值;
T(x,y)为透射灰度图像T中在坐标点(x,y)下的像素的灰度值;
R(x,y)为反射灰度图像R中在坐标点(x,y)下的像素的灰度值;
m为坐标点x的预设搜索偏离值,n为坐标点y的预设搜索偏离值。在本实施例中m=2,n=2。
在本实施例中,角度对照值可以标识为65535,第一灰度阈值T1、第二灰度阈值T2、预设角度阈值Te可以根据要求预设。
方法的步骤中还包括:
对缺陷结果矩阵C进行闭运算,然后统计缺陷位置,根据缺陷位置的长和/或宽参数进行缺陷过滤,得到最终缺陷结果矩阵C。
将最终缺陷结果矩阵C中的缺陷位置映射到透射灰度图像T和/或反射灰度图像R上,透射灰度图像T上对应的缺陷位置图如图5所示。
针对每个所述像素,像素的邻域像素为与所述像素右邻、下邻和右下对角的像素。
所述像素的法向量的计算方法如下:
构建像素团所在的坐标系;
获取像素团中的每一像素在坐标系中的象限,根据每一像素所在象限,将相应像素的灰度值添加正负号作为该像素的坐标点值;
获取像素团中的每一像素的坐标点到坐标系的坐标原点的方向向量;
计算像素团中的所有像素的方向向量之和,并取其反向向量作为该像素的法向量。
以上所述的具体实施例,对本发明解决的技术问题、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 上一篇:一种医用注射器针头装配设备
- 下一篇:一种成型铣边漏铜监控的方法