供电台区施工工艺的检测方法、系统、存储介质及设备与流程

文档序号:29031948发布日期:2022-02-24 13:42阅读:81来源:国知局
供电台区施工工艺的检测方法、系统、存储介质及设备与流程

1.本发明涉及施工工艺检测领域,特别是涉及一种供电台区施工工艺的检测方法、系统、存储介质及设备。


背景技术:

2.电力系统中,供电台区作为城乡配电的重要环节,对促进地区发展具有不可替代的作用。供电台区的施工工艺若不达标,会导致频繁抢修和改造,导致后期的运维成本上升并影响居民的正常生产及生活。因此,供电台区在施工及后期的维护中都需要保证相关设备的方位符合工艺标准。例如:杆塔不得倾斜、杆塔上的横担需水平放置、两杆塔之间的变压器和环网柜需居中放置等。
3.目前,供电台区施工工艺的检测主要依靠专业人员进行现场查看并根据查看结果来主观评价工艺是否符合标准,这种传统的检测方式耗费人力,效率低下,还因缺乏对相关工艺的精确的分析过程,导致评价结果不够准确。因此,亟需一种能够自动对供电台区施工工艺进行检测的方法来解决这些问题。


技术实现要素:

4.本发明的目的在于提出一种供电台区施工工艺的检测方法、系统、存储介质及设备,以解决目前供电台区施工工艺的检测主要依靠专业人员进行现场查看并根据查看结果来主观评价工艺是否符合标准,这种传统的检测方式耗费人力,效率低下,还因缺乏对相关工艺的精确的分析过程,导致评价结果不够准确的问题。
5.本发明提出一种供电台区施工工艺的检测方法,所述方法包括:大量采集目标台区的监控图像,设为待识别图像;将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的目标识别对象的掩膜进行提取;对所有所述待识别图像的目标识别对象的掩膜进行轮廓提取以获得所有所述待识别图像中目标识别对象的轮廓,并计算所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积;根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域;对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态。
6.根据本发明提出的供电台区施工工艺的检测方法,具有以下有益效果:本发明大量采集目标台区的监控图像,设为待识别图像;将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的目标识别对象的掩膜进行提取;对所有所述待识别图像的目标识别对象的掩膜进行轮廓提取以获得所有所述待识别图像中目标识别对象的轮廓,并计算所有所述待识别图像中目标识别对
象的轮廓内的连通区域的面积;根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域;对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态,本发明能够实现对供电台区施工工艺的自动检测,提高检测效率,且由于电力设备在受到光照变化、角度变化、部分遮挡、形变、模糊和背景干扰等影响情况下,会导致一些提取到的目标识别对象的掩膜的轮廓无法真实的反映目标识别对象的轮廓,而本发明通过采集大量的目标台区的待识别图像,并对所有待识别图像中的目标识别对象进行掩膜提取,再对掩膜进行轮廓提取以获得所有待识别图像中的目标识别对象的轮廓,并根据轮廓内的连通区域的面积筛选出有效区域,以筛选出更加接近目标识别对象的真实区域,而包含有效区域的轮廓更接近目标识别对象的真实轮廓,再对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态,基于接近目标识别对象真实区域的有效区域进行分析能够实现对目标识别对象的工艺状态进行更准确判断,以获得更准确的检测结果。
7.另外,根据本发明提供的供电台区施工工艺的检测方法,还可以具有如下附加的技术特征:进一步地,所述目标识别对象包括第一类识别对象,所述对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态的步骤包括:对所述第一类识别对象的所有有效区域计算一阶矩以获得所述第一类识别对象的重心位置;对所述第一类识别对象的所有有效区域计算二阶矩以获得所述第一类识别对象的方向;根据所述第一类识别对象的重心位置和方向并利用点斜式方程得到代表所述第一类识别对象的方向和中心线的直线,设为所述第一类识别对象的直线;拟合出所述第一类识别对象的所有有效区域的轮廓的最小外接圆并将最小外接圆与对应的所述第一类识别对象的直线的两个交点定为所述第一类识别对象的两个端点;将所述第一类识别对象的两个端点在所述第一类识别对象的直线上截取的线段定为所述第一类识别对象的线段;根据所述第一类识别对象的线段及两个端点的位置对不同的所述待识别图像之间的所述第一类识别对象的线段进行合并,以得到所述第一类识别对象的目标线段;根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态。
8.进一步地,所述目标识别对象还包括第二类识别对象,所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤后还包括:对所述第二类识别对象的所有有效区域计算一阶矩以获得所述第二类识别对象的重心位置;若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态。
9.进一步地,所述第一类识别对象包括杆塔,所述基准参照线为水平线,所述根据所
有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域的步骤包括:若单帧所述待识别图像中包括两个以上杆塔,且面积大于第一预设面积阈值的所述杆塔的轮廓的连通区域的数量在两个以上,则将面积最大的两个连通区域定为所述杆塔的有效区域;若单帧所述待识别图像中面积大于第一预设面积阈值的所述杆塔的轮廓的连通区域的数量不在两个以上,则将面积大于所述第一预设面积阈值的连通区域定为所述杆塔的有效区域;所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤包括:根据所述杆塔的目标线段与水平线的夹角判断所述杆塔是否处于垂直状态。
10.进一步地,所述第一类识别对象还包括横担,所述根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域的步骤包括:从所有所述待识别图像的横担的轮廓内的连通区域中筛选出面积大于第一预设面积阈值的所有连通区域并定为所述横担的有效区域;所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤包括:根据所述横担的目标线段与水平线的夹角判断所述横担是否处于水平状态。
11.进一步地,所述第二类识别对象包括变压器,所述若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态的步骤包括:若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述变压器最近的两个所述杆塔的目标线段和与所述变压器最近的所述横担的目标线段确定与所述变压器最近的两个所述杆塔的目标线段与与所述变压器最近的所述横担的交点的位置,设为杆塔横担交点;根据所述变压器的重心到两个所述杆塔横担交点之间的距离判断所述变压器是否居中;若所述变压器的重心与两个所述杆塔横担交点之间的距离的比值在第一预设范围内,则判定所述变压器居中。
12.进一步地,所述第二类识别对象还包括环网柜,所述若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态的步骤还包括:若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述环网柜最近的两个所述杆塔的目标线段和与所述环网柜最近的所述横担的目标线段确定与所述环网柜最近的两个所述杆塔的目标线段与与所述环网柜最近的所述横担的交点的位置,设为杆塔横担交点;根据所述环网柜的重心与两个所述杆塔横担交点之间的距离判断所述环网柜是否居中;
若所述环网柜的重心与两个所述杆塔横担交点之间的距离的比值在第二预设范围内,则判定所述环网柜居中。
13.本发明还提出一种供电台区施工工艺的检测系统,包括:采集模块:用于大量采集目标台区的监控图像,设为待识别图像;输入模块:用于将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的目标识别对象的掩膜进行提取;计算模块:用于对所有所述待识别图像的目标识别对象的掩膜进行轮廓提取以获得所有所述待识别图像中目标识别对象的轮廓,并计算所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积;筛选模块:用于根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域;判断模块:用于对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态。
14.本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的供电台区施工工艺的检测方法。
15.本发明还提出一种供电台区施工工艺的检测设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的供电台区施工工艺的检测方法。
16.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
17.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为本发明第一实施例供电台区施工工艺的检测方法的流程图;图2为本发明第二实施例供电台区施工工艺的检测系统的系统框图;图3为本发明第三实施例供电台区施工工艺的检测设备的结构示意图。
具体实施方式
18.为使本发明的目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。附图中给出了本发明的若干实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
19.实施例1如图1所示,本发明的实施例提供一种供电台区施工工艺的检测方法,包括步骤s101~s105。
20.s101,大量采集目标台区的监控图像,设为待识别图像。
21.s102,将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的目标识别对象的掩膜进行提取。
22.s103,对所有所述待识别图像的目标识别对象的掩膜进行轮廓提取以获得所有所述待识别图像中目标识别对象的轮廓,并计算所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积。
23.s104,根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域。
24.s105,对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态。
25.其中,所述目标识别对象包括第一类识别对象,所述对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态的步骤包括:对所述第一类识别对象的所有有效区域计算一阶矩以获得所述第一类识别对象的重心位置;对所述第一类识别对象的所有有效区域计算二阶矩以获得所述第一类识别对象的方向;根据所述第一类识别对象的重心位置和方向并利用点斜式方程得到代表所述第一类识别对象的方向和中心线的直线,设为所述第一类识别对象的直线;拟合出所述第一类识别对象的所有有效区域的轮廓的最小外接圆并将最小外接圆与对应的所述第一类识别对象的直线的两个交点定为所述第一类识别对象的两个端点;将所述第一类识别对象的两个端点在所述第一类识别对象的直线上截取的线段定为所述第一类识别对象的线段;根据所述第一类识别对象的线段及两个端点的位置对不同的所述待识别图像之间的所述第一类识别对象的线段进行合并,以得到所述第一类识别对象的目标线段;根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态,即能够判断所述第一类识别对象是否处于垂直或水平状态。
26.所述根据所述第一类识别对象的线段及两个端点的位置对不同的所述待识别图像之间的所述第一类识别对象的线段进行合并,以得到所述第一类识别对象的目标线段的步骤包括:提取所述第一类识别对象的任意两条线段,分别设为ab线段和cd线段;对所述ab线段上的端点a和端点b到所述cd线段的距离分别进行计算,并判断端点a和端点b到所述cd线段的距离是否均小于预设像素距离;若是,则将所述ab线段和所述cd线段进行合并,并取端点a、端点b、端点c和端点d四点中相距最远的两点作为所述ab线段和所述cd线段的合并线段的两个端点,且端点a、端点b、端点c和端点d四点中相距最远的两点的连线定为所述ab线段和所述cd线段的合并线段,其中,预设像素距可以为20个像素距离;依次对所述第一类识别对象的所有线段进行合并,并对合并生成的所有合并线段进行合并以得到一条所述第一类识别对象的目标线段。
27.本发明实施例中的第一类识别对象可以是杆状设备,而本发明实施例通过对所述目标识别对象的所有有效区域计算一阶矩(即求期望值)以获得更加准确的所述目标识别对象的重心位置,再对所有的有效区域计算二阶矩(即求方差)便能够确定目标识别对象的方向,结合所述目标识别对象的重心位置及方向并利用点斜式方程来确定目标识别对象的
直线,再对轮廓取最小外接圆,最小外接圆与直线的交点即为目标识别对象的两个端点,而两个端点之间的线段即为所述第一类识别对象在每帧待识别图像中对应的线段,将所有待识别图像中的所述第一类识别对象的线段进行合并,便能得到所述第一类识别对象的目标线段,且获得的所述第一类识别对象的目标线段能够更加准确的反应第一类识别对象的真实线段,该方法能够很好的解决一些由环境引起的图像中识别对象不清晰的问题,以保证识别对象线段提取的真实度及准确性。
28.进一步地,所述目标识别对象还包括第二类识别对象,所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤后还包括:对所述第二类识别对象的所有有效区域计算一阶矩以获得所述第二类识别对象的重心位置;若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态。
29.上述步骤能够在获得了所述第二类识别对象的重心位置后,以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置能够判断所述第二类识别对象的位置是否处于标准工艺状态,例如是否居中,由于是在确保所述第一类识别对象的角度处于标准工艺状态后,因此,便能够更好的保证所述第二类识别对象的位置判断的准确性。
30.进一步地,所述第一类识别对象包括杆塔,所述基准参照线为水平线,所述根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域的步骤包括:若单帧所述待识别图像中包括两个以上杆塔,且面积大于第一预设面积阈值的所述杆塔的轮廓的连通区域的数量在两个以上,则将面积最大的两个连通区域定为所述杆塔的有效区域;若单帧所述待识别图像中面积大于第一预设面积阈值的所述杆塔的轮廓的连通区域的数量不在两个以上,则将面积大于所述第一预设面积阈值的连通区域定为所述杆塔的有效区域;所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤包括:根据所述杆塔的目标线段与水平线的夹角判断所述杆塔是否处于垂直状态;若所述杆塔的目标线段与水平线的夹角为90度,则判定所述杆塔处于垂直状态。
31.进一步地,所述第一类识别对象还包括横担,所述根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域的步骤包括:从所有所述待识别图像的横担的轮廓内的连通区域中筛选出面积大于第一预设面积阈值的所有连通区域并定为所述横担的有效区域;所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤包括:
根据所述横担的目标线段与水平线的夹角判断所述横担是否处于水平状态;若所述横担的目标线段与水平线的夹角为0度,则判定所述横担处于水平状态。
32.进一步地,所述第二类识别对象包括变压器,所述若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态的步骤包括:若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述变压器最近的两个所述杆塔的目标线段和与所述变压器最近的所述横担的目标线段确定与所述变压器最近的两个所述杆塔的目标线段与与所述变压器最近的所述横担的交点的位置,设为杆塔横担交点;根据所述变压器的重心到两个所述杆塔横担交点之间的距离判断所述变压器是否居中;若所述变压器的重心与两个所述杆塔横担交点之间的距离的比值在第一预设范围内,则判定所述变压器居中。
33.所述第一预设范围用来将所述变压器的重心与两个所述杆塔横担交点之间的距离限制在接近相等的程度上,例如0.95-1.05之间,以保证所述变压器处于居中的位置,且允许一定的施工裕量。
34.进一步地,所述第二类识别对象还包括环网柜,所述若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态的步骤还包括:若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述环网柜最近的两个所述杆塔的目标线段和与所述环网柜最近的所述横担的目标线段确定与所述环网柜最近的两个所述杆塔的目标线段与与所述环网柜最近的所述横担的交点的位置,设为杆塔横担交点;根据所述环网柜的重心与两个所述杆塔横担交点之间的距离判断所述环网柜是否居中;若所述环网柜的重心与两个所述杆塔横担交点之间的距离的比值在第二预设范围内,则判定所述环网柜居中。
35.所述第二预设范围用来将所述环网柜的重心与两个所述杆塔横担交点之间的距离限制在接近相等的程度上,例如0.95-1.05之间,以保证所述环网柜处于居中的位置,且允许一定的施工裕量。
36.将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的杆塔、横担、变压器和环网柜的掩膜进行提取。
37.以杆塔为例,具体实施方式为:对所有所述待识别图像的杆塔的掩膜进行轮廓提取以获得所有所述待识别图像中杆塔的轮廓,并计算所有所述待识别图像中杆塔的轮廓内的连通区域的面积。
38.根据所有所述待识别图像中杆塔的轮廓内的连通区域的面积筛选出所述杆塔的所有有效区域。
39.对所述杆塔的所有有效区域计算一阶矩以获得所述杆塔的重心位置;对所述杆塔的所有有效区域计算二阶矩以获得所述杆塔的方向;
根据所述杆塔的重心位置和方向并利用点斜式方程得到代表所述杆塔的方向和中心线的直线,设为所述杆塔的直线;拟合出所述杆塔的所有有效区域的轮廓的最小外接圆并将最小外接圆与对应的所述杆塔的直线的两个交点定为所述杆塔的上下端点;将所述杆塔的两个端点在所述杆塔的直线上截取的线段定为所述杆塔的线段;根据所述第一类识别对象的线段及两个端点的位置对不同的所述待识别图像之间的所述第一类识别对象的线段进行合并,以得到所述杆塔的目标线段;根据所述杆塔的目标线段及基准参照线判断所述杆塔的角度是否处于标准工艺状态,即能够判断所述杆塔是否处于垂直状态;若所述杆塔的目标线段与水平线的夹角为90度,则判定所述杆塔处于垂直状态。
40.以变压器为例,具体实施方式为:对所有所述待识别图像的变压器的掩膜进行轮廓提取以获得所有所述待识别图像中变压器的轮廓,并计算所有所述待识别图像中变压器的轮廓内的连通区域的面积。
41.根据所有所述待识别图像中变压器的轮廓内的连通区域的面积筛选出所述变压器的所有有效区域。
42.对所述变压器的所有有效区域计算一阶矩以获得所述变压器的重心位置;若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述变压器最近的两个所述杆塔的目标线段和与所述变压器最近的所述横担的目标线段确定与所述变压器最近的两个所述杆塔的目标线段与与所述变压器最近的所述横担的交点的位置,设为杆塔横担交点;根据所述变压器的重心到两个所述杆塔横担交点之间的距离判断所述变压器是否居中;若所述变压器的重心与两个所述杆塔横担交点之间的距离的比值在第一预设范围内,则判定所述变压器居中。
43.综上,本发明提供的一种供电台区施工工艺的检测方法,有益效果在于:本发明大量采集目标台区的监控图像,设为待识别图像;将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的目标识别对象的掩膜进行提取;对所有所述待识别图像的目标识别对象的掩膜进行轮廓提取以获得所有所述待识别图像中目标识别对象的轮廓,并计算所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积;根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域;对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态,本发明能够实现对供电台区施工工艺的自动检测,提高检测效率,且由于电力设备在受到光照变化、角度变化、部分遮挡、形变、模糊和背景干扰等影响情况下,会导致一些提取到的目标识别对象的掩膜的轮廓无法真实的反映目标识别对象的轮廓,而本发明通过采集大量的目标台区的待识别图像,并对所有待识别图像中的目标识别对象进行掩膜提取,再对掩膜进行轮廓提取以获得所有待识别图像中的目标识别对象的轮廓,并根据轮廓内的连通区域的面积筛选出有效区域,以筛选出更加接近目标识别对象的真实区域,而包含有效区域的轮廓更接近目标识别对象的真实轮廓,再对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺
状态,基于接近目标识别对象真实区域的有效区域进行分析能够实现对目标识别对象的工艺状态进行更准确判断,以获得更准确的检测结果。
44.实施例2请参考图2,本实施例提供一种供电台区施工工艺的检测系统,包括:采集模块:用于大量采集目标台区的监控图像,设为待识别图像;输入模块:用于将每帧所述待识别图像输入训练后的语义分割模型中,以通过所述语义分割模型对所有所述待识别图像的目标识别对象的掩膜进行提取;计算模块:用于对所有所述待识别图像的目标识别对象的掩膜进行轮廓提取以获得所有所述待识别图像中目标识别对象的轮廓,并计算所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积;筛选模块:用于根据所有所述待识别图像中目标识别对象的轮廓内的连通区域的面积筛选出所述目标识别对象的所有有效区域;判断模块:用于对所述目标识别对象的所有有效区域进行分析以判断所述目标识别对象是否处于标准工艺状态。
45.其中,所述目标识别对象包括第一类识别对象,所述判断模块还用于:对所述第一类识别对象的所有有效区域计算一阶矩以获得所述第一类识别对象的重心位置;对所述第一类识别对象的所有有效区域计算二阶矩以获得所述第一类识别对象的方向;根据所述第一类识别对象的重心位置和方向并利用点斜式方程得到代表所述第一类识别对象的方向和中心线的直线,设为所述第一类识别对象的直线;拟合出所述第一类识别对象的所有有效区域的轮廓的最小外接圆并将最小外接圆与对应的所述第一类识别对象的直线的两个交点定为所述第一类识别对象的两个端点;将所述第一类识别对象的两个端点在所述第一类识别对象的直线上截取的线段定为所述第一类识别对象的线段;根据所述第一类识别对象的线段及两个端点的位置对不同的所述待识别图像之间的所述第一类识别对象的线段进行合并,以得到所述第一类识别对象的目标线段;根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态,即能够判断所述第一类识别对象是否处于垂直或水平状态。
46.所述判断模块还用于:提取所述第一类识别对象的任意两条线段,分别设为ab线段和cd线段;对所述ab线段上的端点a和端点b到所述cd线段的距离分别进行计算,并判断端点a和端点b到所述cd线段的距离是否均小于预设像素距离;若是,则将所述ab线段和所述cd线段进行合并,并取端点a、端点b、端点c和端点d四点中相距最远的两点作为所述ab线段和所述cd线段的合并线段的两个端点,且端点a、端点b、端点c和端点d四点中相距最远的两点的连线定为所述ab线段和所述cd线段的合并线段,其中,预设像素距可以为20个像素距离;依次对所述第一类识别对象的所有线段进行合并,并对合并生成的所有合并线段进行合并以得到一条所述第一类识别对象的目标线段。
47.进一步地,所述判断模块还用于:对所述第二类识别对象的所有有效区域计算一阶矩以获得所述第二类识别对象的重心位置;若所述第一类识别对象的角度处于标准工艺状态,则以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置判断所述第二类识别对象的位置是否处于标准工艺状态。
48.上述步骤能够在获得了所述第二类识别对象的重心位置后,以所述第一类识别对象的目标线段为参照并根据所述第二类识别对象的重心位置能够判断所述第二类识别对象的位置是否处于标准工艺状态,例如是否居中,由于是在确保所述第一类识别对象的角度处于标准工艺状态后,因此,便能够更好的保证所述第二类识别对象的位置判断的准确性。
49.进一步地,所述第一类识别对象包括杆塔,所述判断模块还用于:若单帧所述待识别图像中包括两个以上杆塔,且面积大于第一预设面积阈值的所述杆塔的轮廓的连通区域的数量在两个以上,则将面积最大的两个连通区域定为所述杆塔的有效区域;若单帧所述待识别图像中面积大于第一预设面积阈值的所述杆塔的轮廓的连通区域的数量不在两个以上,则将面积大于所述第一预设面积阈值的连通区域定为所述杆塔的有效区域;所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤包括:根据所述杆塔的目标线段与水平线的夹角判断所述杆塔是否处于垂直状态;若所述杆塔的目标线段与水平线的夹角为90度,则判定所述杆塔处于垂直状态。
50.进一步地,所述第一类识别对象还包括横担,所述判断模块还用于:从所有所述待识别图像的横担的轮廓内的连通区域中筛选出面积大于第一预设面积阈值的所有连通区域并定为所述横担的有效区域;所述根据所述第一类识别对象的目标线段及基准参照线判断所述第一类识别对象的角度是否处于标准工艺状态的步骤包括:根据所述横担的目标线段与水平线的夹角判断所述横担是否处于水平状态;若所述横担的目标线段与水平线的夹角为0度,则判定所述横担处于水平状态。
51.进一步地,所述第二类识别对象包括变压器,所述判断模块还用于:若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述变压器最近的两个所述杆塔的目标线段和与所述变压器最近的所述横担的目标线段确定与所述变压器最近的两个所述杆塔的目标线段与与所述变压器最近的所述横担的交点的位置,设为杆塔横担交点;根据所述变压器的重心到两个所述杆塔横担交点之间的距离判断所述变压器是否居中;若所述变压器的重心与两个所述杆塔横担交点之间的距离的比值在第一预设范围内,则判定所述变压器居中。
52.进一步地,所述第二类识别对象还包括环网柜,所述判断模块还用于:
若所述杆塔处于垂直状态且所述横担处于水平状态,则根据与所述环网柜最近的两个所述杆塔的目标线段和与所述环网柜最近的所述横担的目标线段确定与所述环网柜最近的两个所述杆塔的目标线段与与所述环网柜最近的所述横担的交点的位置,设为杆塔横担交点;根据所述环网柜的重心与两个所述杆塔横担交点之间的距离判断所述环网柜是否居中;若所述环网柜的重心与两个所述杆塔横担交点之间的距离的比值在第二预设范围内,则判定所述环网柜居中。
53.实施例3请参考图3,本发明还提出一种供电台区施工工艺的检测设备,所示为本发明第三实施例当中的供电台区施工工艺的检测设备,包括存储器20、处理器10以及存储在存储器上并可在处理器上运行的计算机程序30,所述处理器10执行所述计算机程序30时实现如上述的供电台区施工工艺的检测方法。
54.其中,所述供电台区施工工艺的检测设备具体可以为计算机、服务器、上位机等,处理器10在一些实施例中可以是中央处理器(central processing unit, cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据,例如执行访问限制程序等。
55.其中,存储器20至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器20在一些实施例中可以是供电台区施工工艺的检测设备的内部存储单元,例如该供电台区施工工艺的检测设备的硬盘。存储器20在另一些实施例中也可以是供电台区施工工艺的检测设备的外部存储装置,例如供电台区施工工艺的检测设备上配备的插接式硬盘,智能存储卡(smart media card, smc),安全数字(secure digital, sd)卡,闪存卡(flash card)等。进一步地,存储器20还可以既包括供电台区施工工艺的检测设备的内部存储单元也包括外部存储装置。存储器20不仅可以用于存储安装于供电台区施工工艺的检测设备的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。
56.需要指出的是,图3示出的结构并不构成对供电台区施工工艺的检测设备的限定,在其它实施例当中,该供电台区施工工艺的检测设备可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。
57.本发明实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的供电台区施工工艺的检测方法。
58.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1