掌桥专利:专业的专利平台
掌桥专利
首页

基于建筑图纸的电气开关自动识别方法

文献发布时间:2023-06-19 09:30:39


基于建筑图纸的电气开关自动识别方法

技术领域

本发明涉及建筑图纸中的建筑对象识别技术领域,尤其涉及一种基于建筑图纸的电气开关自动识别方法。

背景技术

随着城市建设和计算机技术的快速发展,应用计算机完成建筑物室内管线的设计工作已经成为常用手段,并且从二维建筑图纸的设计逐渐转变为三维建筑模型的设计。

现有技术如李晓的《面向智慧城市的建筑管线三维重建技术研究》,利用人工读取或编写程序从建筑图纸中提取出室内管线的三维信息,然后建立三维模型。张宇贝的《基于三维激光扫描的复杂管线BIN几何模型构建与应用研究》,利用三维激光扫描仪对室内管线进行扫描,获取管线的点云数据,然后,利用专业软件配准后,人工提取管线信息建立三维模型。

但是,现有技术在对建筑图纸的识别过程中未能充分利用建筑图纸所包含的信息,识别对象种类单一,并且没有对建筑图纸的细节进行识别,导致建筑对象的识别精度低,识别效率低。

发明内容

本发明实施例所要解决的技术问题在于,提供一种基于建筑图纸的电气开关自动识别方法,能够有效提高电气开关的识别精度和识别效率。

为了实现上述目的,本发明实施例提供了一种基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的电线平行且相互之间距离小于0.1m的开关线段;

遍历所述开关线段集和所述电线线段集,获取垂直于与所述开关线段,且垂点在所述开关线段的中点的一对电线线段,该电线线段的起点和终点四点均共线,且两电线线段无交点,两电线线段端点间距离小于0.02m,从而识别出属于手动开关的几何实体,并将所述几何实体写入手动开关集。

相对于现有技术,本发明实施例提供的一种基于建筑图纸的电气开关自动识别方法的有益效果在于:通过通过获取待识别建筑图纸图像;根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,从而识别出所述待识别建筑图纸图像中的各种电气开关。本发明实施例根据电气开关的几何特征,可以准确识别建筑图纸中电气开关的几何图形,并根据几何图形组合的方法实现对建筑电气开关对象的准确识别,同时,本发明实施例在识别时,无需人工干预,一次性读取大量建筑数据,对其进行批量处理,极大的提高了识别的效率。

附图说明

图1是本发明提供的一种基于建筑图纸的电气开关自动识别方法中手动开关的几何图形示意图;

图2是本发明提供的一种基于建筑图纸的电器开关自动识别方法中手动开关的识别流程示意图;

图3是本发明提供的一种基于建筑图纸的电气开关自动识别方法中不闭锁按钮开关的几何图形示意图;

图4是本发明提供的一种基于建筑图纸的电器开关自动识别方法中不闭锁按钮开关的识别流程示意图;

图5是本发明提供的一种基于建筑图纸的电气开关自动识别方法中不闭锁拉拔开关的几何图形示意图;

图6是本发明提供的一种基于建筑图纸的电器开关自动识别方法中不闭锁拉拔开关的识别流程示意图;

图7是本发明提供的一种基于建筑图纸的电气开关自动识别方法中不闭锁旋转开关的几何图形示意图;

图8是本发明提供的一种基于建筑图纸的电器开关自动识别方法中不闭锁旋转开关的识别流程示意图;

图9是本发明提供的一种基于建筑图纸的电气开关自动识别方法中位置开关,动合触点的几何图形示意图;

图10是本发明提供的一种基于建筑图纸的电器开关自动识别方法中位置开关,动合触点的识别流程示意图;

图11是本发明提供的一种基于建筑图纸的电气开关自动识别方法中位置开关,动断触点的几何图形示意图;

图12是本发明提供的一种基于建筑图纸的电器开关自动识别方法中位置开关,动断触点的识别流程示意图;

