The present invention relates to a GPU edge detection method based on image binarization, which comprises the following steps: through the GPU server to the grayscale collected input to GPU; each row of data for each nucleus GPU is responsible for processing the original picture of the pixel gray value change detection, according to the threshold set by T, mutation each row of data points obtained, then black and white; in step 2) also obtained the mutation point data in each column, then the black and white; after the treatment of the rows and columns of data processed, get the final binarization map. The invention adopts the edge detection method for binarization processing, each GPU nuclear responsible for processing the original image in each row and each column of data, pixel worth change detection, the change of positive and negative direction is divided into two directions, and then summarize, ensure the pattern edge information is not lost, but also to ensure real-time processing the.
【技术实现步骤摘要】
一种基于GPU的边缘检测图像二值化方法
本专利技术涉及半导体检测
,尤其是一种基于GPU的边缘检测图像二值化方法,用以检测掩膜版和晶圆缺陷。
技术介绍
半导体掩膜版和晶圆的检测一般常见还是光学图形检测,不管是Die2DB还是Die2Die的方式,都涉及图形学;其中针对Die2DB来说,首先要对采集的图进行二值化处理,二值化处理常见有全局二值化和局部二值化,针对全局阈值法来说,实现是简单,高效,但是他的适用范围相对有限,针对半导体的掩膜版、晶圆、薄膜电路等,由于光源或镜头等多方面的原因,会导致光照的不均匀,如果按照全局阈值方法来二值化,会导致图片的边缘信息丢失很多;如果按照局部阈值来处理,需要分割若干个区域进行处理,但是如何进行区域的划分,也是比较复杂的问题,往往需要通过大量的试验来确定,即便这样,效果也不是最理想的,所以相比而言,这两种方法都不是最佳的方法;针对半导体的mask,wafer的光学检测来说,在光照相对不均匀的情况,如果提供一种有效的二值化方法,是本领域技术人员迫切需要解决的核心技术问题之一。
技术实现思路
本专利技术要解决的技术问题是:提出一种基于GPU的边缘检测图像二值化方法,具有完整性高,实时性好的特点。本专利技术所采用的技术方案为:一种基于GPU的边缘检测图像二值化方法,包括以下步骤:1)通过GPU服务器把采集到的灰度图输入到GPU中;2)GPU的每个核负责处理原始图片中的每行数据,进行像素灰度值的跳变检测,按照设定的阈值T,求得每行数据的突变点,然后进行黑白处理;3)按照步骤2)同样的方法,GPU的每个核处理原始图片的每列数;同样进 ...
【技术保护点】
一种基于GPU的边缘检测图像二值化方法,其特征在于包括以下步骤:1)通过GPU服务器把采集到的灰度图输入到GPU中;2)GPU的每个核负责处理原始图片中的每行数据,进行像素灰度值的跳变检测,按照设定的阈值T,求得每行数据的突变点,然后进行黑白处理;3)按照步骤2)同样的方法,GPU的每个核处理原始图片的每列数;同样进行像素灰度值的跳变检测,按照设定的阈值T,求得每列数据的突变点,然后进行黑白处理;4)把GPU处理后的行、列数据进行汇总处理,得到的数据便是最终的二值化图。
【技术特征摘要】
1.一种基于GPU的边缘检测图像二值化方法,其特征在于包括以下步骤:1)通过GPU服务器把采集到的灰度图输入到GPU中;2)GPU的每个核负责处理原始图片中的每行数据,进行像素灰度值的跳变检测,按照设定的阈值T,求得每行数据的突变点,然后进行黑白处理;3)按照步骤2)同样的方法,GPU的每个核处理原始图片的每列数;同样进行像素灰度值的跳变检测,按照设定的阈值T,求得每列数据的突变点,然后进行黑白处理;4)把GPU处理后的行、列数据进行汇总处理,得到的数据便是最终的二值化图。2.如权利要求1所述的一种基于GPU的边缘检测图像二值化方法,其特征在于:所述的步骤2)和步骤3)中,设定的阈值均为像素灰度值跳变阈值。3.如权利要求1所述的一种基于GPU的边缘检测图像二值化方法,其特征在于:所述的步骤2)中,GPU检测原始数据的行数据M,给每个GPU的核分配数据,...
【专利技术属性】
技术研发人员:刘建明,何津,张琨,刘庄,张彦鹏,蒋平,蒋开,
申请(专利权)人:江苏维普光电科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。