首页 / 专利库 / 电脑零配件 / 接口 / 一种LDI曝光中实现图形裁边或者扩展的方法

一种LDI曝光中实现图形裁边或者扩展的方法

阅读:1发布:2020-08-06

专利汇可以提供一种LDI曝光中实现图形裁边或者扩展的方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及无掩模曝光领域,尤其涉及一种LDI曝光中实现图形裁边或者扩展的方法,该方法包括以下步骤:S1、设置多边形中每一个边缘裁边或扩展的 像素 数N,并区分裁边还是扩展;S2、将待处理的图像数据填充为点阵图,将点阵图发送到处理模 块 ;S3、根据点阵图信息,获得每行每列的数据值;裁边是采用对应行列平移相与获得对应 位置 的像素点值,扩展是采用对应行列平移后相或来获得对应位置的像素点值,本发明将原始的多边形填充为点阵图,从而解决了图形公共边的问题。利用相邻两个点相与或者或操作,从而实现多边形向内部缩减一个像素或者向外部扩展一个像素的目的,为了实现多个像素的缩减或者扩展,只要将结果多次运算即可。,下面是一种LDI曝光中实现图形裁边或者扩展的方法专利的具体信息内容。

1.一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,包括以下步骤:
S1、设置多边形中每一个边缘裁边或扩展的像素数N,并区分裁边还是扩展;
S2、将待处理的图像数据填充为点阵图,将点阵图发送到处理模
S3、根据点阵图信息,获得每行每列的数据值;
a)、在行方向裁边时:分别将每一行的数据向前和向后平移1个像素,然后在空缺位置补0,将获得的两行数据中对应位置的像素值与原始像素三者相与,形成对应位置的像素值,即获得对应行行方向边缘缩减1个像素;重复N次获得行方向裁边N像素;
b)、在列方向裁边时:分别将将每一列数据向上和向下平移1个像素,然后在空缺位置补0,将获得的两列数据中对应位置的像素值与原始像素三者相与,形成对应位置的像素值,即获得对应列列方向边缘缩减1个像素;重复N次获得列方向裁边N像素;
c)、在行方向扩展时:分别将每一行的数据向前和向后平移1个像素,然后在空缺位置补0,将获得的两行数据中对应位置的像素值与原始像素三者相或,形成对应位置的像素值,即获得对应行行方向边缘扩展1个像素;重复N次获得行方向扩展N像素;
d)、在列方向扩展时:分别将每一列数据向上和向下平移1个像素,然后在空缺位置补
0,将获得的两列数据中对应位置的像素值与原始像素三者相或,形成对应位置的像素值,即获得对应列列方向边缘扩展1个像素;重复N次获得列方向扩展N像素。
2.根据权利要求1所述的一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,所述处理模块为FPGA。
3.根据权利要求2所述的一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,步骤S2中填充的方法为任意多边形扫描线填充算法
4.根据权利要求2所述的一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,多个点之间的与操作和或或操作同时进行。
5.根据权利要求1所述的一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,步骤S1中使用正负来区分裁边和扩展。
6.根据权利要求1所述的一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,步骤S1和步骤S2在计算机软件中设置。
7.根据权利要求6所述的一种LDI曝光中实现图形裁边或者扩展的方法,其特征在于,步骤S2中,计算机通过网口或USB接口将点阵图发送到处理模块。

说明书全文

一种LDI曝光中实现图形裁边或者扩展的方法

技术领域

[0001] 本发明涉及无掩模曝光领域,尤其涉及一种LDI曝光中实现图形裁边或者扩展的方法。

背景技术

[0002] 目前,LDI曝光技术分为步进式曝光,直扫式扫描曝光,倾斜式扫描曝光,其中,倾斜曝光技术兼具高曝光效率、高解析的特点,已经成为LDI的首选曝光方式。但是,倾斜式曝光存在一个问题:正极性曝光时,图形边缘展宽问题,并且曝光能量越大,展宽越明显;负极性曝光时,图形边缘缩减问题,并且曝光能量越大,缩减越明显。为了得到客户需要的尺寸的图形,需要对曝光的图形,在曝光之前进行一定的处理,保证图形最终的曝光尺寸大小与实际设计的一致。
[0003] 传统的裁边算法是对多边形进行裁边,这个有成熟的算法函数,可以直接使用。但是问题在于,当两个存在公共边的图形使用多边形裁边算法时会出现我们不希望出现的裂缝。为了解决这个问题,可以对多边形进行合并,将图1中的图形合并为一个四边形。但是,当图形很复杂,数量庞大的时候,合并算法的数据处理量非常的庞大,处理效率很低,不利用数据的实时处理。

发明内容