图13是本发明提供的一种基于建筑图纸的电气开关自动识别方法中热敏开关,动合触点的几何图形示意图;

图14是本发明提供的一种基于建筑图纸的电器开关自动识别方法中热敏开关,动合触点的识别流程示意图;

图15是本发明提供的一种基于建筑图纸的电气开关自动识别方法中热敏开关,动断触点的几何图形示意图;

图16是本发明提供的一种基于建筑图纸的电器开关自动识别方法中热敏开关,动断触点的识别流程示意图;

图17是本发明提供的一种基于建筑图纸的电气开关自动识别方法中接触敏感动合触点的几何图形示意图;

图18是本发明提供的一种基于建筑图纸的电器开关自动识别方法中接触敏感动合触点的识别流程示意图;

图19是本发明提供的一种基于建筑图纸的电气开关自动识别方法中接近开关动合触点的几何图形示意图;

图20是本发明提供的一种基于建筑图纸的电器开关自动识别方法中接近开关动合触点的识别流程示意图;

图21是本发明提供的一种基于建筑图纸的电气开关自动识别方法中磁铁接近时动作的接近开关的几何图形示意图;

图22是本发明提供的一种基于建筑图纸的电器开关自动识别方法中磁铁接近时动作的接近开关的识别流程示意图;

图23是本发明提供的一种基于建筑图纸的电气开关自动识别方法中磁铁接近动作的接近开关,动断触点的几何图形示意图;

图24是本发明提供的一种基于建筑图纸的电器开关自动识别方法中磁铁接近动作的接近开关,动断触点的识别流程示意图;

图25是本发明提供的一种基于建筑图纸的电气开关自动识别方法中热敏自动开关的几何图形示意图;

图26是本发明提供的一种基于建筑图纸的电器开关自动识别方法中热敏自动开关的识别流程示意图;

图27是本发明提供的一种基于建筑图纸的电气开关自动识别方法中熔断器式开关的几何图形示意图;

图28是本发明提供的一种基于建筑图纸的电器开关自动识别方法中熔断器式开关的识别流程示意图;

图29是本发明提供的一种基于建筑图纸的电气开关自动识别方法中熔断器式负荷开关的几何图形示意图;

图30是本发明提供的一种基于建筑图纸的电器开关自动识别方法中熔断器式负荷开关的识别流程示意图;

图31是本发明提供的一种基于建筑图纸的电气开关自动识别方法中三相开关的几何图形示意图;

图32是本发明提供的一种基于建筑图纸的电器开关自动识别方法中三相开关的识别流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1和图2,图1是本发明提供的一种基于建筑图纸的电气开关自动识别方法中手动开关的几何图形示意图,图2是本发明提供的一种基于建筑图纸的电器开关自动识别方法中手动开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的电线平行且相互之间距离小于0.1m的开关线段;

遍历所述开关线段集和所述电线线段集,获取垂直于与所述开关线段,且垂点在所述开关线段的中点的一对电线线段,该电线线段的起点和终点四点均共线,且两电线线段无交点,两电线线段端点间距离小于0.02m,从而识别出属于手动开关的几何实体,并将所述几何实体写入手动开关集。

请参阅图3和图4,图3是本发明提供的一种基于建筑图纸的电气开关自动识别方法中不闭锁按钮开关的几何图形示意图,图4是本发明提供的一种基于建筑图纸的电器开关自动识别方法中不闭锁按钮开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的电线平行且相互之间距离小于0.1m的开关线段,且该开关线段的端点X值小于电线线段;

遍历所述开关线段集,获取垂直于所述开关线段,且垂点在所述开关线段的端点的两条开关线段;

遍历所述开关线段集,获取与所述开关线段相交,且交点为所述开关线段中点的线段,从而识别出属于不闭锁按钮开关的几何实体,并将所述几何实体写入不闭锁按钮开关集。

