The present invention provides a method for segmentation of solar panel images with non-uniform colors, which mainly includes the following parts: directional filtering of the incoming solar panel images with non-uniform colors and blurred boundaries to obtain enhanced images; then using Canny operator edge detection and line detection algorithm to process to find all lines in the image; clustering by K_means, the least category. According to the characteristics of solar panels, all closed contours are judged whether they belong to the solar panels area or not, and the smallest outer rectangle satisfying the condition contour is found, and the complete solar panels image is obtained by rotating and correcting the boundary line. The advantages of the present invention are that a strategy of line enhancement and clustering is proposed for solar panel images with uneven color, which effectively improves the robustness and accuracy of image segmentation.
【技术实现步骤摘要】
一种颜色不均匀情况下太阳能板红外图像的有效分割方法
本专利技术涉及模式识别、图像处理领域,尤其涉及一种颜色不均匀太阳能板图像的分割方法。技术背景在当今社会,由于传统能源主要以不可再生能源为主,这些能源越用越少,将来必然有枯竭的时候,因此新能源的研究逐渐被提上日程。太阳能是一种绿色可再生能源,是清洁能源之一。太阳能具有不会造成环境污染,可以无限使用,并且不存在能量运输问题,不受到地域限制等优点,所以关于太阳能的研究也越来越多。太阳能不能直接的被人类使用,需要通过太阳能板将太阳能转化为人类可以使用的能量,比如电能等。因此太阳能板作为一种重要的能量转换介质被各个领域所研究。当太阳能板出现缺陷点或者裂痕时,这个区域光照产生的能量转化效率将会大幅度的减少。当太阳能作为用户太阳能电源使用时,太阳能板一般装在高原、海岛等区域,人工寻找太阳能板的损坏区域,将会浪费大量的人力物力。本专利技术研究的图像就是用无人机航拍所拍摄到的太阳能板红外图像。对于获取的红外图像,利用图像处理技术,将光伏板和背景分割,以检测和定位缺陷版,从而大量的节省了人力物力。太阳板损坏区域(一般为缺陷点或者裂痕)在热图像中会很明显的表现出来,主要是因为损坏区域的热量不能够有效的转化,因此在热图像中缺陷点的亮度会远高于正常的太阳能板。为了能够找到过热点区域,并且不受到背景环境的干扰,首先需要将完整的太阳能板区域分割出来,这是光伏板检测过程中的重点和难点。
技术实现思路
本专利技术提供了一种颜色不均匀太阳能板图像的分割方法,采用基于直线检测的算法进行分割。由于无人机拍摄的图像是热图像,根据温度呈现出颜色的亮 ...
【技术保护点】
1.一种颜色不均匀情况下太阳能板红外图像的有效分割方法,其特征在于包括以下步骤:步骤1:将太阳能板红外彩色图像拆分为RGB三个通道,对每个通道通过方框滤波找到导向图,然后进行进行导向滤波;步骤2:将导向滤波的结果中消除掉的噪声部分和梯度边缘进行扩大,以达到图像增强的目的;步骤3:将增强后的图像进行canny算子处理,得到边缘轮廓检测图像;步骤4:对边缘检测图进行LSD算法处理,找到图中所有的直线;步骤5:将所有的直线用角度作为标准进行K‑means聚类,然后找到最少的聚类类别,将这一类别舍弃,即显示另外两类的所有直线;步骤6:对直线图进行膨胀操作,寻找闭合轮廓,如果某个轮廓中大于4个面积超过1000的子轮廓,则判定为太阳能板区域;步骤7:将太阳板区域提取出来,将其旋转扶正,然后计算直线检测图中每一列的均值和图片整体均值进行比较,对边界线进行修正,得到完整的太阳板区域图片。
【技术特征摘要】
1.一种颜色不均匀情况下太阳能板红外图像的有效分割方法,其特征在于包括以下步骤:步骤1:将太阳能板红外彩色图像拆分为RGB三个通道,对每个通道通过方框滤波找到导向图,然后进行进行导向滤波;步骤2:将导向滤波的结果中消除掉的噪声部分和梯度边缘进行扩大,以达到图像增强的目的;步骤3:将增强后的图像进行canny算子处理,得到边缘轮廓检测图像;步骤4:对边缘检测图进行LSD算法处理,找到图中所有的直线;步骤5:将所有的直线用角度作为标准进行K-means聚类,然后找到最少的聚类类别,将这一类别舍弃,即显示另外两类的所有直线;步骤6:对直线图进行膨胀操作,寻找闭合轮廓,如果某个轮廓中大于4个面积超过1000的子轮廓,则判定为太阳能板区域;步骤7:将太阳板区域提取出来,将其旋转扶正,然后计算直线检测图中每一列的均值和图片整体均值进行比较,对边界线进行修正,得到完整的太阳板区域图片。2.根据权利要求1所述的一种颜色不均匀太阳能板图像的分割方法,其特征在于,所述步骤1中,计算导向滤波时依赖一个重要的假设:导向滤波器在导向图像I和滤波输出q之间在一个二维窗口ωk内是一个局部线性模型,即:其中I为导向图像,原图像经过方框滤波可以直接得到,{ak,bk}为窗口ωk中的线性系数。为了求解线性系数{ak,bk},引入噪声n,并且ni=pi-qi,根据无约束图像复原方法,设定最优化目标为min||n||,等价地有minn2。为了解决最小二乘问题,引入约束项因此目标函数转化为:求解上述最优化问题,便可得到:将线性系数{ak,bk}带入导向滤波器:可以得到通过导向滤波进行去噪的结果。3.根据权利要求1所述的一种颜色不均匀太阳能板图像的分割方法,其特征在于,所述步骤2中噪声部分和梯度边缘进行扩大,可以得到增强图像A:A=(pi-qi)*4+qi其中pi为原图像,qi为导向滤波后的图像,pi-qi为噪声和边界梯度的和。4.根据权利要求1所述的一种颜色不均匀太阳能板图像的分割方法,其特征在于,所述步骤3中使用canny算子进行边缘检测首先需要经过高斯滤波进行噪声去除,高斯滤波器的分布与高斯分布有着一定的关系。一个二维的高斯函数如下:将每个点与高斯内核进行卷积计算,并且将计算结果相加,输出到目标图像中。高斯函数是一个在频域上具有平滑性能的低通滤波器,可以很好的保留低频信息,去除噪声区域。然后对滤波后的图像进行寻找边缘,采用sobel滤波器,对图像X和Y方向分别进行卷积操作:然后计算梯度幅值和方向:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。