【技术实现步骤摘要】
一种CAD图纸中相似矢量图的自动识别系统
本专利技术涉及一种图形识别系统,具体涉及一种CAD图纸中相似矢量图的自动识别系统。
技术介绍
在工程造价算量领域,很多时候都是造价工程师在原始图纸中,通过人眼识别、手动统计的方式,将识别到的构件图形信息进行算量。这样手工操作图纸效率非常低,耗时耗力,并且识别准确度还不高。尤其是在大型图纸中,人眼识别和查找更不容易,并且大部分构件是离散的图元组成,手动选择构件图形时很可能就会漏选,这样也会导致后续算量不准确的问题。一般的原始图纸都是基于二维CAD软件画的dwg图纸。由于二维图纸所画的图形大部分都是由图元组成,如直线、多段线、弧、圆等组成一个构件图形。并且在不同位置处的图形会存在旋转、缩放等问题。另外,图形都是矢量图,且两两图元之间都可以组成图形。普通情况下如果将所有图元依次组合,再转换成位图,然后通过现有的图像识别法进行识别,这样效率会非常低。并且由于整图比较大,图元之间的相对位置比较离散,转换成位图后会失真,从而很难识别到图像。
技术实现思路
针对现有技术 ...
【技术保护点】
1.一种CAD图纸中相似矢量图的自动识别系统,其特征在于,所述系统包括:/n获取模块,用于采集源图形,获取源图形中的多个图元特征点;/n确定模块,用于根据源图形中每个图元的特征点距确定源图形的特征值,并将所述源图形的特征值定义为源图形的特征标识;/n检索模块,用于在源图形所在图层范围内,查找与源图形的特征值相同的其他图元,并根据图元类型进行分组;/n组合模块,用于从每组中抽取其坐标位置以第一个图元为中心,源图形尺寸范围内的其他图元,组成新图形;/n计算模块,用于通过计算被抽取图元之间的特征点距,得到新图形的特征值;/n对比模块,用于将新图形的特征值作为新图形的特征标识,与所 ...
【技术特征摘要】
1.一种CAD图纸中相似矢量图的自动识别系统,其特征在于,所述系统包括:
获取模块,用于采集源图形,获取源图形中的多个图元特征点;
确定模块,用于根据源图形中每个图元的特征点距确定源图形的特征值,并将所述源图形的特征值定义为源图形的特征标识;
检索模块,用于在源图形所在图层范围内,查找与源图形的特征值相同的其他图元,并根据图元类型进行分组;
组合模块,用于从每组中抽取其坐标位置以第一个图元为中心,源图形尺寸范围内的其他图元,组成新图形;
计算模块,用于通过计算被抽取图元之间的特征点距,得到新图形的特征值;
对比模块,用于将新图形的特征值作为新图形的特征标识,与所述源图形的特征标识进行比对;如果一致,则获得相似图形;否则,继续抽取计算,直到每组中所有图元抽取完成。
2.如权利要求1所述的系统,其特征在于,所述获取模块包括:
选择子模块,用于将用户选定的图源信息发送给主机的CAD图形服务;
调用子模块,用于CAD图形服务根据接收到的图源信息匹配相应类型的图源,调用所述图源对应的统一服务接口读取图源信息,获得预先选择的源图形包含的多个图元特征点。
3.如权利要求2所述的系统,其特征在于,所述获取模块还包括:读取子模块,用于读取预先定义的配置文件。
4.如权利要求3所述的系统,其特征在于,所述读取子模块包括:
查找单元,用于查找与图源相关的配置文件路径;
生成单元,用于根据所述配置文件路径,通过读取预先定义的配置文件生成可用图源信息列表;
读取单元,用于将所述可用图源信息列表反馈至前端界面供用户选取。
5.如权利要求4所述的系统,其特征在于,所述生成单元包括:
加载子单元,用于...
【专利技术属性】
技术研发人员:陈永宏,张超,王渊博,尹华承,
申请(专利权)人:青矩技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。