[0004] 为了解决现有技术中公共边的图像使用现有技术中多边形裁边算法时出现裂缝,并且数据处理量较小,为此,本发明提供一种LDI曝光中实现图形裁边或者扩展的方法。
[0005] 为实现上述目的,本发明采用以下技术方案:
[0006] 一种LDI曝光中实现图形裁边或者扩展的方法,包括以下步骤:
[0007] S1、设置多边形中每一个边缘裁边或扩展的像素数N,并区分裁边还是扩展;
[0008] S2、将待处理的图像数据填充为点阵图,将点阵图发送到处理模
[0009] S3、根据点阵图信息,获得每行每列的数据值;
[0010] a)、在行方向裁边时:分别将每一行的数据向前和向后平移1个像素,然后在空缺位置补0,将获得的两行数据中对应位置的像素值与原始像素三者相与,形成对应位置的像素值,即获得对应行行方向边缘缩减1个像素;重复N次获得行方向裁边N像素;
[0011] b)、在列方向裁边时:分别将将每一列数据向上和向下平移1个像素,然后在空缺位置补0,将获得的两列数据中对应位置的像素值与原始像素三者相与,形成对应位置的像素值,即获得对应列列方向边缘缩减1个像素;重复N次获得列方向裁边N像素;
[0012] c)、在行方向扩展时:分别将每一行的数据向前和向后平移1个像素,然后在空缺位置补0,将获得的两行数据中对应位置的像素值与原始像素三者相或,形成对应位置的像素值,即获得对应行行方向边缘扩展1个像素;重复N次获得行方向扩展N像素;
[0013] d)、在列方向扩展时:分别将每一列数据向上和向下平移1个像素,然后在空缺位置补0,将获得的两列数据中对应位置的像素值与原始像素三者相或,形成对应位置的像素值,即获得对应列列方向边缘扩展1个像素;重复N次获得列方向扩展N像素。
[0014] 优化的,所述处理模块为FPGA。
[0015] 优化的,步骤S2中填充的方法为任意多边形扫描线填充算法。
[0016] 优化的,多个点之间的与操作和或或操作同时进行。
[0017] 优化的,步骤S1中使用正负来区分裁边和扩展。
[0018] 优化的,步骤S1和步骤S2在计算机软件中设置。
[0019] 优化的,步骤S2中,计算机通过网口或USB接口将点阵图发送到处理模块。
[0020] 本发明的优点在于:
[0021] (1)本发明将原始的多边形填充为点阵图,这样就解决了图形公共边的问题,只有每个像素点0或者1。利用相邻两个点相与或者或操作,从而实现多边形向内部缩减一个像素或者向外部扩展一个像素的目的,为了实现多个像素的缩减或者扩展,只要将结果多次运算即可。
[0022] (2)本发明使用FPGA的并行运算,可以同时处理多个像素点,因此,数据处理速度非常快,满足实数数据处理的要求。
[0023] (3)LDI曝光的图形数据格式为gerber或者ODB++,而DMD曝光需要的数据是点阵图,因此,本身申请先将gerber或者ODB++图形转换为可以填充的多边形数据,满足数据要求。
[0024] (4)整个算法只涉及简单的与操作,算法简单,容易实现,适用于PCB板、网版、陶瓷、玻璃等众多领域。附图说明
[0025] 图1为现有技术中存在相邻边的多边形裁边结果。

具体实施方式

[0026] 一种LDI曝光中实现图形裁边或者扩展的方法,包括以下步骤:
[0027] S1、计算机软件中设置多边形中每一个边缘裁边或扩展的像素数N,并区分裁边还是扩展;在该方案中使用正负值来区分裁边和扩展,具体的,正值为扩展,负值为裁边;其中裁边和扩展是在多边形的上下左右各边进行裁边和扩展。
[0028] S2、将待处理的图像数据填充为点阵图,其中填充的方法为任意多边形扫描线填充算法,将点阵图发送到处理模块;在该方案中处理模块为FPGA,计算机通过网口或USB接口将点阵图发送到处理模块。多个点之间的与操作和或操作同时进行。也可以是与操作与与操作同时进行,还可以是或操作与或操作同时进行,这样提高了数据处理的速度。
[0029] S3、一般情况下,一幅图形的边框为0,根据点阵图信息,获得每行每列的数据值;
[0030] a00、a01、a02、a03、a04、a05…
[0031] a10、a11、a12、a13、a14、a15…
[0032] a20、a21、a22、a23、a24、a25…
[0033] a30、a31、a32、a33、a34、a35…
[0034] ………………………………………
[0035] a)、在行方向裁边时:分别将每一行的数据向前和向后平移1个像素,然后在空缺位置补0,将获得的两行数据中对应位置的像素值与原始像素三者相与,以第一行为例,获得公式为:0&a00&a01、a00&a01&a02、a01&a02&a03、a02&a03&a04、…,从而形成对应位置的像素值,即获得对应行行方向边缘缩减1个像素。
[0036] 将上面的计算结果,作为新的行像素值,重复N次获得行方向裁边N像素。
[0037] b)、在列方向裁边时:分别将将每一列数据向上和向下平移1个像素,然后在空缺位置补0,将获得的两列数据中对应位置的像素值与原始像素三者相与,以第一列为例,获得公式为:0&a00&a10、a00&a10&a20、a10&a20&a30、a20&a30&a40、…,从而形成对应位置的像素值,即获得对应行行方向边缘缩减1个像素。
[0038] 将上面的计算结果,作为新的列像素值,重复N次获得列方向裁边N像素。
[0039] c)、在行方向扩展时:分别将每一行的数据向前和向后平移1个像素,然后在空缺位置补0,将获得的两行数据中对应位置的像素值与原始像素三者相或,以第一行为例,获得公式为:0|a00|a01、a00|a01|0&a02、a01|a02|a03、a02|a03|a04、…,从而形成对应位置的像素值,即获得对应行行方向边缘扩展1个像素;
[0040] 将上面的计算结果,作为新的行像素值,重复N次获得行方向扩展N像素;
[0041] d)、在列方向扩展时:分别将每一列数据向上和向下平移1个像素,然后在空缺位置补0,将获得的两列数据中对应位置的像素值与原始像素三者相或,以第一列为例,获得公式为:0|a00|a10、a00|a10|0&a20、a10|a20|a30、a20|a30|a40、…,形成对应位置的像素值,即获得对应列列方向边缘扩展1个像素;
[0042] 将上面的计算结果,作为新的列像素值,重复N次获得列方向扩展N像素。
[0043] 以上仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明创造的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