[发明专利]一种基于规则电气图纸箱号的自动化查找方法有效
申请号: | 201710121411.X | 申请日: | 2017-03-02 |
公开(公告)号: | CN106897447B | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 詹建洲;吴贺杨;李本栋;孙尔安 | 申请(专利权)人: | 广州算易软件科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/27;G06Q30/02 |
代理公司: | 深圳市中科创为专利代理有限公司44384 | 代理人: | 高早红,谢亮 |
地址: | 510000 广东省广州市海珠区暄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 规则 电气 图纸 自动化 查找 方法 | ||
1.一种基于规则电气图纸箱号的自动化查找方法,包括,其特征在于:
S1:根据正则表达式和文本内容、数目、位置获取箱号候选文本集C、箱号可能文本集P;
其中,对于箱号候选文本集C的获取,先是通过正则表达式过滤出可能是箱号的文本集合,再删除掉全是中文的文本及在一个配电箱的范围内重复出现的文本;
其中,对于箱号可能文本集P的获取,先是通过正则表达式删除掉不可能是箱号的文本,再删除掉全是中文的文本及在一个配电箱的范围内重复出现的文本;
S2:根据箱号候选文本集C和箱号可能文本集P的数量、内容、位置文本确定当前配电箱的箱号;
其中,用|C|表示箱号候选文本集C的文本数目,|P|表示箱号可能文本集P的文本数目;
S21:当|C|=0,|P|=0;则规则电气图纸中最左上文本为箱号文本;
S22:当|C|=0,|P|=1;箱号可能文本集P中的文本为箱号文本;
S23:当|C|=0,|P|>1;如果规则电气图纸中最左上文本在箱号可能文本集P中,则最左上文本为箱号文本;如果规则电气图纸中最左下文本在箱号可能文本集P中,则最左下文本为箱号文本;否则,箱号可能文本集P中最左上的非中文文本为箱号文本;
S24:当|C|=1;箱号候选文本集C中的文本为箱号文本;
S25:当|C|>1;如果规则电气图纸中最左上文本在箱号候选文本集C中,则最左上文本为箱号文本;如果规则电气图纸中最左下文本在箱号候选文本集C中,则最左下文本为箱号文本;否则,箱号候选文本集C中最左上的非中文文本为箱号文本;
S3:根据图中各箱号的相似关系对可能找错箱号的配电箱进行重新查找箱号;其中,相似关系的第一种情况是:找出的箱号全是中文;第二种情况是:某个配电箱的箱号与其它箱号文本的格式不一致;第三种情况是:两个或多个配电箱的箱号相同、且箱号文本只包含英文字母、数字、-”;
S4:对图内文本全局搜索,对当前的部分箱号进行补充。
2.根据权利要求1所述的自动化查找方法,其特征在于:赋予箱号候选文本集C相对箱号可能文本集P更高的优先权。
3.根据权利要求1所述的自动化查找方法,其特征在于:步骤S2中,在得到具体的箱号文本后,需要对箱号文本进行处理,并附加与该箱号相似的文本同时构成箱号,再进行箱号后处理,以得到正确的并格式化的输出;
其中,在附加与该箱号相似的文本同时构成箱号时,其过程包括:如果当前的箱号文本是在箱号候选文本集C中找到的,那么就将箱号候选文本集C中与当前箱号格式完全一致的文本也作为箱号文本;如果当前的箱号文本是在箱号可能文本集P中找到的,方法也是一样,将箱号可能文本集P中与当前箱号格式完全一致的文本也作为箱号文本;当得到箱号文本列表时,就需要对箱号文本列表组合成箱号。
4.根据权利要求1所述的自动化查找方法,其特征在于:步骤S3中,具体是根据同一张图中的配电箱的箱号之间的相似关系找出当前可能找错箱号的配电箱。
5.根据权利要求1所述的自动化查找方法,其特征在于:步骤S4中,在图内全局范围内搜索,找出图中带有“…同…”的文本,对于每个这样的文本,查找当前图中配电箱的箱号中,是否与该文本有关联,如果有关联,则将该文本也附加到与该文本关联的配电箱的箱号中,最后格式化输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州算易软件科技有限公司,未经广州算易软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710121411.X/1.html,转载请声明来源钻瓜专利网。