CN106951900A - 一种避雷器仪表读数的自动识别方法 - Google Patents

一种避雷器仪表读数的自动识别方法 Download PDF

Info

Publication number
CN106951900A
CN106951900A CN201710239497.6A CN201710239497A CN106951900A CN 106951900 A CN106951900 A CN 106951900A CN 201710239497 A CN201710239497 A CN 201710239497A CN 106951900 A CN106951900 A CN 106951900A
Authority
CN
China
Prior art keywords
image
area
reading
connected domain
rectangle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710239497.6A
Other languages
English (en)
Other versions
CN106951900B (zh
Inventor
李�真
陈如申
黎勇跃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Shenhao Technology Co Ltd
Hangzhou Shenhao Information Technology Co Ltd
Original Assignee
Hangzhou Shenhao Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Shenhao Technology Co Ltd filed Critical Hangzhou Shenhao Technology Co Ltd
Priority to CN201710239497.6A priority Critical patent/CN106951900B/zh
Publication of CN106951900A publication Critical patent/CN106951900A/zh
Application granted granted Critical
Publication of CN106951900B publication Critical patent/CN106951900B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
    • G06V10/443Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components by matching or filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/24Aligning, centring, orientation detection or correction of the image
    • G06V10/243Aligning, centring, orientation detection or correction of the image by compensating for image skew or non-uniform image deformations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • G06V10/267Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion by performing operations on regions, e.g. growing, shrinking or watersheds
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • G06V10/44Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种避雷器仪表读数的自动识别方法,将避雷器仪表的识别分为区域分割和读数识别两部分;首先利用连通域检测算法和矩形拟合算法将仪表表盘分割成多个区域;然后利用先验知识检测这些区域,保留代表指针区域和数字区域的连通域;再次对两个连通域进行最小面积矩形拟合,得到两个具有偏转角度的矩形;根据角度对图像进行旋转校正,然后从校正图像中分割出指针和数字区域;最后,分别利用角度法和卷积神经网络法对指针区域和数字区域进行读数识别。本发明能够同时完成指针读数识别和数字读数识别,能够对图像进行有效的校正,提高读数的精确度。

Description

一种避雷器仪表读数的自动识别方法
技术领域
本发明属于图像识别技术领域,特别涉及一种避雷器仪表读数的自动识别方法。
背景技术
避雷器是变电站内专门用于限制雷电过电压或操作过电压的一种电气设备,内部含有一个电阻值随电压发生变化的阀片。在额定电压下,阀片电阻值很大,相当于一个绝缘体,此时流过该阀片的电流值很小且稳定;当两端电压超过阈值后,阀片被导通,会有很大的电流通过阀片,然后倒入大地,这样就避免了大电流冲击其他并联的设备,以此完成过电压保护;当电压恢复时,阀片状态恢复为绝缘,电流值也随之恢复。阀片在经受过电压冲击后,很可能受损,因此需要经常检测避雷器的工作状况。
为了便于检测避雷器的工作状况,设备上配置有一个避雷器仪表。仪表表盘上含有指针和数字两个读数区域:指针的读数代表流过避雷器的电流值,数字读数代表该避雷器受到雷击次数(经受过电压冲击的次数)。电流值的大小和避雷器异常状况直接相关,是巡检时需要记录的关键数据;为确保避雷器能够正常工作,在其受到过电压冲击后,需要进行一次彻底的人工检查,因此,雷击次数同样需要记录。目前,这种记录工作仍然由人工完成,这种方式一方面容易出现漏检,另一方面记录的数据和真实数据容易出现较大偏差。因此,需要一种自动化的仪表识别记录过程。
目前的仪表识别,所处理的对象都是具有单一读数区域的仪表。对于指针式仪表的识别,常用的方法是通过直线拟合检测表盘上的指针,然后利用角度信息和先验知识计算读数。这种方法适用于指针长度与表盘长度接近且指针颜色纹理较明显的仪表;当仪表位置较正时,指针读数比较精确,但是当拍摄的仪表出现倾斜时,识别的结果往往偏差较大。因此,不适合处理变电站内摆放位置不一的仪表,且对于避雷器仪表的指针识别失效。
对于数字式仪表的识别,方法较多,包括模板匹配法、统计决策法、BP神经网络法等。其中,模板匹配法是通过将待识别的数字和模板库中的模板数字进行比较,以相似度最大的那一个模板所对应的数字作为识别结果;该方法在识别印刷数字时效果很好,但是易受噪声干扰,不适合识别室外仪表。统计决策法难以反映数字中的细小特征,所以使用较少。BP神经网络法能够在训练过程中不断地学习和修改各级参数,从而达到对训练样本极佳的分类效果;但是它过度依赖于输入特征向量的选取。此外,目前所研究的数字式仪表,不需要进行区域的分割,重点都在分类识别上;而避雷器仪表中的数字区域较小,需要在分割后才能处理,所以要对现有的方法进行改进。
发明内容
本发明的目的是为了提供一种自适应强的、能够同时完成指针读数识别和数字读数识别的避雷器仪表读数的自动识别方法。
为此,本发明的技术方案是:一种避雷器仪表读数的自动识别方法,包括以下步骤:
1)图像预处理:利用高斯金字塔下采样图像,将输入的仪表图像降低分辨率,然后将彩色图像转换为灰度图像,并对灰度图像进行滤波处理;
2)区域分割:根据仪表识别区域的特点,确定图像分割的具体流程如下:
a1)边缘提取和形态学处理;使用Canny算子进行边缘检测,得到一个二值图像,然后利用膨胀处理连接断裂的边缘;
a2)连通域检测;以像素的8领域为邻接关系,寻找并标记图像中的连通域,整幅图像将被分成N个连通域;
a3)计算每个连通域的外接矩形;包含某个连通域的所有像素点的正矩形就是这个连通域的外接矩形;
a4)滤除干扰连通域;根据指针区域和数字区域在表盘的相对位置信息,可以滤除掉一些面积过小、面积过大、比例信息差距大等不正确的外界矩形,也即过滤掉不合格的连通域;设图像的分辨率为,外界矩形的信息为:,其中前两个信息代表矩形顶点的坐标,后两个信息代表举行的宽度和高度;当这个矩形满足以下(I)、(II)、(III)任一条件时,删除其所对应的联通域;如果剩余的连通域>2,占用的百分比最多的作为保留项;
(I)
(II)
(III)
如果将满足(I)、(II)、(III)中任一条件的联通域滤除后,剩余的连通域个数为2,则进入步骤a6),否则,对剩余的连通域按下式进行计算:,其中分子代表连通域内有效点的个数,分母代表外界矩形的面积;将计算结果进行排序,选出其中最大的两个,即为剩余的两个连通域;
a5)对剩余的两个连通域进行最小面积矩形拟合;最小面积矩形是指能够包含连通域内所有像素点的面积最小的矩形,而这个矩形很可能是倾斜的;
设拟合的两个矩形的中心点分别为,偏转角分别为,计算
a6)根据校正彩色图像和二值图像;校正是通过空间变换将原始的图像映射为新的图像,将原始坐标按下式转换为新的坐标:其中,两行三列的矩阵称为仿射矩阵;
仪表图像校正时只进行旋转校正,不进行平移,因此仿射矩阵为: ;在进行空间变换时,从输出图像的像素点反过来寻找对应于输入图像的位置,若映射的像素点非整数,则利用一阶插值法计算该点像素值;若映射的像素点超出输入图像的范围,则将该点赋值为零;
a7)从校正的二值图像中分割出指针区域,并从校正的彩色图像中分割出指针区域和数字区域
3)读数识别:避雷器仪表有指针和数字两个读数区域,使用Hough变换检测直线和角度法识别指针读数;使用投影法分割数字、神经网络法识别数字;完成整个仪表的读数识别。
进一步地,所述步骤2)中a2)所述的连通域检测具体步骤为:
b1)对图像进行逐行扫描,把每一个行中像素值为255的像素点组成一个整体,并标记它的行号、标记号、起点、终点,将这个整体所包含的所有像素点的像素值赋值为标记号;
b2)从第二行起,观察这一行联通的区域是否与上一行的区域相交,如果相交,则将该区域的标记号改为与他相交区域的标记号,所覆盖的像素点的像素值也改为标记号的值;否则不变;
b3)当图像扫描结束后,所有非零像素点的像素值均被更新;
b4)重新对图像进行扫描,将像素值相同的像素点看作一个连通域,这样整幅图像将被分成N个连通域。
进一步地,所述步骤2)中a7)所述的分割出指针区域,并从校正的彩色图像中分割出指针区域和数字区域的具体分割步骤为:
c1) 以校正后的二值图像为对象,检测其中的连通域,拟合连通域的外接矩形并计算矩形的中心点坐标
c2) 将所有的中心点坐标和步骤a5)的进行比较,保留坐标最接近的两个矩形;
c3) 从校正的图像中分别分割出
进一步地,所述步骤3)中所述的指针识别的具体步骤如下:
d1) 计算指针区域的边界线角度;利用Hough变换检测区域的两条边界线,计算两条线段的角度;因为是从二值图像中分割的区域,只包含边界明显的线段,没有指针和刻度线的干扰,可以比较准确的检测到代表仪表边界的两条线段;
d2) 对区域进行灰度转换、同态滤波处理和分段线性变换处理;同态滤波通过将反射光和入射光分离,滤除其中的入射光,从而降低了光照对图像造成的影响;经过同态滤波处理后的图像对比度低,使用分段线性变换以图像的灰度均值为界限,提高整个图像的对比度;
d3) 图像二值化;使用最大类间方差法计算二值化阈值,然后得出二值化图像;
d4) 计算指针的偏转角;首先利用Hough变换检测二值化图像中的线段;然后筛选线段,在检测的多条线段中,过滤掉和边界线位置相近的线段,再从剩余线段中选出长度最大的一条;最后计算这条线段的角度
d5) 计算读数;仪表的刻度范围是,则通过计算,得出指针读数。
进一步地,所述步骤3)中所述的数字识别的具体步骤如下:
e1) 以区域为对象,进行灰度转换、同态滤波处理和分段线性变换处理;同态滤波通过将反射光和入射光分离,滤除其中的入射光,从而降低了光照对图像造成的影响;经过同态滤波处理后的图像对比度低,使用分段线性变换以图像的灰度均值为界限,提高整个图像的对比度;进行灰度处理、滤波处理、分段线性变换、二值化;图像二值化;使用最大类间方差法计算二值化阈值,然后得出二值化图像;
e2) 单个数字分割;假设图像的分辨率为,逐行扫描该图像,得到一个含有个元素的一维数组,其中,第个元素的值代表第行的非0像素点个数;逐列扫描,得到一个含有个元素的一维数组,其中,第个元素的值代表第列的非0像素点个数;求的两个局部极小值所在位置,保留内部区域,其余区域视为边界;求的局部极小值,会得到多个位置,根据仪表中数字的位置信息,筛选出代表数字边界的四个点;最后,按如下矩形信息分割数字:
e3) 基于卷积神经网络的数字识别;卷积神经网络的结构使用内部5层结构,即,除输入、输出层外,选取两层卷积层、两层池化层和一层全链接层;其中,输入层将使用灰度图作为输入向量,输出层使用softmax多分类函数进行分类;训练样本直接使用投影分割的数字,每个数字的样本数量最少为50个;数字识别时,将直接使用训练好的神经网络进行分类,完成数字区域的读数识别。
本发明将避雷器仪表的识别分为区域分割和读数识别两部分。首先利用连通域检测算法和矩形拟合算法将仪表表盘分割成多个区域;然后利用先验知识检测这些区域,过滤掉没有意义的区域,保留代表指针区域和数字区域的连通域。再次对两个连通域进行最小面积矩形拟合,得到两个具有偏转角度的矩形;根据角度对图像进行旋转校正,然后从校正图像中分割出指针和数字区域。最后,分别利用角度法和卷积神经网络法对指针区域和数字区域进行读数识别。
本发明能够同时完成指针读数识别和数字读数识别,此外,本发明还能够克服室外环境对仪表图像造成的不良影响,具有良好的适应性;同时,能够对图像进行有效的校正,提高读数的精确度。
附图说明
以下结合附图和本发明的实施方式来作进一步详细说明
图1为本发明的***框图;
图2为本发明的区域分割流程图;
图3为本发明的读数识别流程图。
具体实施方式
参见附图。本实施例所述的一种避雷器仪表读数的自动识别方法,同时完成指针读数识别和数字读数识别的识别方法。利用连通域检测算法和矩形拟合算法完成两个读数区域的分割,然后分别利用角度法和卷积神经网络法对两个区域进行读数识别。整体结构图如图1所示。
具体包括以下步骤:
1)图像预处理:
输入的仪表图像一般是分辨率为1920×1080的彩色图像。对输入图像进行预处理的过程为:
f1)图像下采样。利用高斯金字塔下采样图像,处理后,将得到一个分辨率为960×540的彩色图像;
f2)彩色图像转换为灰度图像;
f3)滤波处理。以灰度图像为滤波对象,首先进行中值滤波,去除图像中的椒盐噪声;然后利用高斯滤波去除图像中的高斯噪声,同时平滑细小边缘。
2)区域分割
区域分割是进行后期读数识别前提条件,其分割效果的好坏直接影响读数识别的效果。本发明的对象是同时具有指针区域和数字区域的双区域仪表,根据仪表识别区域的特点,确定图像分割的具体流程如下:
a1)边缘提取和形态学处理;使用Canny算子进行边缘检测,得到一个二值图像,然后利用膨胀处理连接断裂的边缘;
a2)连通域检测;以像素的8领域为邻接关系,寻找并标记图像中的连通域,具体流程为:
b1)对图像进行逐行扫描,把每一个行中像素值为255的像素点组成一个整体,并标记它的行号、标记号、起点、终点,将这个整体所包含的所有像素点的像素值赋值为标记号;
b2)从第二行起,观察这一行联通的区域是否与上一行的区域相交,如果相交,则将该区域的标记号改为与他相交区域的标记号,所覆盖的像素点的像素值也改为标记号的值;否则不变;
b3)当图像扫描结束后,所有非零像素点的像素值均被更新;
b4)重新对图像进行扫描,将像素值相同的像素点看作一个连通域,这样整幅图像将被分成N个连通域;
a3)计算每个连通域的外接矩形;包含某个连通域的所有像素点的正矩形就是这个连通域的外接矩形;
a4)滤除干扰连通域;根据指针区域和数字区域在表盘的相对位置信息,可以滤除掉一些面积过小、面积过大、比例信息差距大等不正确的外界矩形,也即过滤掉不合格的连通域;设图像的分辨率为,外界矩形的信息为:,其中前两个信息代表矩形顶点的坐标,后两个信息代表举行的宽度和高度;当这个矩形满足以下(I)、(II)、(III)任一条件时,删除其所对应的联通域;如果剩余的连通域>2,占用的百分比最多的作为保留项;
(I)
(II)
(III)
如果将满足(I)、(II)、(III)中任一条件的联通域滤除后,剩余的连通域个数为2,则进入步骤a6),否则,对剩余的连通域按下式进行计算:,其中分子代表连通域内有效点的个数,分母代表外界矩形的面积;将计算结果进行排序,选出其中最大的两个,即为剩余的两个连通域;
a5)对剩余的两个连通域进行最小面积矩形拟合;最小面积矩形是指能够包含连通域内所有像素点的面积最小的矩形,而这个矩形很可能是倾斜的;
设拟合的两个矩形的中心点分别为,偏转角分别为,计算
a6)根据校正彩色图像和二值图像;校正是通过空间变换将原始的图像映射为新的图像,将原始坐标按下式转换为新的坐标:其中,两行三列的矩阵称为仿射矩阵;
仪表图像校正时只进行旋转校正,不进行平移,因此仿射矩阵为:;在进行空间变换时,从输出图像的像素点反过来寻找对应于输入图像的位置,若映射的像素点非整数,则利用一阶插值法计算该点像素值;若映射的像素点超出输入图像的范围,则将该点赋值为零;
a7)从校正的二值图像中分割出指针区域,并从校正的彩色图像中分割出指针区域和数字区域。具体分割流程为:
c1) 以校正后的二值图像为对象,检测其中的连通域,拟合连通域的外接矩形并计算矩形的中心点坐标
c2) 将所有的中心点坐标和步骤a5)的进行比较,保留坐标最接近的两个矩形;
c3) 从校正的图像中分别分割出
3)读数识别
避雷器仪表有指针和数字两个读数区域,本发明使用Hough变换检测直线和角度法识别指针读数;使用投影法分割数字、神经网络法识别数字;完成整个仪表的读数识别。具体流程如下。
指针识别的具体步骤如下:
d1) 计算指针区域的边界线角度;利用Hough变换检测区域的两条边界线,计算两条线段的角度;因为是从二值图像中分割的区域,只包含边界明显的线段,没有指针和刻度线的干扰,可以比较准确的检测到代表仪表边界的两条线段;
d2) 对区域进行灰度转换、同态滤波处理和分段线性变换处理;同态滤波通过将反射光和入射光分离,滤除其中的入射光,从而降低了光照对图像造成的影响;经过同态滤波处理后的图像对比度低,使用分段线性变换以图像的灰度均值为界限,提高整个图像的对比度;
d3) 图像二值化;使用最大类间方差法计算二值化阈值,然后得出二值化图像;
d4) 计算指针的偏转角;首先利用Hough变换检测二值化图像中的线段;然后筛选线段,在检测的多条线段中,过滤掉和边界线位置相近的线段,再从剩余线段中选出长度最大的一条;最后计算这条线段的角度
d5) 计算读数;仪表的刻度范围是,则通过计算,得出指针读数。
数字识别的具体步骤如下:
e1) 以为对像,进行灰度处理、滤波处理、分段线性变换、二值化;同指针识别的步骤d2)和步骤d3);
e2) 单个数字分割;假设图像的分辨率为,逐行扫描该图像,得到一个含有个元素的一维数组,其中,第个元素的值代表第行的非0像素点个数;逐列扫描,得到一个含有个元素的一维数组,其中,第个元素的值代表第列的非0像素点个数;求的两个局部极小值所在位置,保留内部区域,其余区域视为边界;求的局部极小值,会得到多个位置,根据仪表中数字的位置信息,筛选出代表数字边界的四个点;最后,按如下矩形信息分割数字:
e3) 基于卷积神经网络的数字识别;卷积神经网络的结构使用内部5层结构,即,除输入、输出层外,选取两层卷积层、两层池化层和一层全链接层;其中,输入层将使用灰度图作为输入向量,输出层使用softmax多分类函数进行分类;训练样本直接使用投影分割的数字,每个数字的样本数量最少为50个;数字识别时,将直接使用训练好的神经网络进行分类,完成数字区域的读数识别。

