基于深度学习的智能绝缘子识别技术

来源 :科海故事博览·上旬刊 | 被引量 : 0次 | 上传用户:vista_momo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 为保证电力系统的稳定运行,输电线路的巡检是必不可少的。随着相关技术的发展,传统的人工巡检被无人机远程拍摄而取代,利用无人机携带的高清摄像机可以安全快捷的进行输电线路的日常巡检,将采集到的图像信息传输到终端并加以处理就可以了解各个输电塔的状况。为了便于对无人机采集的数据进行处理分析,本文利用深度学习技术对图片进行处理:首先为生成数据集,对图像进行预处理,并统一大小方便进行训练;再利用FCN算法,利用制作好的数据集,训练网络,调整参数;而后进行连通域的标定和绝缘子自爆位置的检测。通过深度学习算法,可以极大的减少人工成本,减少因疲劳而导致的错误
  关键词 图像预处理 语义分割 FCN 连通域算法 目标检测 YOLO算法
  中图分类号:TM73 文献标识码:A 文章编号:1007-0745(2020)02-0001-07
  1 基于深度学习的智能绝缘子识别技术
  1.1 研究背景及意义
  在输电系统中,输电塔和高压线是其中主要的部分。在输电塔上,绝缘子是维修的关键部位。绝缘体通常由陶瓷或玻璃制成,以支撑导体并防止电流返回地面。然而,由于野外环境的多变,绝缘子极易损坏,常见的原因有污秽,高温,湿润,尘土等。若发生故障则不能保证电力系统的正常运转。
  通过深度学习技术的应用,可以实现在复杂背景下针对绝缘子串的识别分割及绝缘子自爆故障的检测,有利于保证电力系统的安全稳定的运转。
  1.2 研究内容和技术路线
  1.2.1 研究内容
  电力系统中的传输链路主要由架空输电线路实现。输电塔由若干部件组成:杆塔、电线、绝缘子、避雷针、开关、电缆、及其连接装置。内容繁多,过程复杂。为了有效完成对电力系统的检查,采用无人机设备对其进行全方位的拍摄。以完成绝缘子自爆的检测。利用深度学习技术对无人机采集到的图像进行分析处理,完成相应的任务要求。
  1.2.2 技术路线
  本文通过无人机拍摄到的绝缘子图片,依据现有国内外对绝缘子的检测和自爆缺陷的识别发展现状,基于深度学习技术对获得的图片进行预处理、分割和识别,并检测出自爆绝缘子的位置。其中分为:
  a) 数据集的生成。本文使用官方的测试数据和Github公開的数据集作为绝缘子图像数据集。
  b) 绝缘子图像预处理。为增加数据集的图片量,采用旋转的方式将现有图片进行变形。为保证图片的大小一致,通过缩放方式将图片统一大小,为之后的深度学习提供数据集。
  c) 绝缘子的分割。利用FCN算法,利用制作好的数据集,训练网络。用测试数据生成的测试集进行测试,最后通过调参提高分割的成功率。
  d) 绝缘子连通域检测。
  e) 绝缘子自爆的识别。通过Yolov3对绝缘子的自爆故障进行定位,流程图如下:(如图1)
  2 绝缘子图像数据的采集和预处理
  2.1 采集数据
  因为电路中的绝缘子通常建立在环境恶劣的地方,没有工具很难到达。大部分由无人机捕获和存储。无人机的任务包括自主设定计划、执行任务、对地面的监控,并且要对无人机的图像进行处理。无人机自动总要目标的检查、飞行控制、图像捕获和存储等一系列操作,最终获得较好的绝缘子状况。
  2.2 图像预处理
  对图像进行一定的提取准备,可以减少噪声,使图像特征更明显,使得图像蕴含的信息得到较好的保存,从而提高后续处理的准确度。[1]
  2.2.1 图像切分
  现有原始图片分辨率大致为7360×4912-3632×2624,每张图片大小大约都在7MB上。这些数据保存会耗费一定的储存空间,并且现有分辨率对进行图像处理和深度学习都过大,会大大增加计算的时间。因此本文采取先将采集到的750张图片切分为640×480大小,并打乱顺序,随机分布,减少原图过大带来的存储空间和后期计算耗时问题。
  2.2.2 基于Keras的图像变换
  Keras封装了很多高层的神经网络模块,例如全连接层(Dense),卷积层(Conv2D),长短时记忆模型(LSTM)等等。利用Keras框架进行数据增强,进行上下,镜像翻转,以及随机修剪、色彩抖动、平移变换、尺寸变换,新增样本图片,将这些图片作为后续语义分割的训练集。
  3.1.4 模型建立
  RCNN基本步骤为:
  (1)通过对显著性进行校验获得2000个较为重要的位置ROI;
  (2)将图片变化为合适的大小让它上面小,下面大,再使用卷积层获得特征;
  (3)对于金字塔每个尺度的每个ROI,求图像在特征图中的映射,并且统一到相同的尺度;
  (4)将结果输入到并行的两个全连接层,第一个层针对每个ROI区域的分类进行概率预测,第二个层针对每个ROI区域进行位置的偏移优化。经过Fast-RCNN对RCNN的优化,将分类和窗口放在了统一的框架里面,极大的较少了模型训练和图片测试的时间。   FCN的建立:
  (1)在上文预处理中分好训练集和验证集后,对形成学习机进行如下步骤;
  (2)构建FCN-8s模型:根据全卷积神经网络原理,在VGG-19(Visual Geometry Group,VGG)网络模型的基础上构建FCN-8s模型;
  (3)训练FCN-8s模型:同时将训练集和验证集放入构建好的模型进行训练及验证, 通过参数对比调优,完成模型的训练;
  (4)FCN-8s模型预识别:将测试集输入训练好的模型,经计算后输出FCN-8s梯田影像预识别结果;
  (5)DenseCRF模型:输入梯田预识别结果,构造Dense CRF模型二阶势函数,计算后输出本文方法的最终识别结果;
  (6)精度评价:对比各测试区的真值图,对本文方法的实验结果计算总体精度、F1分数和Kappa系数进行精度评价。
  流程图如下图所示:(如图3)
  BoxSup的训练流程:
  得到每个分类置信分数之后,设置阈值将得分低的boxes筛除掉,就得到最终的检测结果。
  5.2.2 基于YOLO算法的改进
  目前,大多数神经网络的改进趋势是向更大、更深层次的网络发展。一般来说,层次性更强的神经网络倾向于在现实世界中学习更多的细节以获得更好的结果。YOLO v2没有专注于加深神经网络的层次,而是采用了批量归一化、高分辨率分类器、多尺度训练等方法,在保持原有速度的同时提高了精度。整个网络采用Darknet-19网络结构,包括19个卷积层和5个最大池层,与YOLO相比,卷积运算量大大减少。YOLO v3采用 Darknet-53的基础网络结构,确保了速度并再次大大提高了精确度。   5.2.3 改进SSD算法
  经典 SSD 算法的模型参数运算繁多,运行时占用内存大,为了在有限的计算资源平台上完成图像识别任务并做出及时的反应,对 SSD 算法进行“减重”势在必行。提出改进的深度可分离卷积网络作为 SSD 前端特征提取的基础网络,避免卷积运算过程所带来的过大消耗,降低算法运算复杂度,适应未来实时识别车型的应用需求。[4]
  (2)反残差模块。宽度参数通过压缩通道数进一步减少模型参数量,但是也造成了特征压缩的问题。而修正线性单元(ReLU)对于负输入,全部输出为零,会导致更多的特征信息丢失,深度卷积DW无法改变输入通道,这种情况下,特征提取效果不理想会导致目标检测准确率降低。
  研究在 DW 之前引入反残差(inverted residuals,IR)模塊,输入为h×w的k维特征图,将 ReLU 改为 ReLU6 以限制输出范围,输出h/s×w/s的k’维特征图。s 是步长,t 为扩张系数。首先用一个大小为1×1的扩展核把输入的低维特征图扩展到高维,在高维空间进行深度卷积,最后使用点卷积将特征提取结果降维映射到低维空间并用线性激活函数(linear)进行输出。对通道数扩增之后再收缩,提高了模型特征提取的能力,有效防止由于通道数较小时因非线性激活导致特征信息丢失的情况,可以提高目标检测准确率。结合反残差模块的深度可分离卷积SSD结构.
  (2)GMM模型的改进:
  i.GMM模型的自适应改进
  在对运动的物体进行检测时,以往的GMM里K值是不发生变化的,这样就约束了算法在不同环境中的鲁棒性。如果环境中没有移动的物品时,那么不需要以往那么多的资源,只要观察一个最为重要的分布就可以观测到全局的分布。当环境中出现目标物体后,考虑的值会明显增多,这便需要利用较多的高斯分布来计算。在此基础上,改进出了不断适应环境的高斯算法。过程如下:
  (1) 先加入稳定数ρ来修改权和协方差的分布,并且0<ρ<1。当新得到的权很大、方差很小时,分布会变的更加重要,变得容易成为用于背景构造的元素之一,造成整个模型的质量下降,可能会影响对结果的准确率。为了让分布更加符合实际情况,所以添加了一个稳定系数ρ,如果检测图像的像素点与多个分布都不同时,则按以下规则重新产生下一个分布:
  5.3 结果比对
  对于SSD模型来说,它的速度一般,准确度较高,但需人为预设默认边框的最小值,最大值和纵横比例值。模型中最初的默认边框基础的大小和形状都不能直接通过模型学习得到也无特定的初始值,必须要人为手工设置。且卷积神经网络每个卷积层的特征图使用的默认边框各类参数不一,以至于调试参数过程需要长期积累经验。
  即使pyramdial feature hierarchy这样的思路,对较小的特征RECALL效果还是不好,并没有达可以完全替代Faster RCNN。这是由于SSD使用conv4_3低级特征去检测小目标,而它的卷积层数少,特征提取也不完整。所以它的使用复杂,不适合在讲求效率的工程领域使用。
  GMM和K-means还是有很大的相同点的。GMM中数据对高斯分量的响应度就相当于K-means中的距离计算,GMM中的根据响应度计算高斯分量参数就相当于K-means中计算分类点的位置。然后它们都通过不断迭代达到最优。不同的是:GMM模型给出的是每一个观测点由哪个高斯分量生成的概率,而K-means直接给出一个观测点属于哪一类。所以GMM的模型的迭代次数多效率低。同样不适合使用工程领域,同时它的准确度也不具有稳定性,在几次实验中忽高忽低,使它的数据充满可疑性。
  对比以上三个模型,经过各项技术参数的比对,在对YOLOv3 进行 channel pruning 之后,模型的参数量、模型大小减少 80% ,FLOPs 降低 70%,前向推断的速度可以达到原来的 200%,同时可以保持 mAP 基本不变(这个效果只是针对该数据集的,不一定能保证在其他数据集上也有同样的效果)。到此为止,YOLO算法的准确度已经达到70%远高于其他两个模型。YOLO3借鉴了残差网络结构,形成更深的网络层次,以及多尺度检测,提升了mAP及小物体检测效果。如果采用COCO mAP50做评估指标(不是太介意预测框的准确性的话),YOLO3的表现相当惊人,如下图所示,在精确度相当的情况下,YOLOv3的速度是其它模型的3、4倍。
  6 总结与展望
  6.1 总结
  本文主要基于绝缘子图像数据研究不同的方法实现绝缘子“自爆”缺陷的检测。本文基于国家电网查找给出的图像,主要以无人机航拍的绝缘子图像数据为研究基本对象,将检测绝缘子“自爆”作为目标,对其中图像处理深度学习进行建立模型,结果比对,得出实验结果。对本文的研究内容和取得成果总结如下:
  本文通过使用官方给出的数据以及在GitHub公开的数据集作为了图像的基础数据集,最早通过图像的预处理,将图片旋转几个角度以此来提高识别的准确度,在已有的基础上扩展数据集。   本文使用深度学习,利用FCN算法分割绝缘子,并用已有的数据集进行训练。然后在对连通区域进行检查得到较为客观的掩模图。最后通过基于Python平台的YoloV3算法对得到的自爆故障进行定位。在得到的结果中可以发现模型已经具有较好的效果,可以准确的识别出已经自爆的绝缘子。
  本文值得注意的是,本文每一个步骤都选用了多个方法进行比较,保证了结果的准确性,并且同时也带来的更多的解决方案,以此来适应不同的环境。
  6.2 展望
  本文从图像处理和深度學习两个角度出发研究了航拍中绝缘子串的识别和绝缘子“自爆”点的位置识别。由于深度学习继续迅速,研究不断深入,新的模型和算法的提出,在今后的时间针对本文不足进行完善,可完善的地方主要有以下方面:
  (1)数据的不充足性。由于电力图像获取难度大,本文所使用航拍图像有限。基本供于原图应是2000张左右,但是由于获取数据有限,在处理后才刚刚达到深度自主学习所需训练集,后期可以通过无人机拍摄更多图像进行加强。
  (2) 基于深度学习的检测算法在未来探索更合适的网络模型,降低网络复杂度。以期实现绝缘子检测的智能化和自动化。
  另外在从当下时期来看我国电网面临着严峻挑战,主要包括:西电东送距离遥远和线路走廊的限制,要实现大规模的输电面临着诸多技术难题:大区电网强互联的格局尚未形成,因而全局的电力资源优化配置,优化调度还难以实施,南北互供的电量还很少,电网建设滞后,电网中输电瓶颈增多,其中,电网绝缘子安全可靠性成为电网安全的重要因素。因为,电力网输配电线路大多建设在野外,长期在恶劣气候条件下工作,强化输配电绝缘子安全可靠性,对于线路安全起到重要的作用,输电网安全运行强调输电网绝缘子的重要性。更应该加快速度,将商业化的无人机识别技术投入到电网中。
  可以预见在将来本文的技术可以被应用在各个多个领域,并且也具有较大的提升空间,和较好的可塑性。以本文的YoloV3模型为例,本次由于训练数据较少的原因,使识别的精度差强人意,如果可以收集更多的数据,多模型进行更多的训练,那么准确度会有一个质的飞跃。
  参考文献:
  [1] 王梦.基于绝缘子图像的缺陷检测方法研究[D].华中科技大学,2019-05-26.
  [2] 段杰,崔志明,沈艺.一种改进 FCN 的肝脏肿瘤 CT 图像分割方法[J].图学学报,2020(02).
  [3] Zhengxia Zou, Zhenwei Shi. Object Detection in 20 Years: A Survey [J].University of Michigan,2109-07-10.
  [4] Wei Liu1 , Dragomir Anguelov2 , Dumitru Erhan2 . SSD: Single Shot MultiBox Detector University of Michigan, Ann-Arbor,2015-12-14.
