一种基于施工图审查矢量图纸编译方法及系统技术方案

技术编号:27515154 阅读:27 留言:0更新日期:2021-03-02 18:47
本发明专利技术公开了一种基于施工图审查矢量图纸编译方法及系统,首先,获取待检测的施工图,并进行标准化的格式转换,然后,利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像,提高算法在遮挡区域和边缘信息不连续区域的匹配精度;接着,对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域;最后,利用预设的反馈神经网络计算出对应的扩充文字端点和扩充置信度,并基于相对的两个所述文字识别区域的相对角度和重叠度判断是否进行合并,并利用现有的basicAccurat函数对得到的文字行中的文字进行识别,完成编译,提高对施工图的中的文字的识别效果。的文字的识别效果。的文字的识别效果。

【技术实现步骤摘要】
一种基于施工图审查矢量图纸编译方法及系统


[0001]本专利技术涉及施工图识别
,尤其涉及一种基于施工图审查矢量图纸编译方法及系统。

技术介绍

[0002]一张实际工程图纸主要由图形元素、尺寸标注、文字等三部分构成。其中的文字说明部分包括产品的一些材料、精度、加工要求等信息。目前一般地对于文字识别采用的方法是,首先对图像进行分层扫描,获取初步的含有文字的文字框,然后再针对每个文字框获取对应的文字,这两步分别称为检测和识别。传统的文字识别方法具有以下缺陷:在检测过程中,同一行的文字常常有缺失现象,不能得到很好的解决,极大的影响了识别的效果。

技术实现思路