Claims (5)

1.一种避雷器仪表读数的自动识别方法,其特征在于:包括以下步骤:
1)图像预处理:利用高斯金字塔下采样图像,将输入的仪表图像降低分辨率,然后将彩色图像转换为灰度图像,并对灰度图像进行滤波处理;
2)区域分割:根据仪表识别区域的特点,确定图像分割的具体流程如下:
a1)边缘提取和形态学处理;使用Canny算子进行边缘检测,得到一个二值图像,然后利用膨胀处理连接断裂的边缘;
a2)连通域检测;以像素的8领域为邻接关系,寻找并标记图像中的连通域,整幅图像将被分成N个连通域;
a3)计算每个连通域的外接矩形;包含某个连通域的所有像素点的正矩形就是这个连通域的外接矩形;
a4)滤除干扰连通域;根据指针区域和数字区域在表盘的相对位置信息,可以滤除掉一些面积过小、面积过大、比例信息差距大等不正确的外界矩形,也即过滤掉不合格的连通域;设图像的分辨率为,外界矩形的信息为:,其中前两个信息代表矩形顶点的坐标,后两个信息代表举行的宽度和高度;当这个矩形满足以下(I)、(II)、(III)任一条件时,删除其所对应的联通域;如果剩余的连通域>2,占用的百分比最多的作为保留项;
(I)
(II)
(III)
如果将满足(I)、(II)、(III)中任一条件的联通域滤除后,剩余的连通域个数为2,则进入步骤a6),否则,对剩余的连通域按下式进行计算:,其中分子代表连通域内有效点的个数,分母代表外界矩形的面积;将计算结果进行排序,选出其中最大的两个,即为剩余的两个连通域;
a5)对剩余的两个连通域进行最小面积矩形拟合;最小面积矩形是指能够包含连通域内所有像素点的面积最小的矩形,而这个矩形很可能是倾斜的;
设拟合的两个矩形的中心点分别为,偏转角分别为,计算
a6)根据校正彩色图像和二值图像;校正是通过空间变换将原始的图像映射为新的图像,将原始坐标按下式转换为新的坐标:其中,两行三列的矩阵称为仿射矩阵;
仪表图像校正时只进行旋转校正,不进行平移,因此仿射矩阵为: ;在进行空间变换时,从输出图像的像素点反过来寻找对应于输入图像的位置,若映射的像素点非整数,则利用一阶插值法计算该点像素值;若映射的像素点超出输入图像的范围,则将该点赋值为零;
a7)从校正的二值图像中分割出指针区域,并从校正的彩色图像中分割出指针区域和数字区域
3)读数识别:避雷器仪表有指针和数字两个读数区域,使用Hough变换检测直线和角度法识别指针读数;使用投影法分割数字、神经网络法识别数字;完成整个仪表的读数识别。
2.如权利要求1所述的一种避雷器仪表读数的自动识别方法,其特征在于:所述步骤2)中a2)所述的连通域检测具体步骤为:
b1)对图像进行逐行扫描,把每一个行中像素值为255的像素点组成一个整体,并标记它的行号、标记号、起点、终点,将这个整体所包含的所有像素点的像素值赋值为标记号;
b2)从第二行起,观察这一行联通的区域是否与上一行的区域相交,如果相交,则将该区域的标记号改为与他相交区域的标记号,所覆盖的像素点的像素值也改为标记号的值;否则不变;
b3)当图像扫描结束后,所有非零像素点的像素值均被更新;
b4)重新对图像进行扫描,将像素值相同的像素点看作一个连通域,这样整幅图像将被分成N个连通域。
3.如权利要求1所述的一种避雷器仪表读数的自动识别方法,其特征在于:所述步骤2)中a7)所述的分割出指针区域,并从校正的彩色图像中分割出指针区域和数字区域的具体分割步骤为:
c1) 以校正后的二值图像为对象,检测其中的连通域,拟合连通域的外接矩形并计算矩形的中心点坐标
c2) 将所有的中心点坐标和步骤a5)的进行比较,保留坐标最接近的两个矩形;
c3) 从校正的图像中分别分割出
4.如权利要求1所述的一种避雷器仪表读数的自动识别方法,其特征在于:所述步骤3)中所述的指针识别的具体步骤如下:
d1) 计算指针区域的边界线角度;利用Hough变换检测区域的两条边界线,计算两条线段的角度;因为是从二值图像中分割的区域,只包含边界明显的线段,没有指针和刻度线的干扰,可以比较准确的检测到代表仪表边界的两条线段;
d2) 对区域进行灰度转换、同态滤波处理和分段线性变换处理;同态滤波通过将反射光和入射光分离,滤除其中的入射光,从而降低了光照对图像造成的影响;经过同态滤波处理后的图像对比度低,使用分段线性变换以图像的灰度均值为界限,提高整个图像的对比度;
d3) 图像二值化;使用最大类间方差法计算二值化阈值,然后得出二值化图像;
d4) 计算指针的偏转角;首先利用Hough变换检测二值化图像中的线段;然后筛选线段,在检测的多条线段中,过滤掉和边界线位置相近的线段,再从剩余线段中选出长度最大的一条;最后计算这条线段的角度
d5) 计算读数;仪表的刻度范围是,则通过计算,得出指针读数。
5.如权利要求1所述的一种避雷器仪表读数的自动识别方法,其特征在于:所述步骤3)中所述的数字识别的具体步骤如下:
e1) 以区域为对像,进行灰度转换、同态滤波处理和分段线性变换处理;同态滤波通过将反射光和入射光分离,滤除其中的入射光,从而降低了光照对图像造成的影响;经过同态滤波处理后的图像对比度低,使用分段线性变换以图像的灰度均值为界限,提高整个图像的对比度;进行灰度处理、滤波处理、分段线性变换、二值化;图像二值化;使用最大类间方差法计算二值化阈值,然后得出二值化图像;
e2) 单个数字分割;假设图像的分辨率为,逐行扫描该图像,得到一个含有个元素的一维数组,其中,第个元素的值代表第行的非0像素点个数;逐列扫描,得到一个含有个元素的一维数组,其中,第个元素的值代表第列的非0像素点个数;求的两个局部极小值所在位置,保留内部区域,其余区域视为边界;求的局部极小值,会得到多个位置,根据仪表中数字的位置信息,筛选出代表数字边界的四个点;最后,按如下矩形信息分割数字:
e3) 基于卷积神经网络的数字识别;卷积神经网络的结构使用内部5层结构,即,除输入、输出层外,选取两层卷积层、两层池化层和一层全链接层;其中,输入层将使用灰度图作为输入向量,输出层使用softmax多分类函数进行分类;训练样本直接使用投影分割的数字,每个数字的样本数量最少为50个;数字识别时,将直接使用训练好的神经网络进行分类,完成数字区域的读数识别。
CN201710239497.6A 2017-04-13 2017-04-13 一种避雷器仪表读数的自动识别方法 Active CN106951900B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710239497.6A CN106951900B (zh) 2017-04-13 2017-04-13 一种避雷器仪表读数的自动识别方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710239497.6A CN106951900B (zh) 2017-04-13 2017-04-13 一种避雷器仪表读数的自动识别方法

