[发明专利]图例识别方法、计算机设备及可读存储介质有效
申请号: | 202110381601.1 | 申请日: | 2021-04-09 |
公开(公告)号: | CN112990092B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 曾开发;李涛涛 | 申请(专利权)人: | 福建晨曦信息科技集团股份有限公司 |
主分类号: | G06V30/422 | 分类号: | G06V30/422 |
代理公司: | 福州市众韬专利代理事务所(普通合伙) 35220 | 代理人: | 陈智雄 |
地址: | 350003 福建省福州市鼓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图例 识别 方法 计算机 设备 可读 存储 介质 | ||
1.一种图例识别方法,其特征在于,包括以下步骤:
步骤11、将待识别图纸中的所有图例拆分为多个最小识别单元并将相同的所述最小识别单元分为同一组得到多个分组;
步骤12、将参考图例拆分为多个最小参考单元;
步骤13、将与任一所述最小参考单元相同的所述最小识别单元所在的分组作为待识别分组,建立所述待识别分组与所述最小参考单元的对应关系;
步骤14、将包含所述最小识别单元数量最少的所述待识别分组作为基准待识别分组,其对应的所述最小参考单元作为基准参考单元;
步骤15、判断所述基准待识别分组中是否存在未进行匹配的所述最小识别单元,若存在,执行步骤16,否则执行步骤31;
步骤16、从所述基准待识别分组中任意选取一个未进行匹配的所述最小识别单元作为基准识别单元;
步骤17、判断是否存在所述基准参考单元之外且未进行匹配的所述最小参考单元,若存在,执行步骤18,否则执行步骤29;
步骤18、任意选取一个所述基准参考单元之外且未进行匹配的所述最小参考单元作为组合参考单元;
步骤19、根据所述基准参考单元和所述组合参考单元生成参考区域;
步骤20、根据所述参考区域以及所述基准识别单元确认待识别图纸中的匹配区域;
步骤21、判断所述基准识别单元与所述基准参考单元位置重合所需的操作是否已经计算,若已经计算,则执行步骤23,否则执行步骤22;
步骤22、计算并保存所述基准识别单元与所述基准参考单元重合所需的操作;
步骤23、判断所述组合参考单元对应的待识别分组中是否存在未进行匹配的识别单元,若是,执行步骤24,否则执行步骤15;
步骤24、选取所述组合参考单元对应的待识别分组中未进行匹配的识别单元作为组合识别单元;
步骤25、判断所述组合识别单元是否与所述匹配区域相交,若是,则执行步骤26,否则执行步骤23;
步骤26、对所述组合识别单元执行所述基准识别单元与所述基准参考单元重合所需的操作;
步骤27、判断所述组合识别单元是否与所述组合参考单元重合,若重合,则执行步骤28,否则执行步骤23;
步骤28、将当前组合识别单元标识为匹配成功的组合识别单元,并跳转至步骤17继续执行;
步骤29、判断是否所有组合参考单元均有匹配成功的组合识别单元,若是,执行步骤30,否则跳转至步骤15继续执行;
步骤30、将由基准识别单元与所有标识为匹配成功的组合识别单元所组成的图形标识为匹配成功的图例,加入到识别结果集中,跳转至步骤15继续执行;
步骤31、返回所述识别结果集。
2.如权利要求1所述的图例识别方法,其特征在于,所述最小识别单元为线段或圆弧,所述最小参考单元为线段或圆弧。
3.如权利要求2所述的图例识别方法,其特征在于,所述根据所述基准参考单元和所述组合参考单元生成参考区域,包括以下步骤:
步骤191、根据所述基准参考单元生成第一参考区域;
步骤192、根据所述组合参考单元生成第二参考区域;
步骤193、根据所述第一参考区域以及所述第二参考区域生成参考区域。
4.如权利要求3所述的图例识别方法,其特征在于,根据所述参考区域以及所述基准识别单元确认待识别图纸中的匹配区域,包括以下步骤:
步骤201、根据所述基准识别单元生成第三参考区域;
步骤202、将所述待识别图纸中与所述参考区域相同大小的区域作为匹配区域;所述匹配区域中所述第一参考区域的中心点与所述第三参考区域的中心点重合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建晨曦信息科技集团股份有限公司,未经福建晨曦信息科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381601.1/1.html,转载请声明来源钻瓜专利网。