基于视觉识别模型的光伏组串自动编号方法及相关装置制造方法及图纸

技术编号:39397198 阅读:16 留言:0更新日期:2023-11-19 15:51
本发明专利技术公开了一种基于视觉识别模型的光伏组串自动编号方法及相关装置,其中方法包括:获取待编号图像,其中,所述待编号图像包括至少一个光伏组串;对所述待编号图像进行分区,得到至少一个分区图像;将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓;将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个光伏板的分割结果;基于所述各个光伏板的分割结果对待编号图像中的光伏板进行编号。本发明专利技术对待编号图像进行分区和背景分离,并将光伏组串轮廓输入至视觉识别模型对光伏组串自动编号,提高了光伏组件编码的效率和准确度。件编码的效率和准确度。件编码的效率和准确度。

【技术实现步骤摘要】
基于视觉识别模型的光伏组串自动编号方法及相关装置


[0001]本专利技术涉及光伏板
,具体涉及一种基于视觉识别模型的光伏组串自动编号方法及相关装置。

技术介绍

[0002]光伏是太阳能光伏发电系统的简称,光伏板是一种利用半导体材料的光伏效应,将太阳能辐射能直接转换为电能的一种新型发电装置。在光伏发电系统中,将若干个光伏组件串联后,形成具有一定直流输出的电路单元,简称光伏组件串或光伏组串。目前光伏场站光伏组串编号主要是利用无人机拍摄的现场图片,通过传统OpenCV进行图像编号,或者根据CAD图纸一一对应组串。由于光伏场站通常较大,采用OpenCV得到的图像分割存在编号效率低且难度大等问题,并且人工编码所耗费的时间较长,导致检测和维护的效率较低。

技术实现思路