Publications (2)

Publication Number Publication Date
CN106951900A true CN106951900A (zh) 2017-07-14
CN106951900B CN106951900B (zh) 2019-10-22

Family

ID=59475911

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710239497.6A Active CN106951900B (zh) 2017-04-13 2017-04-13 一种避雷器仪表读数的自动识别方法

Country Status (1)

Country Link
CN (1) CN106951900B (zh)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107766836A (zh) * 2017-11-07 2018-03-06 国网黑龙江省电力有限公司检修公司 一种圆形偏转指针式仪表读数矫正方法
CN108009535A (zh) * 2017-11-21 2018-05-08 武汉中元华电科技股份有限公司 一种基于机器视觉的单指针仪表读数方法
CN108345889A (zh) * 2018-02-27 2018-07-31 国网上海市电力公司 一种利用树莓派对通信机柜进行示数识别的应用方法
CN108388894A (zh) * 2017-12-26 2018-08-10 新智数字科技有限公司 一种数字表读数的识别方法、装置及设备
CN108491842A (zh) * 2018-03-27 2018-09-04 康体佳智能科技(深圳)有限公司 一种基于神经网络的表盘识别***及识别方法
CN108562821A (zh) * 2018-05-08 2018-09-21 中国电力科学研究院有限公司 一种基于Softmax确定配电网单相接地故障选线的方法及***
CN108573261A (zh) * 2018-04-17 2018-09-25 国家电网公司 一种适用于变电站巡检机器人的数字显示仪表识别方法
CN108764253A (zh) * 2018-05-15 2018-11-06 杭州电子科技大学 指针式仪表数字化方法
CN108764234A (zh) * 2018-05-10 2018-11-06 浙江理工大学 一种基于巡检机器人的液位仪表读数识别方法
CN108921203A (zh) * 2018-06-13 2018-11-30 深圳市云识科技有限公司 一种指针式水表的检测与识别方法
CN109146806A (zh) * 2018-07-29 2019-01-04 国网上海市电力公司 在电力远程监控中基于阴影消除优化的仪表指针位置检测识别方法
CN109271985A (zh) * 2018-09-07 2019-01-25 广东中粤电力科技有限公司 一种数字仪表读数图像识别方法及***
CN109376749A (zh) * 2018-05-22 2019-02-22 国网山东省电力公司电力科学研究院 基于深度学习的输变电设备红外图像温宽范围识别方法
CN109389150A (zh) * 2018-08-28 2019-02-26 东软集团股份有限公司 图像一致性比对方法、装置、存储介质及电子设备
CN109977944A (zh) * 2019-02-21 2019-07-05 杭州朗阳科技有限公司 一种数字水表读数的识别方法
CN110110697A (zh) * 2019-05-17 2019-08-09 山东省计算中心(国家超级计算济南中心) 基于方向矫正的多指纹分割提取方法、***、设备及介质
CN110135420A (zh) * 2019-05-16 2019-08-16 北京灵汐科技有限公司 表盘状态识别方法及装置、可读存储介质和电子设备
CN110210477A (zh) * 2019-05-24 2019-09-06 四川阿泰因机器人智能装备有限公司 一种数字式仪表读数识别方法
CN110414510A (zh) * 2019-07-26 2019-11-05 华中科技大学 一种指针式仪表读数校正方法
CN111091100A (zh) * 2019-12-21 2020-05-01 河海大学 一种基于复杂噪声图像深度学习的混凝土裂缝识别方法
CN111325164A (zh) * 2020-02-25 2020-06-23 北京眸视科技有限公司 指针表示数识别方法、装置和电子设备
CN111444781A (zh) * 2020-03-09 2020-07-24 武汉理工大学 一种水表读数识别方法、设备及存储介质
CN111476787A (zh) * 2020-04-23 2020-07-31 中科开创(广州)智能科技发展有限公司 一种指针表自适应畸变的自动读数方法及装置
CN111598094A (zh) * 2020-05-27 2020-08-28 深圳市铁越电气有限公司 基于深度学习的角度回归仪表读数识别方法、设备和***
CN111868740A (zh) * 2018-03-23 2020-10-30 株式会社东芝 读取***、读取方法及存储介质
CN112668578A (zh) * 2020-12-31 2021-04-16 中广核研究院有限公司 指针式仪表读数方法、装置、计算机设备和存储介质
CN112906602A (zh) * 2021-03-04 2021-06-04 杭州电力设备制造有限公司 基于图像处理的配电柜电量表自动识别装置及识别方法
CN113159027A (zh) * 2021-04-13 2021-07-23 杭州电子科技大学 基于最小外接矩形变体的七段式数显仪表识别方法
CN113469162A (zh) * 2021-06-02 2021-10-01 广东白云学院 基于双尺度分割的指针仪表识读方法、装置、设备和介质
CN113642437A (zh) * 2021-08-03 2021-11-12 中国地质大学(北京) 一种对煤中不同组分含量及半径的定量计算方法
CN116612118A (zh) * 2023-07-19 2023-08-18 中建五局第三建设有限公司 基于人工智能的建筑避雷器质量检测评价方法
CN117095246A (zh) * 2023-10-20 2023-11-21 国网江西省电力有限公司超高压分公司 基于偏振成像的深度学习指针仪表读数识别方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102975826A (zh) * 2012-12-03 2013-03-20 上海海事大学 基于机器视觉的便携式船舶水尺自动检测和识别方法
CN103914843A (zh) * 2014-04-04 2014-07-09 上海交通大学 基于分水岭算法和形态学标记的图像分割方法
CN103955694A (zh) * 2014-04-09 2014-07-30 广州邦讯信息***有限公司 图像识别抄表***及方法
CN105203148A (zh) * 2015-09-30 2015-12-30 湖北工业大学 一种汽车组合仪表的视觉检测方法
CN105303168A (zh) * 2015-10-14 2016-02-03 南京第五十五所技术开发有限公司 一种多视角的指针式仪表识别方法和装置
CN105740829A (zh) * 2016-02-02 2016-07-06 暨南大学 一种基于扫描线处理的指针式仪表自动读数方法
CN106529519A (zh) * 2016-09-19 2017-03-22 国家电网公司 一种电力指针式仪表自动读数识别的方法及***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102975826A (zh) * 2012-12-03 2013-03-20 上海海事大学 基于机器视觉的便携式船舶水尺自动检测和识别方法
CN103914843A (zh) * 2014-04-04 2014-07-09 上海交通大学 基于分水岭算法和形态学标记的图像分割方法
CN103955694A (zh) * 2014-04-09 2014-07-30 广州邦讯信息***有限公司 图像识别抄表***及方法
CN105203148A (zh) * 2015-09-30 2015-12-30 湖北工业大学 一种汽车组合仪表的视觉检测方法
CN105303168A (zh) * 2015-10-14 2016-02-03 南京第五十五所技术开发有限公司 一种多视角的指针式仪表识别方法和装置
CN105740829A (zh) * 2016-02-02 2016-07-06 暨南大学 一种基于扫描线处理的指针式仪表自动读数方法
CN106529519A (zh) * 2016-09-19 2017-03-22 国家电网公司 一种电力指针式仪表自动读数识别的方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
崔家瑞等: "基于图像的换流站用避雷器仪表识别", 《电工技术学报》 *

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107766836A (zh) * 2017-11-07 2018-03-06 国网黑龙江省电力有限公司检修公司 一种圆形偏转指针式仪表读数矫正方法
CN108009535A (zh) * 2017-11-21 2018-05-08 武汉中元华电科技股份有限公司 一种基于机器视觉的单指针仪表读数方法
CN108388894A (zh) * 2017-12-26 2018-08-10 新智数字科技有限公司 一种数字表读数的识别方法、装置及设备
CN108345889B (zh) * 2018-02-27 2022-02-11 国网上海市电力公司 一种利用树莓派对通信机柜进行示数识别的应用方法
CN108345889A (zh) * 2018-02-27 2018-07-31 国网上海市电力公司 一种利用树莓派对通信机柜进行示数识别的应用方法
CN111868740A (zh) * 2018-03-23 2020-10-30 株式会社东芝 读取***、读取方法及存储介质
CN108491842A (zh) * 2018-03-27 2018-09-04 康体佳智能科技(深圳)有限公司 一种基于神经网络的表盘识别***及识别方法
CN108573261A (zh) * 2018-04-17 2018-09-25 国家电网公司 一种适用于变电站巡检机器人的数字显示仪表识别方法
CN108562821A (zh) * 2018-05-08 2018-09-21 中国电力科学研究院有限公司 一种基于Softmax确定配电网单相接地故障选线的方法及***
CN108562821B (zh) * 2018-05-08 2021-09-28 中国电力科学研究院有限公司 一种基于Softmax确定配电网单相接地故障选线的方法及***
CN108764234A (zh) * 2018-05-10 2018-11-06 浙江理工大学 一种基于巡检机器人的液位仪表读数识别方法
CN108764234B (zh) * 2018-05-10 2021-10-12 浙江理工大学 一种基于巡检机器人的液位仪表读数识别方法
CN108764253A (zh) * 2018-05-15 2018-11-06 杭州电子科技大学 指针式仪表数字化方法
CN109376749A (zh) * 2018-05-22 2019-02-22 国网山东省电力公司电力科学研究院 基于深度学习的输变电设备红外图像温宽范围识别方法
CN109376749B (zh) * 2018-05-22 2021-03-19 国网山东省电力公司电力科学研究院 基于深度学习的输变电设备红外图像温宽范围识别方法
CN108921203A (zh) * 2018-06-13 2018-11-30 深圳市云识科技有限公司 一种指针式水表的检测与识别方法
CN109146806A (zh) * 2018-07-29 2019-01-04 国网上海市电力公司 在电力远程监控中基于阴影消除优化的仪表指针位置检测识别方法
CN109389150A (zh) * 2018-08-28 2019-02-26 东软集团股份有限公司 图像一致性比对方法、装置、存储介质及电子设备
CN109389150B (zh) * 2018-08-28 2022-04-05 东软集团股份有限公司 图像一致性比对方法、装置、存储介质及电子设备
CN109271985A (zh) * 2018-09-07 2019-01-25 广东中粤电力科技有限公司 一种数字仪表读数图像识别方法及***
CN109977944B (zh) * 2019-02-21 2023-08-01 杭州朗阳科技有限公司 一种数字水表读数的识别方法
CN109977944A (zh) * 2019-02-21 2019-07-05 杭州朗阳科技有限公司 一种数字水表读数的识别方法
CN110135420A (zh) * 2019-05-16 2019-08-16 北京灵汐科技有限公司 表盘状态识别方法及装置、可读存储介质和电子设备
CN110135420B (zh) * 2019-05-16 2021-11-16 北京灵汐科技有限公司 表盘状态识别方法及装置、可读存储介质和电子设备
CN110110697A (zh) * 2019-05-17 2019-08-09 山东省计算中心(国家超级计算济南中心) 基于方向矫正的多指纹分割提取方法、***、设备及介质
CN110210477B (zh) * 2019-05-24 2023-03-24 四川阿泰因机器人智能装备有限公司 一种数字式仪表读数识别方法
CN110210477A (zh) * 2019-05-24 2019-09-06 四川阿泰因机器人智能装备有限公司 一种数字式仪表读数识别方法
CN110414510A (zh) * 2019-07-26 2019-11-05 华中科技大学 一种指针式仪表读数校正方法
CN110414510B (zh) * 2019-07-26 2021-10-08 华中科技大学 一种指针式仪表读数校正方法
CN111091100A (zh) * 2019-12-21 2020-05-01 河海大学 一种基于复杂噪声图像深度学习的混凝土裂缝识别方法
CN111325164B (zh) * 2020-02-25 2023-11-21 北京眸视科技有限公司 指针表示数识别方法、装置和电子设备
CN111325164A (zh) * 2020-02-25 2020-06-23 北京眸视科技有限公司 指针表示数识别方法、装置和电子设备
CN111444781B (zh) * 2020-03-09 2023-08-29 武汉理工大学 一种水表读数识别方法、设备及存储介质
CN111444781A (zh) * 2020-03-09 2020-07-24 武汉理工大学 一种水表读数识别方法、设备及存储介质
CN111476787A (zh) * 2020-04-23 2020-07-31 中科开创(广州)智能科技发展有限公司 一种指针表自适应畸变的自动读数方法及装置
CN111598094B (zh) * 2020-05-27 2023-08-18 深圳市铁越电气有限公司 基于深度学习的角度回归仪表读数识别方法、设备和***
CN111598094A (zh) * 2020-05-27 2020-08-28 深圳市铁越电气有限公司 基于深度学习的角度回归仪表读数识别方法、设备和***
CN112668578A (zh) * 2020-12-31 2021-04-16 中广核研究院有限公司 指针式仪表读数方法、装置、计算机设备和存储介质
CN112668578B (zh) * 2020-12-31 2023-11-07 中广核研究院有限公司 指针式仪表读数方法、装置、计算机设备和存储介质
CN112906602B (zh) * 2021-03-04 2023-08-25 杭州电力设备制造有限公司 基于图像处理的配电柜电量表自动识别装置及识别方法
CN112906602A (zh) * 2021-03-04 2021-06-04 杭州电力设备制造有限公司 基于图像处理的配电柜电量表自动识别装置及识别方法
CN113159027A (zh) * 2021-04-13 2021-07-23 杭州电子科技大学 基于最小外接矩形变体的七段式数显仪表识别方法
CN113159027B (zh) * 2021-04-13 2024-02-09 杭州电子科技大学 基于最小外接矩形变体的七段式数显仪表识别方法
CN113469162A (zh) * 2021-06-02 2021-10-01 广东白云学院 基于双尺度分割的指针仪表识读方法、装置、设备和介质
CN113469162B (zh) * 2021-06-02 2023-09-26 广东白云学院 基于双尺度分割的指针仪表识读方法、装置、设备和介质
CN113642437B (zh) * 2021-08-03 2022-05-31 中国地质大学(北京) 一种对煤中不同组分含量及半径的定量计算方法
CN113642437A (zh) * 2021-08-03 2021-11-12 中国地质大学(北京) 一种对煤中不同组分含量及半径的定量计算方法
CN116612118A (zh) * 2023-07-19 2023-08-18 中建五局第三建设有限公司 基于人工智能的建筑避雷器质量检测评价方法
CN116612118B (zh) * 2023-07-19 2023-10-03 中建五局第三建设有限公司 基于人工智能的建筑避雷器质量检测评价方法
CN117095246A (zh) * 2023-10-20 2023-11-21 国网江西省电力有限公司超高压分公司 基于偏振成像的深度学习指针仪表读数识别方法

