楊翠茹
(華北電力大學(xué),北京 102206)
電力系統(tǒng)中絕緣子運行狀態(tài)的完好對于輸電線路的安全運行起著重要作用,因此絕緣子狀態(tài)監(jiān)控與故障診斷是一個有實際意義的研究課題,利用圖像/視頻監(jiān)控方法實現(xiàn)絕緣子故障診斷是實現(xiàn)自動化故障診斷的發(fā)展趨勢之一。其中,絕緣子的檢測和定位工作[1-2]是首要前提。
本文提出了一種基于紋理特征的絕緣子檢測方法。該方法首先利用圖像的灰度共生矩陣方法提取出絕緣子的基本紋理特征,然后利用特征選擇算法挑選出一組最有效、分類效果最好的特征;最后利用這組最有效特征可以準(zhǔn)確檢測到絕緣子。
最簡單的絕緣子檢測方法是僅采用絕緣子的一種紋理特征灰度直方圖的統(tǒng)計矩[2]。該方法的原理是利用圖像/視頻監(jiān)控技術(shù)對現(xiàn)場所拍攝到的絕緣子圖像進(jìn)行一些處理后劃分為若干個小區(qū)域圖像,對這些小區(qū)域圖像分別進(jìn)行灰度直方圖矩的計算,最后根據(jù)灰度直方圖矩的大小來檢測和定位絕緣子的位置。
令r為一個代表灰度級的隨機(jī)變量,并令f(ri)為對應(yīng)的直方圖。其中,i=0,1,2,…,L-1,L是可區(qū)分的灰度級數(shù)目。則關(guān)于r的均值的第n階矩如公式(1)所示。
對在現(xiàn)場所拍攝到的絕緣子圖像進(jìn)行測試,實驗工具軟件主要應(yīng)用Matlab7.0,所編寫的文件函數(shù)為grayhistmoment (image, m, n)(image:指所輸入的圖像;m:把整幅圖像劃分為m×m像素的各個小圖像;n:指n階矩;)。此函數(shù)功能為:輸入一幅圖像,根據(jù)m的值把整幅圖像劃分為若干個m×m像素的小圖像,再由所輸入的參數(shù)n的值來求出每幅小圖像的n階矩(n=1, 2, 3…)。
以一幅像素為2448×3264的絕緣子圖像為例,劃分為640×640像素塊的灰度直方圖的2階矩,其顯示效果如圖1所示。
圖1 灰度直方圖的二階矩——grayhistmoment (image, 640, 2)
從圖1可以看出,絕緣子存在的地方,2階矩就越大。經(jīng)過大量的圖像進(jìn)行測試可得:紋理性越強(qiáng)的地方,n階矩就越大。紋理性越弱,越光滑的地方,n階矩就越小。從圖1也可以看出,此種方法具有一定的局限性,因為對于紋理性較強(qiáng)的背景圖像也會被認(rèn)為是絕緣子圖像。
上述方法僅考慮了絕緣子的一種紋理特征,存在一定的局限性。由于絕緣子的紋理性比較強(qiáng),存在許多種不同種類的紋理特征。但是在這些特征中,有些紋理特征與區(qū)分背景特征有關(guān),然而有些紋理特征與區(qū)分背景特征無關(guān),選擇與提取出優(yōu)質(zhì)的特征可以提高檢查的效率和準(zhǔn)確率[3]。因此,這就需要利用特征選擇算法提取出一組最有效、分類性能最好的特征,通過這組特征可以正確地檢測和識別到絕緣子。測試過程的框架如圖2所示。
圖2 絕緣子檢測過程的框架圖
(1) 圖像選取
本文以100幅絕緣子圖像和100幅紋理性較強(qiáng)的背景圖像作為兩類測試圖像,其中分別選出各自70%的圖像作為訓(xùn)練集,剩余30%的圖像作為測試集。
(2)特征提取
利用灰度共生矩陣方法產(chǎn)生出每幅圖像6個常用的紋理特征值:①能量:
(3)特征選擇
特征選擇是指從所提取的特征中挑選出一組最有效的特征,以達(dá)到降低特征空間維數(shù)的目的[4]。經(jīng)常采用樣本類內(nèi)距和類間距判定分類效果。即特征選擇就是選擇那些在特征空間中類間距離大而類內(nèi)距離小的特征。
對以上所求得的6個特征值(Energy Entropy Contrast Correlation Homogeneity n_order moment)進(jìn)行任意組合,利用類內(nèi)矩和類間矩求出每一種組合所對應(yīng)的J( k)值,并求出每一類相同組合數(shù)的最大J( k)值。
1)可分離性判據(jù)
2)類內(nèi)散布矩陣
3)類間散布矩陣
(4)分類決策
分類決策實現(xiàn)的是將被識別的對象歸為某一類,在這里也就是區(qū)分絕緣子圖像和背景圖像,以達(dá)到準(zhǔn)確識別到絕緣子的目的。本文所采用的是k近鄰分類器。利用查全率Recall(k)、和準(zhǔn)確率Precision(k)作為評價準(zhǔn)則進(jìn)行測量比較。利用平均準(zhǔn)確率AvgAccuracy衡量整體分類性能。最后根據(jù)所得的數(shù)據(jù)判斷J( k)值最大所對應(yīng)的特征組合分類效果是否最好。
在以上所述的6個特征值中任選兩個特征進(jìn)行分類測試,可求得每種組合方式的三項指標(biāo):準(zhǔn)確率Precision(k)、查全率Recall(k)和平均準(zhǔn)確率AvgAccuracy,如表1所示。
表1 兩個特征值的示例分類結(jié)果
由表1可得,前提條件相同,而且在選取特征個數(shù)相同的情況下,所求得J(k)的值越大,平均準(zhǔn)確率AvgAccuracy就越高,利用k近鄰分類器分類的效果就越好。
考慮全部種類的組合方式進(jìn)行分類測試,對每一類分別求出它的最大J(k)值和對應(yīng)的平均準(zhǔn)確率AvgAccuracy,如表2所示。
表2 每一類組合方式的示例分類結(jié)果
由表2可得,并不是特征個數(shù)越多,分類效果越好,差的特征反而會大大降低系統(tǒng)的性能。選擇一種最優(yōu)的特征,不僅與這組特征所對應(yīng)的J(k)值有關(guān)(J(k)的取值范圍為:0~0.5),而且還與所選取的近鄰數(shù)k有關(guān)。我們從圖表中可以看出(1,5)或(1,4,5)組合的分類效果比較好。
本文提出了一種利用特征選擇算法檢測絕緣子的方法。該算法能夠在較低的成本下,達(dá)到準(zhǔn)確檢測到絕緣子的目的。實驗表明,對絕緣子的所有特征進(jìn)行特征選擇,可以提高了絕緣子的識別率,是一種有效的圖像檢測方法。然而,文中只列舉了絕緣子的一些典型特征作為實驗。由于絕緣子的形狀各異,特征也可能存在差別,若把絕緣子所有類型的特征都考慮進(jìn)去,按本文特征選擇的算法,不同組合的方式會很多。在這種情況下,考慮每種組合方式,計算量會相當(dāng)大。因此,設(shè)計出一種具有高可靠性和健壯性的特征選擇算法將是筆者下一步的工作重點。
[1] 仲莉恩,馮輝,隋立林.一種利用邊緣方向直方圖定位絕緣子的方法[J].電氣技術(shù),2010(1):22-25.
[2] 轟一雄,尹項根.絕緣子在線檢測方法的探討[J].電瓷避雷器,2002(2): 3-7.
[3] 范勁松,方廷健.特征選擇和提取要素的分析及其評價[J]. 計算機(jī)工程與應(yīng)用,13(2),2005:95-99.
[4] 邵美珍,黃潔.模式識別原理和應(yīng)用[M]. 西安:西安電子科技大學(xué)出版社, 2008:72-100.
[5] D. G. Lowe. Distinctive image features from scaleinvariant key points[J]. Int’l Journal of Computer Vision, 60(2), 2004:91-110.
[6] 薄華,馬縛龍,焦李成.圖像紋理的灰度共生矩陣計算問題的分析[J].電子學(xué)報,2006,34(1).
[7] 楊曉元,郭璇,張敏情.特征選擇在隱秘圖像檢測中的應(yīng)用[J].計算機(jī)工程,2008,34(8).
[8] L.Yu, H. Liu. Feature Selection for High-Dimensional Data: A Fast Correlation-Based Filter Solution[C].Proc. 20th Int’l Conf. Machine Learning,2003:856-863.