[0003]本专利技术的目的在于提供一种基于施工图审查矢量图纸编译方法及系统,提高对施工图的中的文字的识别效果。
[0004]为实现上述目的,第一方面,本专利技术提供了一种基于施工图审查矢量图纸编译方法,包括以下步骤:
[0005]获取待检测的施工图,并进行标准化的格式转换;
[0006]利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像;
[0007]对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域;
[0008]对所述文字区域进行扩充和合并,并对得到的文字行中的文字进行识别,完成编译。
[0009]其中,利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像,包括:
[0010]以匹配点为中心构建一个矩形窗口,采用邻域中值做阈值代替所述矩形窗口的中心像素,将图像的边缘信息加入到图像的特征中,并引入梯度信息来结合Census匹配代价,得到对应的预处理图像。
[0011]其中,引入梯度信息来结合Census匹配代价,得到对应的预处理图像,包括:
[0012]采用最小生成树算法结合跨尺度代价聚合方法来进行代价聚合;
[0013]运用基于超像素分割的视差优化方法,引入联合选择机制,以边缘信息为界限,得到对应的预处理图像。
[0014]其中,对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域,包括:
[0015]利用dilate函数对所述预处理图像进行膨胀操作,并与设定的二值化矩阵进行卷积运算,得到对应的连通域;
[0016]基于所述连通域进行筛选划分,得到对应的文字识别区域。
[0017]其中,基于所述连通域进行筛选划分,得到对应的文字识别区域,包括:
[0018]基于设定的长度阈值和面积阈值,对所述长度阈值和所述面积阈值采用排列组合的方法进行筛选;
[0019]将筛选得到的区域在所述连通域中进行分割,得到对应的所述文字识别区域。
[0020]其中,对所述文字区域进行扩充和合并,并对得到的文字行中的文字进行识别,完成编译,包括:
[0021]利用预设的反馈神经网络计算出对应的扩充文字端点和扩充置信度,并基于相对的两个所述文字识别区域的相对角度和重叠度判断是否进行合并;
[0022]若需要合并,则采用胜者为王策略选择对应的所述扩充置信度作为合并后的所述文字识别区域的扩充置信度。
[0023]第二方面,本专利技术提供了一种基于施工图审查矢量图纸编译系统,如第一方面所述的一种基于施工图审查矢量图纸编译方法应用于一种基于施工图审查矢量图纸编译系统,
[0024]所述基于施工图审查矢量图纸编译系统包括图纸获取模块、预处理模块、文字区域划分模块和文字识别模块,所述图纸获取模块、所述预处理模块、所述文字区域划分模块和所述文字识别模块依次连接;
[0025]所述图纸获取模块,用于获取待检测的施工图,并将所述施工图的格式进行标准化转换;
[0026]所述预处理模块,用于利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像;
[0027]所述文字区域划分模块,用于对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域;
[0028]所述文字识别模块,用于对所述文字区域进行扩充和合并,并对得到的文字行中的文字进行识别,完成编译。
[0029]本专利技术的一种基于施工图审查矢量图纸编译方法及系统,所述基于施工图审查矢量图纸编译系统包括图纸获取模块、预处理模块、文字区域划分模块和文字识别模块,首先,获取待检测的施工图,并进行标准化的格式转换,然后,利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像,提高算法在遮挡区域和边缘信息不连续区域的匹配精度;接着,对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域;最后,利用预设的反馈神经网络计算出对应的扩充文字端点和扩充置信度,并基于相对的两个所述文字识别区域的相对角度和重叠度判断是否进行合并,并利用现有的basicAccurat函数对得到的文字行中的文字进行识别,完成编译,提高对施工图的中的文字的识别效果。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本专利技术提供的一种基于施工图审查矢量图纸编译方法的步骤示意图。
[0032]图2是本专利技术提供的一种基于施工图审查矢量图纸编译系统的结构示意图。
[0033]图3是本专利技术提供的边缘检测算法的流程示意图。
[0034]1-图纸获取模块、2-预处理模块、3-文字区域划分模块、4-文字识别模块。
具体实施方式
[0035]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。
[0036]在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0037]请参阅图1,本专利技术提供一种基于施工图审查矢量图纸编译方法,包括以下步骤:
[0038]S101、获取待检测的施工图,并进行标准化的格式转换。
[0039]具体的,获取对应的施工图纸文件,利用现有的扫描仪器,将所述施工图纸进行扫描,并传输至上位机中,利用特定的算法或者软件,将pdf等多种文件格式的施工图转换为png格式图像,并且扫描后的图像或者现有的CAD类的施工图已经是矢量图纸,不需要在进行矢量化处理;将不同格式下的所有的施工图转换为统一格式,便于后续的文字识别,减少处理时间。
[0040]S102、利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像。
[0041]具体的,如图3所示,首先利用高斯采样,获取左图像和右图像,在匹配代价计算本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于施工图审查矢量图纸编译方法,其特征在于,包括以下步骤:获取待检测的施工图,并进行标准化的格式转换;利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像;对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域;对所述文字区域进行扩充和合并,并对得到的文字行中的文字进行识别,完成编译。2.如权利要求1所述的基于施工图审查矢量图纸编译方法,其特征在于,利用基于边缘信息的立体检测算法对转换后的所述施工图进行预处理,得到对应的预处理图像,包括:以匹配点为中心构建一个矩形窗口,采用邻域中值做阈值代替所述矩形窗口的中心像素,将图像的边缘信息加入到图像的特征中,并引入梯度信息来结合Census匹配代价,得到对应的预处理图像。3.如权利要求2所述的基于施工图审查矢量图纸编译方法,其特征在于,引入梯度信息来结合Census匹配代价,得到对应的预处理图像,包括:采用最小生成树算法结合跨尺度代价聚合方法来进行代价聚合;运用基于超像素分割的视差优化方法,引入联合选择机制,以边缘信息为界限,得到对应的预处理图像。4.如权利要求1所述的基于施工图审查矢量图纸编译方法,其特征在于,对所述预处理图像进行膨胀操作,并基于形成的连通域,划分文字识别区域,包括:利用dilate函数对所述预处理图像进行膨胀操作,并与设定的二值化矩阵进行卷积运算,得到对应的连通域;基于所述连通域进行筛选划分,得到对应的文字识别区域。5.如权利要求4所述的基于施工图审查矢量图纸编译方法,其特征在于,基于所...

【专利技术属性】
技术研发人员:张志华徐华明陈鹏栾亚娟田海
申请(专利权)人:泰州华微信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1