Also Published As

Publication number Publication date
CN106951900B (zh) 2019-10-22

Similar Documents

Publication Publication Date Title
CN106951900B (zh) 一种避雷器仪表读数的自动识别方法
CN106529537B (zh) 一种数字仪表读数图像识别方法
CN110363182B (zh) 基于深度学习的车道线检测方法
CN111626190B (zh) 基于聚类分区进行刻度识别的水位监测方法
CN112149667B (zh) 一种基于深度学习的指针式仪表的自动读数的方法
CN112699876B (zh) 一种用于集气站多类型仪表自动读数方法
CN107590498A (zh) 一种基于字符分割级联二分类器的自适应汽车仪表检测方法
CN109636784A (zh) 基于最大邻域和超像素分割的图像显著性目标检测方法
CN112257676A (zh) 一种指针式仪表读数方法、***以及巡检机器人
CN104077577A (zh) 一种基于卷积神经网络的商标检测方法
CN109858480A (zh) 一种数字式仪表识别方法
CN110276285A (zh) 一种非受控场景视频中的船舶水尺智能识别方法
CN114549993B (zh) 实验中线段图像的评分方法、***、设备及可读存储介质
CN111126253A (zh) 基于图像识别的刀闸状态检测方法
CN111598098A (zh) 一种基于全卷积神经网络的水尺水位线检测及有效性识别方法
CN109255279A (zh) 一种交通标志检测识别的方法及***
CN113592839B (zh) 基于改进Faster RCNN的配网线路典型缺陷诊断方法及***
CN110659637A (zh) 一种结合深度神经网络和sift特征的电能表示数与标签自动识别方法
CN115359239A (zh) 风电叶片缺陷检测定位方法、装置、存储介质和电子设备
CN109447119A (zh) 一种结合形态学分割和svm的尿沉渣中管型识别方法
CN111291818B (zh) 一种面向云掩膜的非均匀类别的样本均衡化方法
CN116188756A (zh) 一种基于深度学习的仪表角度校正与示数识别方法
CN115841669A (zh) 一种基于深度学习技术的指针式仪表检测与示数识别方法
CN115019294A (zh) 一种指针式仪表读数识别方法及***
CN111210417A (zh) 基于卷积神经网络的布匹缺陷检测方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant