程曉陸 高超 葉曉琪 斯榮
摘 要:在智能電網(wǎng)發(fā)展的大背景下,目前的電網(wǎng)生產(chǎn)安監(jiān)管理模式已經(jīng)不適應(yīng)智能電網(wǎng)的要求,安監(jiān)管理模式和方式的創(chuàng)新迫在眉睫。鑒于此,首先收集電網(wǎng)違規(guī)場景圖片構(gòu)建VOC數(shù)據(jù)集,利用LabelImg軟件對數(shù)據(jù)集進(jìn)行標(biāo)注;然后采用YOLOv3深度學(xué)習(xí)目標(biāo)識別算法實(shí)現(xiàn)對數(shù)據(jù)集的訓(xùn)練、調(diào)試,并分析模型的性能指標(biāo);最后輸入額外的目標(biāo)樣本測試成功,為后續(xù)更多新技術(shù)應(yīng)用的研究開發(fā)提供了新的思路和方向。
關(guān)鍵詞:深度學(xué)習(xí)算法;YOLOv3;目標(biāo)識別;電力安全監(jiān)察
0? ? 引言
隨著智能電網(wǎng)的發(fā)展,本就存在諸多問題的安監(jiān)模式已越來越不適應(yīng)當(dāng)前電網(wǎng)的要求。毋庸置疑,電網(wǎng)安監(jiān)需要做出改變,但目前提出的安監(jiān)模式改革大多是針對管理體系,很少有人提出安監(jiān)方式的改變。
針對管理體系,孫睿等人提出了適應(yīng)智能電網(wǎng)的“大安全”運(yùn)營管理體系[1],這一概念是對現(xiàn)有安全責(zé)任、安全保證和安全監(jiān)督管理三大基本體系的提升和拓展,真正以“全員、全過程、全方位”為原則,以人員、設(shè)備/系統(tǒng)和管理體系本身為管理對象,全面強(qiáng)化和提升安監(jiān)管理部門對安全生產(chǎn)活動的管理職能。該管理模式的目標(biāo)是立足三大基礎(chǔ)管理體系,實(shí)現(xiàn)運(yùn)營安全管理體系與智能電網(wǎng)技術(shù)支撐體系的有效融合,最終實(shí)現(xiàn)“精益安全作業(yè)、安全數(shù)據(jù)集約管理、安全監(jiān)督工作專業(yè)化、全過程安全風(fēng)險預(yù)控、安全事件迅速響應(yīng)和安全決策智能化”。
近年來,人工智能發(fā)展勢頭迅猛,在很多領(lǐng)域都得到了卓有成效的運(yùn)用,這也給安監(jiān)技術(shù)的改變創(chuàng)新帶來了契機(jī),而提升安全監(jiān)督信息化水平也是創(chuàng)新電力安監(jiān)模式的主要方向。應(yīng)用智能安監(jiān)設(shè)備,能夠輔助現(xiàn)場人員提前發(fā)現(xiàn)風(fēng)險,在作業(yè)中有效規(guī)避風(fēng)險;與安全生產(chǎn)子系統(tǒng)進(jìn)行數(shù)據(jù)對接,減少現(xiàn)場錄入工作量,在提升工作效率的同時,有助于提升現(xiàn)場風(fēng)險管理水平。
基于深度學(xué)習(xí)的目標(biāo)檢測算法[2-4]主要分為基于建議框的方法(R-CNN、SPP-Net、Fast R-CNN、Faster R-CNN、FPN)和免建議框的方法(YOLO、SSD、DSSD、RetinaNet)。2015年,YOLO算法的出現(xiàn)使得深度學(xué)習(xí)目標(biāo)檢測算法開始有了兩步(two-stage)和單步(single-stage)之分。YOLO算法通過共享卷積特征的方式提取候選框和進(jìn)行目標(biāo)識別,檢測速度較Faster R-CNN有近10倍的提升。2016年,微軟研究院的Jifeng Dai等人提出R-FCN算法,通過共享卷積層特征實(shí)現(xiàn)目標(biāo)提取。后續(xù)的SSD算法,利用卷積核來預(yù)測邊界框的類別分?jǐn)?shù)和偏移量,不僅提高了檢測精度,同時還提升了檢測速度。
這些發(fā)展使得深度學(xué)習(xí)目標(biāo)檢測算法開始能夠滿足實(shí)時檢測任務(wù)的需求。但到目前為止,將深度學(xué)習(xí)應(yīng)用于電力安監(jiān)技術(shù)的研究幾乎沒有[5],本文希望通過研究為后續(xù)深度學(xué)習(xí)算法在安監(jiān)技術(shù)領(lǐng)域的應(yīng)用提供一些新的想法和方向。
本文收集電網(wǎng)違規(guī)場景圖片以構(gòu)建數(shù)據(jù)集,用圖片標(biāo)注軟件LabelImg對數(shù)據(jù)集中的樣本進(jìn)行準(zhǔn)確標(biāo)注,輸入進(jìn)YOLOv3網(wǎng)絡(luò)對其進(jìn)行模型訓(xùn)練,分析得到的模型性能指標(biāo)并進(jìn)行測試,進(jìn)一步探索了智慧現(xiàn)場中電力安全工作的創(chuàng)新方向。
1? ? YOLOv3目標(biāo)識別算法
YOLOv3的網(wǎng)絡(luò)結(jié)構(gòu)是基于Darknet-53的特征提取結(jié)構(gòu),具體如圖1所示。
可以將YOLOv3的總體結(jié)構(gòu)分為兩個部分,分別為主干特征提取網(wǎng)絡(luò)和預(yù)測卷積操作。主干特征提取網(wǎng)絡(luò)的主要功能是提取目標(biāo)物體的特征,其實(shí)也就是不斷卷積的過程。輸入416×416×3(其中416×416是圖片大小,3為通道數(shù))的圖片,然后對其不斷進(jìn)行下采樣的操作,將輸入圖片的高和寬不斷壓縮,將通道數(shù)不斷擴(kuò)張,從而獲得一堆特征層(可表示輸入進(jìn)來的圖片的特征)。
之后,選取最后3個特征層,輸入到第二部分的預(yù)測卷積操作,3個特征層的大小分別為:13×13×1 024、26×26×512、52×52×256。預(yù)測卷積操作是首先將13×13×1 024的特征層進(jìn)行五次卷積,將得到的結(jié)果分別進(jìn)行兩種處理:一種是在兩次卷積后進(jìn)行分類預(yù)測和回歸預(yù)測,檢測圖片中是否存在真實(shí)物體,若存在真實(shí)物體再判斷這個物體的種類并調(diào)整先驗(yàn)框;另一種是在進(jìn)行上采樣后將特征層轉(zhuǎn)換為26×26×256,然后與26×26×512的特征層進(jìn)行堆疊對比,這實(shí)際上也是構(gòu)建特征金字塔的過程,利用特征金字塔可進(jìn)行多尺度特征融合提取更有效的特征。而對堆疊結(jié)果的操作同13×13×1 024特征層的操作相同。這樣的網(wǎng)絡(luò)結(jié)構(gòu)十分簡單,也正是因?yàn)槿绱耍琘OLO網(wǎng)絡(luò)的識別速度極快。又因?yàn)闄z測是以整個圖像作為輸入,內(nèi)部數(shù)據(jù)的聯(lián)系相對緊密,這樣一來就可以降低對背景的錯誤識別概率,同時網(wǎng)絡(luò)的適應(yīng)性較好,在測試集與訓(xùn)練集內(nèi)的數(shù)據(jù)不完全相同時依然有較好的識別效果,與同期的識別算法相比,YOLOv3的準(zhǔn)確率能達(dá)到其兩倍以上。
2? ? 電網(wǎng)違規(guī)場景數(shù)據(jù)集的建立
2.1? ? 樣本圖片的獲取
本文選擇了具有一定實(shí)際意義的“未佩戴安全帽”為違規(guī)施工場景,那么目標(biāo)識別算法就需要通過學(xué)習(xí)訓(xùn)練以達(dá)到識別出“安全帽”和“頭部”的目的。所以,首先通過網(wǎng)絡(luò)平臺的圖片搜索引擎獲取了1 018張樣本圖片,圖片包含了人員不佩戴安全帽和人員佩戴安全帽的各個角度,以確保目標(biāo)識別算法的訓(xùn)練效果。
2.2? ? 圖像標(biāo)注
本文選擇了LabelImg軟件對樣本圖片進(jìn)行標(biāo)注。標(biāo)注的標(biāo)簽類型為“head”和“hat”。用LabelImg軟件標(biāo)注后會得到標(biāo)注目標(biāo)的PASCAL_VCO格式的xml標(biāo)記文件。文件中的信息包含圖片的大小(寬度、高度、深度)和標(biāo)記目標(biāo)邊界框的左上角和右下角的坐標(biāo),以便得到目標(biāo)物體的中心點(diǎn)坐標(biāo),從而學(xué)習(xí)并記憶該目標(biāo)物體的特征。