System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像处理。更具体地,本专利技术涉及基于图像处理的环网柜群组仪表读数方法。
技术介绍
1、基于图像处理的环网柜群组仪表读数方法是一种利用计算机视觉技术自动识别和读取环网柜中各种仪表读数的技术,这种方法在电力行业中有诸多优势和作用,传统的仪表读数通常依赖人工检查和记录,这种方式不仅耗时耗力,而且容易出错,通过图像处理技术,可以精确地识别仪表读数提高准确性与可靠性,避免了人工读数时可能出现的误差,特别是在复杂或光线不足的环境中,这种技术能够提高读数的准确性,并且可以实现实时监控环网柜中各个仪表的状态,及时发现异常情况,因此提出了一种基于图像处理的环网柜群组仪表读数方法。
2、目前公开号为cn104939859a的专利申请文件一种ct图像校正方法,本方法利用临近点差值算法对坏点进行修正,同时建立了图像拖尾衰减模型。
3、在环网柜群组仪表读数中,为了使得读数更加精准,为了使得表盘中数据更加精准,使用上述方法中的临近点差值算法对表盘rgb图像进行放大后,得到表盘图像来识别表盘中的数据,但是由于最临近点插值法在确定新像素值时,未考虑到周围像素点的变化趋势,导致得到的表盘图像中边缘处的像素过渡不自然,导致产生边缘锯齿噪声,降低了读数的准确性,导致不能及时发现异常情况,不利于预防事故和保障电网安全。
技术实现思路
1、为解决最临近点插值法在确定新像素值时未考虑到周围像素点的变化趋势,导致得到的表盘图像中产生边缘锯齿噪声,降低了读数的准确性的问题,本专利技术提出基
2、采集表盘图像;将表盘图像划分为多个块;获取每个块受边缘锯齿噪声的影响程度;获取每个块中像素点的失常度,代表第i个块中像素点的失常度;代表第i个块中的像素点数量;代表第i个块受边缘锯齿噪声的影响程度;代表第i个块的所有相邻代表像素点之间的灰度差值绝对值的均值;代表第i个块中第j个像素点的灰度值;代表第i个块中第j个像素点在第i个块的渐变变化方向上的第一个像素点的灰度值;norm()代表归一化函数;||代表绝对值符号;获取每个块中每个像素点的修正灰度值:
3、,代表第i个块中第j个像素点的修正灰度值;代表第i个块的参考灰度值;代表第i个块中第j个像素点的失常度;将每个块中每个像素点的修正灰度值构成的图像,作为增强图像;对增强图像进行边缘检测,识别表盘中的数据。
4、本专利技术的创新性在于将表盘图像划分为多个块,获取每个块中每个像素点的失常度对每个块中每个像素点的灰度值进行修正,得到每个块中每个像素点的修正灰度值,对表盘图像中边缘处产生边缘锯齿噪声进行了修正,提高了后续读数的准确性,便于能够及时发现异常情况,利于预防事故和保障电网安全;进一步地,每个块中每个像素点的失常度是根据每个块受边缘锯齿噪声的影响程度所获取的,能够准确的反映出表盘图像中每个像素点受边缘锯齿噪声的影响程度。
5、优选的,所述获取每个块受边缘锯齿噪声的影响程度,包括:
6、;
7、式中,代表第i个块受边缘锯齿噪声的影响程度;代表第i个块中的灰度值变化程度;代表第i个块中第m个灰度变化序列中的像素点数量;代表第i个块的灰度变化序列个数;代表第i个块中第m个灰度变化序列的第k个像素点的灰度值;代表第i个块中第m个灰度变化序列的第k个像素点的梯度方向上第一个像素点的灰度值;代表第i个块中第m个灰度变化序列中第k个像素点的梯度方向的反方向上的第一个像素点的灰度值;||代表绝对值符号。
8、便于根据每个块受边缘锯齿噪声的影响程度,获取每个块中像素点的失常度对像素点的灰度值进行修正,减少边缘锯齿噪声的影响。
9、优选的,所述灰度值变化程度的获取,包括:
10、;
11、其中,代表第i个块中的灰度值变化程度;代表第i个块中所有像素点的灰度值方差;代表第i个块中第j个像素点的梯度值;代表第i个块中的像素点数量。
12、灰度值变化程度越大,说明块越可能受边缘锯齿噪声的影响,根据块中的灰度值变化程度可以获取每个块受边缘锯齿噪声的影响程度。
13、优选的,所述灰度变化序列的获取,包括:
14、对于任意一个块,在该块内,预设一个空的灰度变化序列,以最大梯度值的像素点为灰度变化序列中的第一个像素点,依次选择最新补充的像素点的梯度方向上第一个像素点对灰度变化序列进行补充,直至最新补充的像素点不在该块内,停止补充;以此类推,获取该块中的每个灰度变化序列;所述灰度变化序列中的第一像素点之间不存在相同像素点。
15、优选的,所述渐变变化方向的获取,包括:
16、将第i个块的第一个灰度变化序列中所有像素点的梯度方向的均值作为第i个块的渐变变化方向。
17、优选的,所述代表像素点的获取,包括:
18、将第i个块周围与其相邻的块作为第i个块的邻接块,获取第i个块的中心像素点,获取第i个块的中心像素点在第i个块的渐变变化方向上的像素点以及在第i个块的渐变变化方向的反方向上的像素点,记为第i个块的变化像素点,将第i个块的变化像素点中位于第i个块的邻接块中的像素点记为第i个块的代表像素点。
19、优选的,所述参考灰度值的获取,包括:
20、在第i个块的邻接块中,获取失常度最低的邻接块作为第i个块的参考块,获取第i个块的参考块中每个像素点到第i个块的中心像素点之间的距离,将距离最小时对应的第i个块的参考块中的该像素点的灰度值,记为第i个块的参考灰度值。
21、便于后续根据每个块的参考灰度值对每个块的每个像素点的灰度值进行修正。
22、优选的,所述将表盘图像划分为多个块,包括:
23、预设块的大小,将表盘图像分为若干个大小为的块。
24、有利于后续对每个块受边缘锯齿噪声的影响程度进行分析。
25、本专利技术具有以下有益效果:本专利技术的目的是首先将表盘图像划分为多个块,获取每个块中每个像素点的失常度对像素点的灰度值进行修正,得到每个块中每个像素点的修正灰度值,构成增强图像,对表盘图像中边缘处产生边缘锯齿噪声进行了修正,提高了后续读数的准确性,便于能够及时发现异常情况,利于预防事故和保障电网安全;进一步地,每个块中每个像素点的失常度是根据每个块受边缘锯齿噪声的影响程度所获取的,能够准确的反映出表盘图像中每个像素点受边缘锯齿噪声的影响程度。
本文档来自技高网...【技术保护点】
1.基于图像处理的环网柜群组仪表读数方法,其特征在于,包括:
2.根据权利要求1所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述获取每个块受边缘锯齿噪声的影响程度,包括:
3.根据权利要求2所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述灰度值变化程度的获取,包括:
4.根据权利要求2所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述灰度变化序列的获取,包括:
5.根据权利要求1所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述渐变变化方向的获取,包括:
6.根据权利要求1所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述代表像素点的获取,包括:
7.根据权利要求1所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述参考灰度值的获取,包括:
8.根据权利要求1所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述将表盘图像划分为多个块,包括:
【技术特征摘要】
1.基于图像处理的环网柜群组仪表读数方法,其特征在于,包括:
2.根据权利要求1所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述获取每个块受边缘锯齿噪声的影响程度,包括:
3.根据权利要求2所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述灰度值变化程度的获取,包括:
4.根据权利要求2所述的基于图像处理的环网柜群组仪表读数方法,其特征在于,所述灰度变化序列的获取,包括:
5.根...
【专利技术属性】
技术研发人员:宋银波,樊睿,魏宇,王博,
申请(专利权)人:陕西振力实业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。