其他文献
摘 要 社会经济的发展,让人们对居住环境的质量提出更高的要求,而且现代生活的快节奏,也让很多人更加需要舒适的环境。暖通系统作为建筑工程中的重要环节之一,暖通设备是重要的设备,在实际应用中,会产生很大噪声,或是存在振动等质量问题,会影响到建筑的舒适度,因此其也成为影响人们生活质量的重要因素之一。在暖通工程的设计过程中,虽然国家规范、技术标准以及技术措施等已经对建筑物的暖通设计有着明确规定,但是,在暖
2021年6月6日—7日,“2021·黄河保护与发展论坛”在山东济南举办,论坛主题为“黄河流域生态保护和高质量发展”。全国人大常委会副委员长、民进中央主席蔡达峰出席论坛开幕式并讲话。全国政协副秘书长、民进中央副主席朱永新主持开幕式并作闭幕式讲话。水利部党组成员、副部长魏山忠,水利部黄河水利委员会党组书记、主任岳中明;山东省委常委、常务副省长王书坚,山东省人大常委会副主任、省工商联主席王随莲,民进山
摘 要 在课程改革新理念中,各种高效的教学方式被提出,如问题式教学法。问题式教学法是促进学生在课堂上的融入,提高学生学习质量的最佳方式。教师在这种方法的辅助下,可以加深学生对生物知识的掌握,培养学生的信息提取能力、发现问题解决问题能力以及自主学习能力,从而有效提高教学质量。  关键词 问题式教学 初中生物 运用  一、引言  在素质教育理念下,教师对学生的培养更侧重于学生思考能力与创新思维的提高。
摘要 基于供热通风的空调工程的施工发生问题的原因有很多,比如空调系统安装过程中的参数不标准、材料质量不迭标的问题,是基于供热通风的空调工程施工中需要重视的基本问题。在进行供热通风和空调工程的施工工作的过程中,相对来说比较复杂困难,要认真了解施工的有关技术和要求,对于施工方案进行认真的研讨并制定出最为合理的方案,对于施工过程进行严格的监督工作,保障供热通风和空调工程的质量。  关键词 供热通风;空调
摘 要 河北省行唐县位于河北省西南部,属太行浅山区,由低山、丘陵、平原三种地貌组成。本文结合物探找水实例,在工区地质与水文地质条件的基础上,阐明了在复杂地质条件下进行物探找水所选用的工作方法。通过典型实例分析,叙述了利用物探方法与水文地质相结合在行唐县贫水山区找水取得的实效,并归纳了本区找水结论。  关键词 贫水山区 电测深 水文地质 找水 井位  中图分类号:P641.7 文献标识码:A 文章编
摘要 抗浮锚杆施工过程中由于地质情况的不确定性,极易出现质量问题,本论文阐述当持力层地质存在孔隙情况,抗浮锚杆在空压钻孔机成孔过程中出现串孔现象时处理方法,有效保证成孔质量和最终锚杆施工质量。  关键词 抗浮锚杆;煌斑岩;孔隙  一、引言  在沿海及部分地下水充足的的大型筏板基础施工中,设计可能会存在抗浮锚杆,由于抗浮锚杆的施工过程中,持力层情况可能存在不确定性,当遇到持力层存在孔隙的情况中,抗浮
摘 要 渐开线花键其齿根部具有较大的强度,并且轴与毂的强度较小、承载力大、应力集中、齿根浅、导向性良好、定心精度准确等特点,这些特点的存在,使得其在煤矿采煤设备电动机转子轴上被当作输出传动构件被广泛应用。由于井下电动机超载使用的情况较多,还因为电机轴的转速高和输出轴的负载经常变动,如致使电机转子轴经常发生断裂或是磨损等损坏性情况。电机转子轴花键损坏机率较大,对矿业正常生产形成较严重的影响。  关键
民进江苏南京医科大学支部提出以义诊为载体的“不忘合作初心,继续携手前进”主题教育活动。2018年9月,赴中国电子科技集团公司第28研究所开展“医疗专家进院所”义诊交流活动。南京医科大学一、二附院肿瘤科、消化科、呼吸科、内分泌科、心血管科、老年肾科等多个科室的医疗专家,在28所职工活动中心开展义诊咨询活动,服务患者百余人。  支部成立于1997年12月,现有会员22人,其中拥有高级职称20人。201
摘 要 青少年是我们祖国的未来,民族的希望,青少年的素质决定了祖国的前途与命运。因此家长和政府对我们青少年的身心各方面发展的素质教育都非常看重,特别是科学素质教育这一方面。因此,在这种背景下,为适应社会的发展,融入世界发展的潮流,国家开展对于青少年科普教育是十分有必要的。本文站在青少年对科技教育的角度,来对当前的科学教育作提出了一些分析,对展开科技教育活动提出了实际可行的方针对策。  关键词 科技
摘要 作为企业管理的重要组成部分,财务管理对企业正常经营与长远发展十分关键,尤其是企业资金的健康运转,财务管理影响企业的经济效益与社会效益。在信息化时代发展背景下,企业财务管理为了更好地适应会计信息化发展步伐,提高财务管理水平,积极进行会计信息化改革。利用会计信息化建设,优化企业财务管理价值形态,以综合性管理做好企业财务管理的计划、控制以及决策等工作,改善财务管理不足,升级管理手段,引进先进的管理