System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本披露一般涉及信息。更具体地,本披露涉及一种图案处理方法、装置、电子设备及介质。
技术介绍
1、在例如集成电路布局的图案分类处理中,会涉及与目标对象相邻的交互对象,例如位于目标对象所在的目标层上方和/或下方的交互层中的交互对象。当前,在提取这些目标对象和交互对象从而进行图案分类处理时,只允许使用一个参数,例如定义用于对象提取的区域的窗口的尺寸,从而导致得到的图案分类处理的集群的数量较多,从而导致计算复杂及性能降低。
2、有鉴于此,亟需提供一种图案处理方案,以便减少例如图案分类处理的集群的数量、降低复杂度、提高处理的性能。
技术实现思路
1、为了至少解决如上所提到的一个或多个技术问题,本披露在多个方面中提出了一种图案处理方案。
2、在第一方面中,本披露提供一种图案处理方案,包括:获取需要进行图案处理的客体;确定需要进行图案处理的该客体中的目标层、交互层以及对应的定义用于图案处理的区域的目标半径和交互半径;根据所述确定的目标层、交互层以及对应的目标半径和交互半径,进行目标对象和交互对象的提取;以及基于提取的目标对象和交互对象,进行图案处理。
3、在一些实施例中,交互半径小于目标半径。
4、在一些实施例中,确定目标半径和交互半径包括:在确定用户输入的候选目标半径和候选交互半径满足特定条件的情况下,将所述用户输入的候选目标半径和候选交互半径确定为所述目标半径和交互半径。
5、在一些实施例中,确定目标半径和交互半径包括:根据目标层、
6、在一些实施例中,还根据相关技术参数,自动确定目标半径和交互半径。
7、在一些实施例中,相关技术参数包括最小间距大小、多边形宽度中的至少一个。
8、在一些实施例中,根据使用交互半径针对交互对象的定义,或者使用交互半径和目标半径针对交互对象的定义,以及使用目标半径针对目标对象的定义,进行交互对象和目标对象的提取。
9、在一些实施例中,还包括:根据目标半径和交互半径,确定相对应的目标窗口和交互窗口;以及根据所述确定的目标层、交互层以及对应的目标窗口和交互窗口,进行目标对象和交互对象的提取。
10、在一些实施例中,目标窗口和交互窗口为正方形,其一条边的长度分别为目标半径和交互半径的2倍。
11、在一些实施例中,交互层位于目标层的上方、下方或者上方和下方。
12、在第二方面中,本披露提供一种图案处理装置,包括:获取模块,用于获取需要进行图案处理的客体;确定模块,用于确定需要进行图案处理的客体中的目标层、交互层以及对应的定义用于图案处理的区域的目标半径和交互半径;提取模块,用于根据所述确定的目标层、交互层以及对应的目标半径和交互半径,进行目标对象和交互对象的提取;以及处理模块,用于基于提取的目标对象和交互对象,进行图案处理。
13、在一些实施例中,所述交互半径小于所述目标半径。
14、在一些实施例中,确定模块用于在确定用户输入的候选目标半径和候选交互半径满足特定条件的情况下,将所述用户输入的候选目标半径和候选交互半径确定为所述目标半径和交互半径。
15、在一些实施例中,确定模块用于根据所述目标层、交互层,自动确定所述目标半径和交互半径。
16、在一些实施例中,还根据相关技术参数,自动确定所述目标半径和交互半径。
17、在一些实施例中,所述相关技术参数包括最小间距大小、多边形宽度中的至少一个。
18、在一些实施例中,提取模块用于根据使用交互半径针对交互对象的定义,或者使用交互半径和目标半径针对交互对象的定义,以及使用目标半径针对目标对象的定义,进行交互对象和目标对象的提取。
19、在一些实施例中,确定模块还用于根据所述目标半径和交互半径,确定相对应的目标窗口和交互窗口;以及提取模块用于根据所述确定的目标层、交互层以及对应的目标窗口和交互窗口,进行目标对象和交互对象的提取。
20、在一些实施例中,所述目标窗口和交互窗口为正方形,其一条边的长度分别为目标半径和交互半径的2倍。
21、在一些实施例中,所述交互层位于所述目标层的上方、下方或者上方和下方。
22、在第三方面中,本披露提供一种电子设备,包括:处理单元;以及存储单元,其上存储有程序代码,当所述程序代码被所述处理单元执行时,使所述处理单元执行如第一方面所述的方法。
23、在第四方面中,本披露提供一种可读介质,其上存储有程序代码,当所述程序代码被设备的处理单元执行时,使所述处理单元执行如第一方面所述的方法。
24、通过如上所提供的图案处理方案,本披露实施例通过在图案处理时引入了定义用于图案处理的区域的交互半径,细化了针对交互层的交互对象的提取,从而可以减少例如图案分类处理的集群的数量、降低复杂度、提高处理的性能。
本文档来自技高网...【技术保护点】
1.一种图案处理方法,包括:
2.根据权利要求1所述的方法,其中,所述交互半径小于所述目标半径。
3.根据权利要求1所述的方法,其中,确定所述目标半径和交互半径包括:
4.根据权利要求1所述的方法,其中确定所述目标半径和交互半径包括:
5.根据权利要求4所述的方法,其中,还根据相关技术参数,自动确定所述目标半径和交互半径。
6.根据权利要求5所述的方法,其中,所述相关技术参数包括最小间距大小、多边形宽度中的至少一个。
7.根据权利要求1所述的方法,其中,根据使用交互半径针对交互对象的定义,或者使用交互半径和目标半径针对交互对象的定义,以及使用目标半径针对目标对象的定义,进行交互对象和目标对象的提取。
8.根据权利要求1所述的方法,还包括:
9.根据权利要求8所述的方法,其中,所述目标窗口和交互窗口为正方形,其一条边的长度分别为目标半径和交互半径的2倍。
10.根据权利要求1所述的方法,其中,所述交互层位于所述目标层的上方、下方或者上方和下方。
11.一种图案处理
12.一种电子设备,包括:
13.一种可读介质,其上存储有程序代码,当所述程序代码被设备的处理单元执行时,使所述处理单元执行如权利要求1-10中任一项所述的方法。
...【技术特征摘要】
1.一种图案处理方法,包括:
2.根据权利要求1所述的方法,其中,所述交互半径小于所述目标半径。
3.根据权利要求1所述的方法,其中,确定所述目标半径和交互半径包括:
4.根据权利要求1所述的方法,其中确定所述目标半径和交互半径包括:
5.根据权利要求4所述的方法,其中,还根据相关技术参数,自动确定所述目标半径和交互半径。
6.根据权利要求5所述的方法,其中,所述相关技术参数包括最小间距大小、多边形宽度中的至少一个。
7.根据权利要求1所述的方法,其中,根据使用交互半径针对交互对象的定义,或者使用交互半径和目标半径针对交...
【专利技术属性】
技术研发人员:张家桢,庄美慧,黄子逸,林顺泰,
申请(专利权)人:上海概伦电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。