一种消除电力元器件照片中护栏的方法
【技术领域】
[0001] 本发明涉及图像处理领域,具体涉及一种消除电力元器件照片中护栏的方法。
【背景技术】
[0002] 目前,很多电力元器件工作电压较高,为保证人民群众安全而设置了标志和护栏, 从而导致难以拍摄到电力元器件的整体照片。因此,有必要提出一种能够消除照片中护栏 的图像处理方法,通过该处理方法,能够快速有效的消除照片中的护栏,从而更好的从图片 中识别出电力元器件。
【发明内容】
[0003]为了解决上述问题,本发明提供一种消除电力元器件照片中护栏的方法。本发 明的一个实施方式提供一种消除电力元器件照片中护栏的图像处理系统,其特征在于,包 括:
[0004] 相互连接处理终端和云服务器;处理终端包括摄像头、通信模块、存储器、输入设 备、显不设备;
[0005] 在另外一种实施方式中,提供一种消除照片中护栏的图像处理方法,其特征在于 包括以下步骤:
[0006]S100,获取照片。照片可以是用户即时拍摄的照片,也可以是用户从处理终端的存 储器中选取的照片。
[0007]S200,获取用户的输入,所述输入标示出步骤S100中获取的照片中包括护栏的部 分。用户的输入可以是采用手指、触摸笔或鼠标等输入设备粗略选定出用户认为包括护栏 的部分。
[0008] 本发明通过采用对电力元器件照片中的栅栏状护栏进行大致识别并进行像素更 新的方案,有效解决了电力元器件照片中水平栅栏的消除问题,可以根据栅栏上下像素值 的不同关系对栅栏部像素进行更新,适应不同类型的照片,大大提高了工作效率,普适性 高,具有较高的实用性。
【具体实施方式】
[0009] 体现本发明特征与优点的典型实施例将在以下的说明中详细叙述。应理解的是本 发明能够在不同的实施例上具有各种的变化,其皆不脱离本发明的范围,且其中的说明在 本质上是当作说明之用,而非用以限制本发明。
[0010] 本发明中一实施例,提供一种消除电力元器件照片中护栏的图像处理系统,其特 征在于,包括:
[0011] 相互连接处理终端和云服务器;处理终端包括摄像头、通信模块、存储器、输入设 备、显示设备。
[0012] 本发明的另一实施例,提供一种消除照片中护栏的图像处理方法,其特征在于包 括以下步骤:
[0013] S100,获取照片。照片可以是用户即时拍摄的照片,也可以是用户从处理终端的存 储器中选取的照片。
[0014] S200,获取用户的输入,所述输入标示出步骤S100中获取的照片中包括护栏的部 分。用户的输入可以是采用手指、触摸笔或鼠标等输入设备粗略选定出用户认为包括护栏 的部分。
[0015] S300,根据用户的输入,判断用户认为的包括护栏的部分中是否包括护栏。进一步 包括以下步骤:
[0016] S310,将用户选定的区域适当的放大,从而避免用户选定的区域略小,导致消除护 栏后留下"护栏尾巴",造成识别电力元器件困难。优选的放大方式为:
[0017] S312,获取用户选定区域的边界像素点的最大横坐标x_、最大纵坐标y_、最小横 坐标xmin、最小纵坐标ymin。
[0018] S314,分别计算横轴方向的扩大像素数量Dx和纵轴方向的扩大像素数量Dy,其 中:
[0020] ?L」,,表示向下取整操作,d表示预设的阈值参数,优选为5%。
[0021] S316,获取用户选定区域边界上的任意像素点的坐标(Xl,yi),并进行如下步骤:
[0024] 其中,(X],y])为初步扩大后的边界上像素点的横纵坐标。
[0025]S318 :调整(X],y]),获取扩大后准确的边界像素点的横纵坐标,调整步骤为,对于 每个Uj,y_j),
[0028] 其中,Width为图像的宽度,Height为图像的高度,(xk,yk)为扩大后准确的边界像 素点的横纵坐标。
[0029] S319,判断栅栏的大致走向,若大致走向为垂直方向,则转入步骤320。
[0030] 酿乂臟3
的点,其中k为用户自定义。每组横坐标相同的点中选取纵坐标最大和最小的点,总 数设为1个,坐标分别记为(xlx,yly)、(x2x,y2y)... (Xix,yiy),求以这1个点为顶点的多边形 重心0的坐标(x。,y。),计算公式为:
[0033] 记环形区域边界上横坐标为X' _的纵坐标最大和最小的点以及横坐标为X' _ 的纵坐标最大和最小的点分别为Xi(x' _,y'Mnl)、X2(x' _,y'ΜΧ1)、Χ3(χ' _,y' _2)、X4(x'mx,y' _2),分别计算直线\〇、&〇、&〇、\〇与横坐标轴的夹角h、α2、α3、
[0036]S320,使用一组水平采样线条对放大后区域进行采样,可以得到一组采样线段,更 新采样线段上的所有点的像素值。优选实施方式为:
[0037]S322,使用一组采样线条对放大后区域进行采样,将图像视为一矩形,以矩形左 下角为原点,底边作为X轴,左边作为y轴建立直角坐标系,则采样线条的公式为y=t, te[0,Height],teN,记采样线条与边界区域确定的一组采样线段为S= {SdS2...Sn}, Ο<η< 2Height〇
[0038] S324,对于第i条采样线段,所有像素点纵坐标为^,若线段上共有m个像素点, ? 是采样线段上第j个按照横坐标从小到大排列的像素点的横坐标,1 <j<m,若图像 各点像素公式表示为g=f(x,y),当f(x' 彡2f(x' 时,贝ij认为栅栏左右 差值较大,栅栏左右背景为不同的物体,又因为栅栏左右像素较大,所以采用栅栏右方像素 向左递减,栅栏左方像素向右递增的方案对采样线段上各像素点像素进行更新。
[0039] 具体的,用以下公式更新采样线段上各像素点像素值:
[0041] 其中,f(?i,u为更新后的第i条采样线段第j个像素点的像素值。
[0042] 同样的,当f(x' "+1,^彡2f(x' 1_1,心)时,则认为栅栏左右差值较大,栅栏左 右背景为不同的物体,又因为栅栏左方像素较大,所以采用栅栏右部像素向左递增,栅栏左 部像素向右递减的方案对采样线段上各像素点像素进行更新。
[0043] 具体的,用以下公式更新采样线段上各像素点像素值:
[0045] 当f(x' 「1,tj<f(x'm+l,tj< 2f(x' 「1,tj或者f(y'm+l,tj <f(y' "+1,^时,则认为栅栏左右差值较小,栅栏左右背景为相同的物 体,所以采用栅栏左右的像素互相逼近的方案对采样线段上各像素点像素进行更新。
[0046] 具体的,用以下公式更新采样线段上各像素点像素值:
[0048] S330,在显示设备上显示去掉护栏后的电力元器件照片。
[0049] 以上实施例描述了本发明,但应当理解,所用的术语是说明和示例性、而非限制性 的术语。由于本发明能够以多种形式具体实施而不脱离本发明的精神或实质,所以应当理 解,上述实施例不限于任何前述的细节,而应在随附权利要求所限定的精神和范围内广泛 地解释,因此落入权利要求或其等效范围内的全部变化和改型都应为随附权利要求所涵 盖。
【主权项】
1. 一种消除电力元器件照片中护栏的图像处理方法,其特征在于包括W下步骤: S100,获取照片,照片是用户即时拍摄的照片,或者用户从处理终端的存储器中选取的 照片; S200,获取用户的输入,所述输入标示出步骤S100中获取的照片中包括护栏的部分; 用户的输入是采用手指、触摸笔或鼠标等输入设备选定出用户认为包括护栏的部分; S300,根据用户的输入,判断用户认为的包括护栏的部分中是否包括护栏; 5319, 判断栅栏的大致走向,若大致走向为垂直方向,则转入步骤320 ; 5320, 使用一组水平采样线条对放大后区域进行采样,得到一组采样线段,更新采样线 段上的所有点的像素值; S330,在显示设备上显示去掉护栏后的电力元器件照片。2. 如权利要求1所述的消除照片中护栏的图像处理方法,其特征在于:所述步骤S320 中更新采样线段上的所有点的像素值包括: S322,使用一组采样线条对放大后区域进行采样,将图像视为一矩形,W矩形左下 角为原点,底边作为X轴,左边作为y轴建立直角坐标系,则采样线条的公式为y=t, te[Ο,Hei曲t],teN,记采样线条与边界区域确定的一组采样线段为S=怯1,S2...S。}, 0 < η <細6;!_組t ; S324,对于第i条采样线段,所有m个像素点纵坐标均为ti,x',是采样线段上第j个 按照横坐标从小到大排列的像素点的横坐标,其中1《j《m,定义图像各点像素公式表示 为g=f(X,y),且 当f(X'm+1,ti) > 2f(X' 1-1,ti)时,用W下公式更新采样线段上各像素点像素值:其中,f(X',,ti)为更新后的第i条采样线段第j个像素点的像素值。 当f(X'm+1,ti)《2f(X' 1-1,ti)时,用W下公式更新采样线段上各像素点像素值:当f(X' m+l,ti)<2f(x'i-l'ti) 或者f(y'm+l,ti)<f(y'i-l,ti)<2f(y'm+l,ti)时,用w下公式更新采样线段上 各像素点像素值
【专利摘要】本发明涉及一种消除电力元器件照片中护栏的图像处理方法,包括以下步骤:S100,获取照片;S200,获取用户的输入;S300,根据用户的输入,判断用户认为的包括护栏的部分中是否包括护栏;S319,判断栅栏的大致走向,若大致走向为垂直方向,则转入步骤S320;S320,使用一组水平采样线条对放大后区域进行采样,可以得到一组采样线段,更新采样线段上的所有点的像素值;S330,在显示设备上显示去掉护栏后的电力元器件照片。
【IPC分类】G06K9/00
【公开号】CN105243359
【申请号】CN201510586451
【发明人】马德凯, 隋敬麒, 赫明哲, 赵鲁宁, 商梅敬
【申请人】国家电网公司, 国网山东省电力公司东营供电公司
【公开日】2016年1月13日
【申请日】2015年9月15日