请参阅图5和图6,图5是本发明提供的一种基于建筑图纸的电气开关自动识别方法中不闭锁拉拔开关的几何图形示意图,图6是本发明提供的一种基于建筑图纸的电器开关自动识别方法中不闭锁拉拔开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的电线平行且相互之间距离小于0.1m的开关线段,且该开关线段的端点X值大于电线线段;

遍历所述开关线段集,获取垂直于所述开关线段,且垂点在所述开关线段的端点的两条开关线段;

遍历所述开关线段集,获取与所述开关线段相交,且交点为所述开关线段中点的线段,从而识别出属于不闭锁拉拔开关的几何实体,并将所述几何实体写入不闭锁拉拔开关集。

请参阅图7和图8,图7是本发明提供的一种基于建筑图纸的电气开关自动识别方法中不闭锁旋转开关的几何图形示意图,图8是本发明提供的一种基于建筑图纸的电器开关自动识别方法中不闭锁旋转开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的电线平行且相互之间距离小于0.1m的开关线段,且该开关线段的端点X值小于电线线段;

遍历所述开关线段集,获取垂直于所述开关线段,且垂点在所述开关线段的端点的两条开关线段,这两条线段非交点端点的X值一个小于垂点,一个大于垂点;

遍历所述开关线段集,获取与所述开关线段相交,且交点为所述开关线段中点的线段,从而识别出属于不闭锁旋转开关的几何实体,并将所述几何实体写入不闭锁旋转开关集。

请参阅图9和图10,图9是本发明提供的一种基于建筑图纸的电气开关自动识别方法中位置开关,动合触点的几何图形示意图,图10是本发明提供的一种基于建筑图纸的电器开关自动识别方法中位置开关,动合触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的两条开关线段;

遍历所述开关线段集,获取与所述两条开关线段中的一条垂直,且垂点为端点的线段,该线段的另一端点与所述两条开关线段中的另一条非垂直线段相交,从而识别出属于位置开关,动合触点的几何实体,并将所述几何实体写入位置开关,动合触点集。

请参阅图11和图12,图11是本发明提供的一种基于建筑图纸的电气开关自动识别方法中位置开关,动断触点的几何图形示意图,图12是本发明提供的一种基于建筑图纸的电器开关自动识别方法中位置开关,动断触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线的端点相连的两条开关线段;

遍历所述开关线段集,获取与所述两条开关线段中的一条垂直,且垂点为端点的线段,该线段的另一端点与所述两条开关线段中的另一条非垂直线段相交;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线垂直的垂直线段且垂点为交点,所述两条开关线段中长度较长的开关线段与所述垂直线段相交,从而识别出属于位置开关,动断触点的几何实体,并将所述几何实体写入位置开关,动断触点集。

请参阅图13和图14,图13是本发明提供的一种基于建筑图纸的电气开关自动识别方法中热敏开关,动合触点的几何图形示意图,图14是本发明提供的一种基于建筑图纸的电器开关自动识别方法中热敏开关,动合触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历符号集,获取符号θ或数字且与电线平行线的距离小于0.1m,从而识别出属于热敏开关,动合触点的几何实体,并将所述几何实体写入热敏开关,动合触点集。

请参阅图15和图16,图15是本发明提供的一种基于建筑图纸的电气开关自动识别方法中热敏开关,动断触点的几何图形示意图,图16是本发明提供的一种基于建筑图纸的电器开关自动识别方法中热敏开关,动断触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于0.1m,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中一条电线垂直且垂点为交点的电线线段,该电线线段与所述开关线段相交且只有一个交点;

遍历符号集,获取符号θ或数字且与电线平行线的距离小于0.1m,从而识别出属于热敏开关,动断触点的几何实体,并将所述几何实体写入热敏开关,动断触点集。