[0003]鉴于上述问题,提出了本专利技术以便提供一种克服上述光伏组串编码效率较低问题的基于视觉识别模型的光伏组串自动编号方法及装置、计算设备及计算机存储介质。
[0004]根据本专利技术的一个方面,提供了一种基于视觉识别模型的光伏组串自动编号方法,包括:
[0005]步骤S1,获取待编号图像,其中,所述待编号图像包括至少一个光伏组串;
[0006]步骤S2,对所述待编号图像进行分区,得到至少一个分区图像;
[0007]步骤S3,将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓;
[0008]步骤S4,将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个光伏板的分割结果;/>[0009]步骤S5,基于所述各个光伏板的分割结果对待编号图像中的光伏板进行编号。在一种可选的方式中,所述第一用户对所述待评比3D物品设计模型的操作包括以下多者中的至少一者:模型部件拆解、模型爆炸图缩放、基于部件的旋转显示、线架图隐藏线显示开关、渲染开关以及各视角平面图展示。
[0010]在一种可选的方式中,所述将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个光伏板的分割结果进一步包括:
[0011]预先构建光伏组串视觉识别模型,将光伏组串轮廓图像及对应的已标注切片喂入所述光伏组串视觉识别模型进行训练,其中,所述光伏组串轮廓图像包括光伏组串的排布遮挡图;
[0012]将各个所述光伏组串轮廓图像输入至光伏组串视觉识别模型,得到各个光伏板的分割结果。
[0013]在一种可选的方式中,所述光伏组串视觉识别模型为多模态图像分割网络,其包括一个编码模块和一个解码模块;
[0014]所述编码模块和所述解码模块均包括至少一个残差模块,所述残差模块包括依次连接的卷积层、BN层和LeakyReLU层;
[0015]所述编码模块的残差模块和所述解码模块的残差模块之间设置有注意力模块,所述注意力模块包括通道注意力CA模块和空间注意力SA模块。
[0016]在一种可选的方式中,所述对所述待编号图像进行分区,得到至少一个分区图像进一步包括:
[0017]步骤S1,针对所述待编号图像的任一像素点,确定与其周围四个邻近像素点的像素坐标和RGB颜色均值;
[0018]步骤S2,针对任一邻近像素点,将其RGB颜色均值小于第一预设阈值的像素点确定为弱边缘像素点,将其RGB颜色均值大于第二预设阈值的像素点确定为强边缘像素点;
[0019]步骤S3,将该强边缘像素点连接成边缘,当连接到边缘的端点时,在该强边缘像素点的邻域像素点中重新确定弱边缘像素点作为新边缘点,并继续检测和连接该新边缘点直至轮廓闭合,得到一个分区图像;
[0020]步骤S4,针对所述待编号图像于所述分区图像之外的任一像素点,重复步骤S1依次得到多个分区图像。
[0021]在一种可选的方式中,所述将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓进一步包括:
[0022]步骤S1,去除所述分区图像的彩色信息,得到灰度图像并进行归一化;
[0023]步骤S2,利用最大类间方差法计算所述灰度图像的二值化分割阈值;
[0024]步骤S3,将所述灰度图像中像素值小于预设分割阈值的区域设置为0,用黑色分割出所述分区的光伏组串轮廓;将像素值大于预设分割阈值的区域设置为1,用白色分割出所述分区的背景轮廓。
[0025]在一种可选的方式中,所述将各个所述光伏组串轮廓图像输入至光伏组串视觉识别模型,得到各个光伏板的分割结果之前,所述方法还包括:
[0026]将所述光伏组串轮廓图像转换为HSV颜色模型,并使用加权平均的方法对其进行灰度处理;
[0027]获取所述光伏组串轮廓图像中各个轮廓的坐标,利用DBSCAN聚类算法对所述各个轮廓的坐标进行聚类分析,得到各个轮廓的Dunn指数;
[0028]将小于预设阈值的Dunn指数所对应的轮廓的区域设置为1。
[0029]在一种可选的方式中,所述方法还包括:
[0030]采用模版匹配方法识别所述待编号图像得到光伏组串;
[0031]将所述光伏组串按照预设顺序进行矩阵排列,将全部所述光伏组串排列至同一行或同一列,形成待填充行或待填充列;
[0032]对所述待填充行或待填充列进行所述光伏组串的填充,形成完整组件行或完整组件列;
[0033]将所述完整组件行映射到所述光伏组串的全部行,或将所述完整组件列映射到所述光伏组串的全部列。
[0034]根据本专利技术的另一方面,提供了一种基于视觉识别模型的光伏组串自动编号装置,包括:
[0035]图像获取模块,用于获取待编号图像,其中,所述待编号图像包括至少一个光伏组串;
[0036]分区模块,用于对所述待编号图像进行分区,得到至少一个分区图像;
[0037]背景分离模块,用于将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓;
[0038]分割模块,用于将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个光伏板的分割结果;
[0039]编码模块,用于基于所述各个光伏板的分割结果对待编号图像中的光伏板进行编号。
[0040]根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0041]所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于视觉识别模型的光伏组串自动编号方法对应的操作。
[0042]根据本专利技术的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于视觉识别模型的光伏组串自动编号方法对应的操作。
[0043]根据本专利技术提供的方案,获取待编号图像,其中,所述待编号图像包括至少一个光伏组串;对所述待编号图像进行分区,得到至少一个分区图像;将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓;将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于视觉识别模型的光伏组串自动编号方法,其特征在于,包括:步骤S1,获取待编号图像,其中,所述待编号图像包括至少一个光伏组串;步骤S2,对所述待编号图像进行分区,得到至少一个分区图像;步骤S3,将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓;步骤S4,将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个光伏板的分割结果;步骤S5,基于所述各个光伏板的分割结果对待编号图像中的光伏板进行编号。2.根据权利要求1所述的基于视觉识别模型的光伏组串自动编号方法,其特征在于,所述将各个所述光伏组串轮廓输入至光伏组串视觉识别模型,得到各个光伏板的分割结果进一步包括:预先构建光伏组串视觉识别模型,将光伏组串轮廓图像及对应的已标注切片喂入所述光伏组串视觉识别模型进行训练,其中,所述光伏组串轮廓图像包括光伏组串的排布遮挡图;将各个所述光伏组串轮廓图像输入至光伏组串视觉识别模型,得到各个光伏板的分割结果。3.根据权利要求2所述的基于视觉识别模型的光伏组串自动编号方法,其特征在于,所述光伏组串视觉识别模型为多模态图像分割网络,其包括一个编码模块和一个解码模块;所述编码模块和所述解码模块均包括至少一个残差模块,所述残差模块包括依次连接的卷积层、BN层和LeakyReLU层;所述编码模块的残差模块和所述解码模块的残差模块之间设置有注意力模块,所述注意力模块包括通道注意力CA模块和空间注意力SA模块。4.根据权利要求1所述的基于视觉识别模型的光伏组串自动编号方法,其特征在于,所述对所述待编号图像进行分区,得到至少一个分区图像进一步包括:步骤S1,针对所述待编号图像的任一像素点,确定与其周围四个邻近像素点的像素坐标和RGB颜色均值;步骤S2,针对任一邻近像素点,将其RGB颜色均值小于第一预设阈值的像素点确定为弱边缘像素点,将其RGB颜色均值大于第二预设阈值的像素点确定为强边缘像素点;步骤S3,将该强边缘像素点连接成边缘,当连接到边缘的端点时,在该强边缘像素点的邻域像素点中重新确定弱边缘像素点作为新边缘点,并继续检测和连接该新边缘点直至轮廓闭合,得到一个分区图像;步骤S4,针对所述待编号图像于所述分区图像之外的任一像素点,重复步骤S1依次得到多个分区图像。5.根据权利要求1所述的基于视觉识别模型的光伏组串自动编号方法,其特征在于,所述将各个所述分区图像进行背景分离,得到所述分区的背景轮廓和光伏组串轮廓进一步包括:步骤S1,去除所述分区图像的彩色信息,得到灰...

【专利技术属性】
技术研发人员:戴恩哲王勇舒茂龙胡玉梁志明贾世凯吴亚刚占磊齐力文李小飞邵书成
申请(专利权)人:尚特杰电力科技有限公司
类型:发明
国别省市:

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

1