一种电力元器件识别方法转让专利

申请号 : CN201510319588.1

文献号 : CN105069772B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韩笑眉梁波王升周传涛张美英吕金玲张亮李喆

申请人 : 国家电网公司国网山东省电力公司泰安供电公司国网山东肥城市供电公司

摘要 :

一种电力元器件识别方法,包括:获取图像,由摄像头或者其他数码设备获取电力元器件图像;手动输入,由用户在图像上勾勒出电力元器件的一个封闭边界;预处理,选取环形区域的原始像素点,对图像进行线条采样,采样间隔用户自定义,采样方向为垂直方向;精确处理,判断每条线条采样上的局部灰度变化最为剧烈的点,认为是电力元器件的精确边界点;图像勾勒,将所有精确边界点连接起来,认为是电力元器件的完整分割图;图像对比,将电力元器件的完整分割图与数据库中的各种电力元器件标准图像作对比,确定电力元器件的名称。

权利要求 :

1.一种电力元器件识别方法,其特征在于,包括以下步骤:S01:由摄像头或者其他数码设备获取电力元器件图像;

S02:由用户在电力元器件图像上勾勒出电力元器件的一个封闭边界;D是一张模板图像,模板图像中1表示边界环形区域,0表示非边界环形区域,用链表存储所有边界环形区域的原始像素点,方便快速查找;

S03:预处理,包括:选取边界环形区域的原始像素点,对边界环形区域图像进行线条采样,采样间隔用户自定义,采样方向为垂直方向,具体方法为:设边界环形区域图像表示为g=f(x,y),f(x,y)表示边界环形区域图像中任意一点像素值,x,y为正整数,且0<=x<W,0<=y<H;其中W为边界环形区域图像宽度,H为边界环形区域图像高度;

选择边界环形区域的最左端原始像素点,对边界环形区域图像进行线条采样,采样间隔由用户自定义,采样方向为垂直方向;

采样线条表示成一段连续函数Cl=t,其中t1<t<t2,t最小值为线条采样的起始点t1,终点为t2,l为第l条采样线,总条数为Nd;

采样线条与边界环形区域相交,得一采样线段集,记为S={S1,S2...Sn},其中Nd≤n≤

2Nd;

S04:判断每条线条采样上的局部灰度变化最为剧烈的点,认为是电力元器件的精确边界点;

针对采样线段集S,依次求每个采样线段各点的一阶导数,公式为取每个采样线段中一阶导数最大的点,记为集合S′={S′1,S′2...S′n};统计相邻采样线段的Cl(t)′,如果当前Cl(t)′超过了一定值Tl,那么则认为是由噪声引起的边界无法确定,丢掉该采样点,其中 那么剩下的采样点即为电力元器件的精确边界点;

S05:将所有精确边界点连接起来,认为是电力元器件的完整分割图;

S06:将电力元器件的完整分割图与数据库中的各种电力元器件标准图像作对比,确定电力元器件的名称。

说明书 :

一种电力元器件识别方法

技术领域

[0001] 本发明涉及图像识别技术领域,特别涉及一种电力元器件识别方法。

背景技术

[0002] 随着电网的不断发展,新设备,新功能的不断开发完善,需要人们不断掌握新知识和技能,另外新人对设备的感知到认知都需要一个过程,所以电力培训是十分必要的。
[0003] 电力元器件种类众多,不可能在电力培训中一一给出现场演示,所以需要有一种快速识别电力元器件的方法,以便学员在课余或者实际工作中能够迅速的查找到电力元器件的准确名称和简单介绍。

发明内容

[0004] 本发明为解决上述问题,提供了一种电力元器件识别方法。
[0005] 根据本发明的一实施例,提供一种电力元器件识别方法,其特征在于,包括以下步骤:
[0006] 获取图像,由摄像头或者其他数码设备获取电力元器件图像;
[0007] 手动输入,由用户在图像上勾勒出电力元器件的一个封闭边界;
[0008] 预处理,选取环形区域的原始像素点,对图像进行线条采样,采样间隔用户自定义,采样方向为垂直方向;
[0009] 精确处理,判断每条线条采样上的局部灰度变化最为剧烈的点,认为是电力元器件的精确边界点;
[0010] 图像勾勒,将所有精确边界点连接起来,认为是电力元器件的完整分割图;
[0011] 图像对比,将电力元器件的完整分割图与数据库中的各种电力元器件标准图像作对比,确定电力元器件的名称。
[0012] 本发明可以有效的根据图像和用户简单的手动输入识别电力元器件名称,方便用户在实际应用中加强对电力元器件的认识,提高学习成绩,保障工作效率。

具体实施方式

[0013] 为使本发明的目的、技术方案和优点更加清楚,下面对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0014] 本发明提供了一种电力元器件识别方法,包括以下步骤:
[0015] 步骤101,获取图像。
[0016] 具体的,图像可以由由摄像头或者其他数码设备如手机、照相机或者IPAD等获取。
[0017] 步骤102,手动输入。
[0018] 具体的,通过步骤101获得电力元器件图像后,进一步由用户勾勒出电力元器件的大致边界。由用户在图像上勾勒出电力元器件的一个封闭边界,要求用户勾勒的边界是封闭的,边界的宽度w可自定义。边界环形区域用D表示,D是一张模板图像,图像中1表示环形区域,0表示非环形区域,用链表存储所有环形区域的原始像素点,方便快速查找。
[0019] 步骤103,预处理;
[0020] 具体地,通过步骤102获得封闭边界区域后,进一步预处理确定电力元器件的精确边界点的所在区域。设环形区域图像表示为g=f(x,y),g表示图像中任意一点像素值,x,y为正整数,且0<=x<W,0<=y<H;其中W为图像宽度,H为图像高度。
[0021] 选择环形区域的最左端原始像素点,对图像进行线条采样,采样间隔用户自定义,采样方向为垂直方向。
[0022] 采样线条表示成一段连续函数Cl=t,其中t1<t<t2,t最小值为线采样的起始点t1,终点为t2,l为第l条采样线,采样线的总条数记为Nd。
[0023] 采样线条与环形区域相交,可得一采样线段集,记为S={S1,S2...Sn},其中Nd≤n≤2Nd。
[0024] 步骤104,精确处理。
[0025] 具体的,通过步骤103获得采样线段集后,进一步确定电力元器件的精确边界点。针对采样线段集S,依次求每个采样线段各点的一阶导数,公式为取每个采样线段中导数最大的点,记为集合S′={S′1,S′2...S′n},其中Nd≤n≤2Nd。统计相邻采样线的Cl(t)′,如果当前Cl(t)′超过了一定值Tl,那么则认为是有噪声引起的边界无法确定,丢掉该采样点,其中 那么剩下的点即为
电力元器件的精确边界点。
[0026] 步骤105,图像勾勒。
[0027] 具体的,通过步骤104确定电力元器件的精确边界点之后,将这些边界点连接起来即成为电力元器件的边界范围。
[0028] 步骤106,图像对比。
[0029] 具体的,通过步骤105将电力元器件边界范围确定之后,将电力元器件的完整分割图与数据库中的各种电力元器件标准图像作对比,确定电力元器件的名称。
[0030] 本实施例的电力元器件识别方法可以有效的识别电力元器件,以便电力培训学员在课余或者实际工作中能够迅速的查找到电力元器件的准确名称和简单介绍。
[0031] 其他与方法相同之处在此不坠述,详情请参照方法说明部分。
[0032] 本发明实施例可以有效的根据图像和用户简单的手动输入识别电力元器件名称,方便用户在实际应用中加强对电力元器件的认识,提高学习成绩,保障工作效率。
[0033] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。