请参阅图17和图18,图17是本发明提供的一种基于建筑图纸的电气开关自动识别方法中接触敏感动合触点的几何图形示意图,图18是本发明提供的一种基于建筑图纸的电器开关自动识别方法中接触敏感动合触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集和开关正方形集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中电线平行且相互之间距离小于30cm的线段,该线段端点X值小于电线线段;

遍历所述开关线段集和所述开关正方形集,获取线段端点都在正方形内的平行线,写入开关平行线集;

遍历所述开关正方形集,获取与开关线段相交且只有一个交点的正方形,该正方形与开关线段相交的边与开关线段形成的夹角的水平右角分别为45度和135度;

获取与所述正方形和开关线段交点的对角点相连的线段,该线段的一个端点为交点,另一个端点与开关线段相交且只有一个交点,从而识别出属于接触敏感动合触点的几何实体,并将所述几何实体写入接触敏感动合触点集。

请参阅图19和图20,图19是本发明提供的一种基于建筑图纸的电气开关自动识别方法中接近开关动合触点的几何图形示意图,图20是本发明提供的一种基于建筑图纸的电器开关自动识别方法中接近开关动合触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集和开关正方形集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历所述开关线段集和所述开关正方形集,获取线段端点都在正方形内的平行线,写入开关平行线集;

遍历所述开关正方形集和所述开关线段集,获取与正方形相连,端点为交点的线段,该交点相连的三条线段形成的夹角,为两个135度的夹角和一个90度夹角,从而识别出属于接近开关动合触点的几何实体,并将所述几何实体写入接近开关动合触点集。

请参阅图21和图22,图21是本发明提供的一种基于建筑图纸的电气开关自动识别方法中磁铁接近时动作的接近开关的几何图形示意图,图22是本发明提供的一种基于建筑图纸的电器开关自动识别方法中磁铁接近时动作的接近开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集和开关正方形集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历所述开关线段集和所述开关正方形集,获取线段端点都在正方形内的平行线,写入开关平行线集;

遍历所述开关正方形集和所述开关线段集,获取与正方形相连,端点为交点的线段,该交点相连的三条线段形成的夹角,为两个135度的夹角和一个90度夹角;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中电线平行且相互之间距离小于0.1m的开关线段,该开关线段端点X值小于电线线段,且开关线段符号与正方形的距离小于5cm;

遍历所述开关线段集,获取垂直于开关线段,且垂点为开关线段端点的两条线段,从而识别出属于磁铁接近时动作的接近开关的几何实体,并将所述几何实体写入磁铁接近时动作的接近开关集。

请参阅图23和图24,图23是本发明提供的一种基于建筑图纸的电气开关自动识别方法中磁铁接近动作的接近开关,动断触点的几何图形示意图,图24是本发明提供的一种基于建筑图纸的电器开关自动识别方法中磁铁接近动作的接近开关,动断触点的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集和开关正方形集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中一条电线垂直且垂点为交点的线段,该线段与开关线段相交且只有一个交点;

遍历所述开关线段集和所述开关正方形集,获取线段端点都在正方形内的平行线,写入开关平行线集;

遍历所述开关正方形集和所述开关线段集,获取与正方形相连,端点为交点的线段,该交点相连的三条线段形成的夹角,为两个135度的夹角和一个90度夹角;

遍历符号集,获取符号Fe,且符号与正方形的距离小于5cm,从而识别出属于磁铁接近动作的接近开关,动断触点的几何实体,并将所述几何实体写入磁铁接近动作的接近开关,动断触点集。

请参阅图25和图26,图25是本发明提供的一种基于建筑图纸的电气开关自动识别方法中热敏自动开关的几何图形示意图,图26是本发明提供的一种基于建筑图纸的电器开关自动识别方法中热敏自动开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中的一条电线平行线的端点相连的开关线段;

遍历所述开关线段集和所述电线线段集,获取与电线线段集中一条电线垂直且垂点为交点的线段,该线段与开关线段相交且只有一个交点;

遍历所述开关线段集,获取五条相互垂直且垂点为交点的线段,即几字形,写入几字形集;

遍历所述几字形集,获取与开关线段相交且只有一个交点的几字形,从而识别出属于热敏自动开关的几何实体,并将所述几何实体写入热敏自动开关集。

请参阅图27和图28,图27是本发明提供的一种基于建筑图纸的电气开关自动识别方法中熔断器式开关的几何图形示意图,图28是本发明提供的一种基于建筑图纸的电器开关自动识别方法中熔断器式开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集和开关矩形集;

遍历所述开关矩形集,获取矩形的中心点,写入中心点集;

遍历所述开关线段集、所述电线线段集、所述开关矩形集和所述中心点集,获取与电线线段集中一条电线的端点相连的线段,且该线段通过矩形的中心点并与矩形的长边平行,从而识别出属于熔断器式开关的几何实体,并将所述几何实体写入熔断器式开关集。

请参阅图29和图30,图29是本发明提供的一种基于建筑图纸的电气开关自动识别方法中熔断器式负荷开关的几何图形示意图,图30是本发明提供的一种基于建筑图纸的电器开关自动识别方法中熔断器式负荷开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的电线图层,获取线段集;

遍历所述线段集,获取起点和终点四点均共线的一对线段,且两线段无交点,两线段端点间距离小于25cm的一对线段,写入电线线段集;

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集、开关矩形集和开关圆形集;

遍历所述开关矩形集,获取矩形的中心点,写入中心点集;

遍历所述开关线段集、所述电线线段集、所述开关矩形集和所述中心点集,获取与电线线段集中一条电线的端点相连的线段,且该线段通过矩形的中心点并与矩形的长边平行;

遍历所述开关线段和所述电线线段集,获取与电线线段集中一条电线垂直,且垂点为该电线线段的端点的开关线段;

遍历所述开关线段集、所述开关圆形集和所述电线线段集,获取与开关线段相切的圆形,且切点到矩形中心线的距离小于8cm,从而识别出属于熔断器式负荷开关的几何实体,并将所述几何实体写入熔断器式负荷开关集。

请参阅图31和图32,图31是本发明提供的一种基于建筑图纸的电气开关自动识别方法中三相开关的几何图形示意图,图32是本发明提供的一种基于建筑图纸的电器开关自动识别方法中三相开关的识别流程示意图。所述基于建筑图纸的电气开关自动识别方法,包括:

获取待识别建筑图纸图像;

根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,具体为:

遍历所述待识别建筑图纸图像的开关图层,获取开关线段集、矩形集和线段集;

遍历所述矩形集,获取大小相同且横向分布的三个矩形,矩形中心点之间的间距小于5cm;

遍历所述线段集,获取分别经过矩形中心点且平行于矩形长边的三条线段,写入平行线集合;

遍历所述开关线段集和所述平行线线集,获取与平行线起点终点四点均共线,无交点且端点间距离小于5cm的三条线段;

获取与所述三条线段夹角呈钝角且交点为端点的三条线段,从而识别出属于三相开关的几何实体,并将所述几何实体写入三相开关集。

本发明实施例提供了一种基于建筑图纸的电气开关自动识别方法,通过通过获取待识别建筑图纸图像;根据基础几何图形识别算法识别出所述待识别建筑图纸图像中的电气开关几何图形实体,从而识别出所述待识别建筑图纸图像中的各种电气开关。本发明实施例根据电气开关的几何特征,可以准确识别建筑图纸中电气开关的几何图形,并根据几何图形组合的方法实现对建筑电气开关对象的准确识别,同时,本发明实施例在识别时,无需人工干预,一次性读取大量建筑数据,对其进行批量处理,极大的提高了识别的效率。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

相关技术
  • 基于建筑图纸的电气开关自动识别方法
  • 基于建筑图纸的井自动识别方法及系统
技术分类

06120112190690