一種SF<sub>6</sub>表的讀數(shù)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種SF6表的讀數(shù)方法及系統(tǒng),根據(jù)SF6表的指針線的幾何特征及SF6表的表盤灰度信息分布特點,對表盤圖像進(jìn)行哈爾響應(yīng)計算,得到對應(yīng)的哈爾響應(yīng)圖,由于指針線區(qū)域相對于非指針區(qū)域有更高的哈爾響應(yīng)值,因此本發(fā)明通過直方圖對哈爾響應(yīng)值的分布進(jìn)行統(tǒng)計,并將滿足預(yù)設(shè)要求的分位點對應(yīng)的哈爾響應(yīng)值作為閾值,篩選出哈爾響應(yīng)圖中的局部極大值點;并通過直線擬合的方法,將哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線,最后根據(jù)指針線的參數(shù)信息以及表盤圖像標(biāo)記的刻度點,得到指針線在表盤圖像中指向的刻度值。因此,本發(fā)明解放了人力,降低了安全隱患。
【專利說明】
_種SF6表的讀數(shù)方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及SF6表技術(shù)領(lǐng)域,更具體的說,涉及一種SF6表的讀數(shù)方法及系統(tǒng)。
【背景技術(shù)】
[0002]SF6表包括SF6密度表、SF6壓力表等,主要用于監(jiān)測SF6氣體的濃度。通過SF6表的監(jiān)測可以及時發(fā)現(xiàn)泄漏的SF6氣體,以便及時采取有效措施,預(yù)防事故的發(fā)生。因此,對SF6表進(jìn)行日常巡檢是變電站人工運維中非常重要的項目之一。
[0003]目前,主要通過人工巡檢的方式對SF6表指針的指示狀態(tài)進(jìn)行檢測。但在通過人工巡檢存在巡檢不安全以及巡檢效率低等問題。因此,如何提供一種SF6表的讀數(shù)方法及系統(tǒng)來完成巡檢任務(wù),以解放人力、降低安全隱患是本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明公開一種SF6表的讀數(shù)方法及系統(tǒng),以實現(xiàn)在完成巡檢任務(wù)的同時,解放人力,降低安全隱患。
[0005]一種SF6表的讀數(shù)方法,包括:
[0006]獲取SF6表圖像,根據(jù)SF6表的表盤的梯度角度描述符信息,對所述SF6表圖像進(jìn)行模板匹配操作,得到表盤圖像;
[0007]對所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖;
[0008]對所述哈爾響應(yīng)圖中的各個哈爾響應(yīng)值進(jìn)行直方圖信息統(tǒng)計,查找到高數(shù)值的哈爾響應(yīng)值數(shù)量占哈爾響應(yīng)值總數(shù)量的百分比為預(yù)設(shè)百分比的分位點,將所述分位點對應(yīng)的哈爾響應(yīng)值作為閾值;
[0009]獲取所述哈爾響應(yīng)圖中的各個局部極大值點;
[0010]對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為所述表盤圖像中的指針線;
[0011]獲取垂直于所述指針線的連續(xù)的且哈爾響應(yīng)值大于所述閾值的像素點的個數(shù),將具有最多像素點的位置作為指針的起點位置,將具有最少像素點的位置作為指針的終點位置;
[0012]根據(jù)所述起點位置和所述終點位置,計算得到所述指針線的斜率和截距;
[0013]根據(jù)訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,以及所述起點位置、所述終點位置、所述斜率和所述截距,計算得到所述指針線在所述表盤圖像中指向的刻度值。
[0014]優(yōu)選的,所述對所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖包括:
[0015]對所述表盤圖像進(jìn)行顏色空間轉(zhuǎn)換,將所述表盤圖像的顏色從RGB顏色空間轉(zhuǎn)換為YCbCr顏色空間,并利用紅色分量值與亮度分量進(jìn)行差分計算,得到對應(yīng)的顏色差分圖;
[0016]對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖。
[0017]優(yōu)選的,所述對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖的過程包括:
[0018]以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值;
[0019]依次選取每個所述像素點在不同旋轉(zhuǎn)角度下的最大的哈爾響應(yīng)值,并將所述最大的哈爾響應(yīng)值作為該像素點的最終哈爾響應(yīng)值;
[0020]將各所述像素點的最終哈爾響應(yīng)值進(jìn)行組合,形成所述表盤圖像的哈爾響應(yīng)圖。
[0021]優(yōu)選的,所述獲取所述哈爾響應(yīng)圖中的各個局部極大值點的過程包括:
[0022]遍歷所述哈爾響應(yīng)圖,查找哈爾響應(yīng)值大于所述閾值的像素點;
[0023]依次在每個所述像素點的局部鄰域內(nèi),判斷該像素點對應(yīng)的哈爾響應(yīng)值是否為局部極大值點;
[0024]如果是,則將像素點和局部極大值點以對應(yīng)關(guān)系的形式進(jìn)行存儲。
[0025]優(yōu)選的,所述對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為所述表盤圖像中的指針線的過程包括:
[0026]采用隨機抽樣一致算法,從所有局部極大值點中,每次任選其中兩個局部極大值點進(jìn)行直線擬合,得到初始直線;
[0027]利用剩余的到所述初始直線的距離小于所述閾值的局部極大值點,對所述初始直線進(jìn)行擬合修正,得到一條候選直線;
[0028]在對所述局部極大值點遍歷結(jié)束后,將所有候選直線集合,得到包含多條候選直線的一組直線;
[0029]依次計算每條所述直線上像素點的哈爾響應(yīng)值之和,并將所述哈爾響應(yīng)值之和作為該直線的置信度,并將置信度最高的直線作為所述表盤圖像中的指針線。
[0030]—種SF6表的讀數(shù)系統(tǒng),包括:
[0031]表盤圖像獲取單元,用于獲取SF6表圖像,根據(jù)SF6表的表盤的梯度角度描述符信息,對所述SF6表圖像進(jìn)行模板匹配操作,得到表盤圖像;
[0032]第一計算單元,用于所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖;
[0033]統(tǒng)計單元,用于對所述哈爾響應(yīng)圖中的各個哈爾響應(yīng)值進(jìn)行直方圖信息統(tǒng)計,查找到高數(shù)值的哈爾響應(yīng)值數(shù)量占哈爾響應(yīng)值總數(shù)量的百分比為預(yù)設(shè)百分比的分位點,將所述分位點對應(yīng)的哈爾響應(yīng)值作為閾值;
[0034]局部極大值點獲取單元,用于獲取所述哈爾響應(yīng)圖中的各個局部極大值點;
[0035]指針線獲取單元,用于對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為所述表盤圖像中的指針線;
[0036]指針位置獲取單元,用于獲取垂直于所述指針線的連續(xù)的且哈爾響應(yīng)值大于所述閾值的像素點的個數(shù),將具有最多像素點的位置作為指針的起點位置,將具有最少像素點的位置作為指針的終點位置;
[0037]第二計算單元,用于根據(jù)所述起點位置和所述終點位置,計算得到所述指針線的斜率和截距;
[0038]第三計算單元,用于根據(jù)訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,以及所述起點位置、所述終點位置、所述斜率和所述截距,計算得到所述指針線在所述表盤圖像中指向的刻度值。
[0039]優(yōu)選的,所述第一計算單元包括:
[0040]顏色轉(zhuǎn)換子單元,用于對所述表盤圖像進(jìn)行顏色空間轉(zhuǎn)換,將所述表盤圖像的顏色從RGB顏色空間轉(zhuǎn)換為YCbCr顏色空間,并利用紅色分量值與亮度分量進(jìn)行差分計算,得到對應(yīng)的顏色差分圖;
[0041]第一計算子單元,用于對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖。
[0042]優(yōu)選的,所述第一計算單元包括:
[0043]第二計算子單元,用于以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值;
[0044]選取子單元,用于依次選取每個所述像素點在不同旋轉(zhuǎn)角度下的最大的哈爾響應(yīng)值,并將所述最大的哈爾響應(yīng)值作為該像素點的最終哈爾響應(yīng)值;
[0045]組合子單元,用于將各所述像素點的最終哈爾響應(yīng)值進(jìn)行組合,形成所述表盤圖像的哈爾響應(yīng)圖。
[0046]優(yōu)選的,所述局部極大值點獲取單元包括:
[0047]查找子單元,用于遍歷所述哈爾響應(yīng)圖,查找哈爾響應(yīng)值大于所述閾值的像素點;
[0048]判斷子單元,用于依次在每個所述像素點的局部鄰域內(nèi),判斷該像素點對應(yīng)的哈爾響應(yīng)值是否為局部極大值點,如果是,則執(zhí)行存儲子單元;
[0049]所述存儲子單元,用于將像素點和局部極大值點以對應(yīng)關(guān)系的形式進(jìn)行存儲。
[0050]優(yōu)選的,所述指針線獲取單元包括:
[0051]直線擬合子單元,用于采用隨機抽樣一致算法,從所有局部極大值點中,每次任選其中兩個局部極大值點進(jìn)行直線擬合,得到初始直線;
[0052]修正子單元,用于利用剩余的到所述初始直線的距離小于所述閾值的局部極大值點,對所述初始直線進(jìn)行擬合修正,得到一條候選直線;
[0053]集合子單元,用于在對所述局部極大值點遍歷結(jié)束后,將所有候選直線集合,得到包含多條候選直線的一組直線;
[0054]指針線獲取子單元,用于依次計算每條所述直線上像素點的哈爾響應(yīng)值之和,并將所述哈爾響應(yīng)值之和作為該直線的置信度,并將置信度最高的直線作為所述表盤圖像中的指針線。
[0055]從上述的技術(shù)方案可以看出,本發(fā)明公開了一種SF6表的讀數(shù)方法及系統(tǒng),根據(jù)SF6表的指針線的幾何特征及SF6表的表盤灰度信息分布特點,對表盤圖像進(jìn)行哈爾響應(yīng)計算,得到對應(yīng)的哈爾響應(yīng)圖,由于指針線區(qū)域相對于非指針區(qū)域有更高的哈爾響應(yīng)值,因此,本發(fā)明通過直方圖對哈爾響應(yīng)值的分布進(jìn)行統(tǒng)計,并將滿足預(yù)設(shè)要求的分位點對應(yīng)的哈爾響應(yīng)值作為閾值,篩選出哈爾響應(yīng)圖中的局部極大值點。由于局部極大值點的集合中包含有指針線上一些作為直線擬合的點,因此,本發(fā)明通過直線擬合的方法,將哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線,最后根據(jù)指針線的起點位置、終點位置、斜率、截距以及訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,得到指針線在表盤圖像中指向的刻度值。可以看出,本發(fā)明相比現(xiàn)有技術(shù)而言,無需巡檢人員去現(xiàn)場采集數(shù)據(jù),因此達(dá)到了在完成巡檢任務(wù)的同時,解放人力,降低安全隱患的目的。
【附圖說明】
[0056]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)公開的附圖獲得其他的附圖。
[0057]圖1為本發(fā)明實施例公開的一種SF6表的讀數(shù)方法流程圖;
[0058]圖2為本發(fā)明實施例公開的一種SF6表的讀數(shù)系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0059]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0060]本發(fā)明實施例公開了一種SF6表的讀數(shù)方法及系統(tǒng),以實現(xiàn)在完成巡檢任務(wù)的同時,解放人力,降低安全隱患。
[0061 ]本發(fā)明的基本方案為:基于SF6表指示狀態(tài)檢測需求,首先確定SF6表在獲取的SF6表圖像中的位置;然后待SF6表對象確定后,在SF6表的表盤范圍內(nèi)尋找指針線位置;最后根據(jù)表盤讀數(shù)規(guī)則,計算SF6表的當(dāng)前指示狀態(tài)。
[0062]具體方案如下:
[0063]參見圖1,本發(fā)明實施例公開的一種SF6表的讀數(shù)方法流程圖,包括步驟:
[0064]步驟Sll、獲取SF6表圖像,根據(jù)SF6表的表盤的梯度角度描述符信息,對所述SF6表圖像進(jìn)行模板匹配操作,得到表盤圖像;
[0065]其中,SF6表圖像采用攝像機獲取。
[0066]梯度角度描述符是一種描述圖像細(xì)節(jié)的特征,在訓(xùn)練階段獲取。
[0067]梯度角度描述符的獲取過程具體如下:
[0068](I)利用攝像機獲取SF6表圖像,并將截取的任意一幀圖像作為訓(xùn)練圖像,并從該訓(xùn)練圖像中獲取僅包含表盤的表盤對象區(qū)域;
[0069](2)申請一塊和訓(xùn)練圖像大小一致的內(nèi)存空間,用于存放根據(jù)訓(xùn)練圖像得到的模板圖像(即Mask圖),該模板圖像為一張黑白二值圖像,白色區(qū)域表示表盤對象區(qū)域,黑色區(qū)域表示表盤對象區(qū)域以外的其他背景區(qū)域;
[0070](3)對于表盤對象區(qū)域,按從左到右,再從上到下的順序,依次計算每個像素點的梯度值和角度值,由此獲取表盤的梯度角度描述符信息,并保存至內(nèi)存中。
[0071]步驟S12、所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖;
[0072]需要說明的是,哈爾響應(yīng)圖中的哈爾特征(haar)由哈爾模板黑色填充區(qū)域所覆蓋的像素值之和sum(黑)與白色填充區(qū)域所覆蓋的像素值之和sum(白)的差值來表示:
[0073]sum(黑)_sum(白)或sum(白)_sum(黑)。
[0074]步驟S13、根據(jù)所述哈爾響應(yīng)圖獲取閾值;
[0075]具體的,對所述哈爾響應(yīng)圖中的各個哈爾響應(yīng)值進(jìn)行直方圖信息統(tǒng)計,查找到高數(shù)值的哈爾響應(yīng)值數(shù)量占哈爾響應(yīng)值總數(shù)量的百分比為預(yù)設(shè)百分比的分位點,將所述分位點對應(yīng)的哈爾響應(yīng)值作為閾值;
[0076]其中,預(yù)設(shè)百分比的數(shù)值具體依據(jù)實際需要而定,例如75%,本發(fā)明在此不做限定。
[0077 ]步驟S14、獲取所述哈爾響應(yīng)圖中的各個局部極大值點;
[0078]需要說明的是,步驟S13和步驟S14在實際執(zhí)行過程中,沒有固定先后順序,可以先執(zhí)行步驟S13,后執(zhí)行步驟S14,或是先執(zhí)行步驟S14,后執(zhí)行步驟S13,或是兩個步驟同時執(zhí)行。
[0079 ]步驟S15、根據(jù)局部極大值點和閾值獲取表盤圖像中的指針線;
[0080]具體的,對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線。
[0081]步驟S16、獲取指針線的起點位置和終點位置;
[0082]具體的,獲取垂直于所述指針線的連續(xù)的且哈爾響應(yīng)值大于所述閾值的像素點的個數(shù),將具有最多像素點的位置作為指針的起點位置,將具有最少像素點的位置作為指針的終點位置。
[0083]步驟S17、根據(jù)所述起點位置和所述終點位置,計算得到所述指針線的斜率和截距;
[0084]步驟S18、根據(jù)訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,以及指針線的參數(shù)信息,計算得到所述指針線在表盤圖像中指向的刻度值。
[0085 ]指針線的參數(shù)信息包括:起點位置、終點位置、斜率和截距。
[0086]其中,訓(xùn)練階段在SF6表表盤圖像標(biāo)記刻度點的過程為:在SF6表的訓(xùn)練圖像上標(biāo)記表盤中的刻度點,并將各刻度點的位置進(jìn)行記錄,然后,根據(jù)標(biāo)記的刻度點,人工輸入對應(yīng)的刻度值,并進(jìn)行保存。
[0087]綜上可以看出,本發(fā)明根據(jù)SF6表的指針線的幾何特征及SF6表的表盤灰度信息分布特點,對表盤圖像進(jìn)行哈爾響應(yīng)計算,得到對應(yīng)的哈爾響應(yīng)圖,初步過濾背景干擾;由于指針線區(qū)域相對于非指針區(qū)域有更高的哈爾響應(yīng)值,因此,本發(fā)明通過直方圖對哈爾響應(yīng)值的分布進(jìn)行統(tǒng)計,并將滿足預(yù)設(shè)要求的分位點對應(yīng)的哈爾響應(yīng)值作為閾值,篩選出哈爾響應(yīng)圖中的局部極大值點,進(jìn)一步過濾背景干擾;由于局部極大值點的集合中包含有指針線上一些作為直線擬合的點,因此,本發(fā)明通過直線擬合的方法,將哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線,最后根據(jù)指針線的起點位置、終點位置、斜率、截距以及訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,得到指針線在表盤圖像中指向的刻度值??梢钥闯觯景l(fā)明相比現(xiàn)有技術(shù)而言,無需巡檢人員去現(xiàn)場采集數(shù)據(jù),因此達(dá)到了在完成巡檢任務(wù)的同時,解放人力,降低安全隱患的目的。
[0088]為進(jìn)一步優(yōu)化上述實施例,步驟SI2具體包括:
[0089]步驟S121、對所述表盤圖像進(jìn)行顏色空間轉(zhuǎn)換,將所述表盤圖像的顏色從RGB顏色空間轉(zhuǎn)換為YCbCr顏色空間,并利用紅色分量值與亮度分量進(jìn)行差分計算,得到對應(yīng)的顏色差分圖;
[0090]其中,YCbCr有時候會被寫作:YCBCR或是Y’ CBCR,是色彩空間的一種,通常會用于影片中的影像連續(xù)處理,或是數(shù)字?jǐn)z影系統(tǒng)中。Y’為顏色的亮度(Iuma)成分、而CB和CR則為藍(lán)色和紅色的濃度偏移量成份。Y’和Y是不同的,而Y就是所謂的流明,表示光的濃度且為非線性,使用伽馬修正(gamma correct1n)編碼處理。
[0091]步驟S122、對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖。
[0092]為進(jìn)一步優(yōu)化上述實施例,步驟S13具體包括:
[0093]步驟S131、以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值;
[0094]預(yù)設(shè)角度的數(shù)值具體依據(jù)實際需要而定,例如10°。
[0095]需要說明的是,實際變電站現(xiàn)場的SF6表指針可能指向任意角度,為了能夠讓指針線與哈爾模板匹配,可以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值。
[0096]步驟S132、依次選取每個所述像素點在不同旋轉(zhuǎn)角度下的最大的哈爾響應(yīng)值,并將所述最大的哈爾響應(yīng)值作為該像素點的最終哈爾響應(yīng)值;
[0097]步驟S133、將各所述像素點的最終哈爾響應(yīng)值進(jìn)行組合,形成表盤圖像的哈爾響應(yīng)圖。
[0098]為進(jìn)一步優(yōu)化上述實施例,步驟SI5具體包括:
[0099]步驟S151、遍歷哈爾響應(yīng)圖,查找哈爾響應(yīng)值大于閾值的像素點;
[0100]步驟S152、依次在每個所述像素點的局部鄰域內(nèi),判斷該像素點對應(yīng)的哈爾響應(yīng)值是否為局部極大值點,如果是,則執(zhí)行步驟S153;
[0101]步驟S153、將像素點和局部極大值點以對應(yīng)關(guān)系的形式進(jìn)行存儲。
[0102]需要說明的是,當(dāng)像素點對應(yīng)的哈爾響應(yīng)值不是局部極大值點時,則排除該像素點。
[0103]為進(jìn)一步優(yōu)化上述實施例,步驟S16具體包括:
[0104]步驟S161、采用隨機抽樣一致算法,從所有局部極大值點中,每次任選其中兩個局部極大值點進(jìn)行直線擬合,得到初始直線;
[0105]其中,隨機抽樣一致算法(RANdomSampIe Consensus,RANSAC)是一種根據(jù)一組包含異常數(shù)據(jù)的樣本數(shù)據(jù)集,計算出數(shù)據(jù)的數(shù)學(xué)模型參數(shù),得到有效樣本數(shù)據(jù)的算法。
[0106]RANSAC算法的基本假設(shè)是樣本中包含正確數(shù)據(jù)(inliers,可以被模型描述的數(shù)據(jù)),也包含異常數(shù)據(jù)(outliers,偏離正常范圍很遠(yuǎn)、無法適應(yīng)數(shù)學(xué)模型的數(shù)據(jù)),即數(shù)據(jù)集中含有噪聲。這些異常數(shù)據(jù)可能是由于錯誤的測量、錯誤的假設(shè)、錯誤的計算等產(chǎn)生的。同時RANSAC也假設(shè),給定一組正確的數(shù)據(jù),存在可以計算出符合這些數(shù)據(jù)的模型參數(shù)的方法。
[0107]步驟S162、利用剩余的到所述初始直線的距離小于所述閾值的局部極大值點,對所述初始直線進(jìn)行擬合修正,得到一條候選直線;
[0108]其中,通過判斷局部極大值點到初始直線的距離是否小于閾值,來判斷該局部極大值點是否在初始直線上。
[0109]步驟S163、在對所述局部極大值點遍歷結(jié)束后,將所有候選直線集合,得到包含多條候選直線的一組直線;
[0110]步驟S164、依次計算每條所述直線上像素點的哈爾響應(yīng)值之和,并將所述哈爾響應(yīng)值之和作為該直線的置信度,并將置信度最高的直線作為表盤圖像中的指針線。
[0111]綜上可以看出,本發(fā)明根據(jù)SF6表的指針線的幾何特征及SF6表的表盤灰度信息分布特點,對表盤圖像進(jìn)行哈爾響應(yīng)計算,得到對應(yīng)的哈爾響應(yīng)圖,初步過濾背景干擾;由于指針線區(qū)域相對于非指針區(qū)域有更高的哈爾響應(yīng)值,因此,本發(fā)明通過直方圖對哈爾響應(yīng)值的分布進(jìn)行統(tǒng)計,并將滿足預(yù)設(shè)要求的分位點對應(yīng)的哈爾響應(yīng)值作為閾值,篩選出哈爾響應(yīng)圖中的局部極大值點,進(jìn)一步過濾背景干擾;由于局部極大值點的集合中包含有指針線上一些作為直線擬合的點,因此,本發(fā)明通過直線擬合的方法,將哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線,最后根據(jù)指針線的起點位置、終點位置、斜率、截距以及訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,得到指針線在表盤圖像中指向的刻度值??梢钥闯?,本發(fā)明相比現(xiàn)有技術(shù)而言,無需巡檢人員去現(xiàn)場采集數(shù)據(jù),因此達(dá)到了在完成巡檢任務(wù)的同時,解放人力,降低安全隱患的目的。
[0112]與上述方法實施例相對應(yīng),本發(fā)明還公開了一種SF6表的讀數(shù)系統(tǒng)。
[0113]參見圖2,本發(fā)明實施例公開的一種SF6表的讀數(shù)系統(tǒng)的結(jié)構(gòu)示意圖,包括:
[0114]表盤圖像獲取單元21,用于獲取SF6表圖像,根據(jù)SF6表的表盤的梯度角度描述符信息,對所述SF6表圖像進(jìn)行模板匹配操作,得到表盤圖像;
[0115]其中,SF6表圖像采用攝像機獲取。
[0116]梯度角度描述符是一種描述圖像細(xì)節(jié)的特征,在訓(xùn)練階段獲取。
[0117]梯度角度描述符的獲取過程具體如下:
[0118](I)利用攝像機獲取SF6表的訓(xùn)練圖像,并從該訓(xùn)練圖像中獲取僅包含表盤的表盤對象區(qū)域;
[0119](2)申請一塊和訓(xùn)練圖像大小一致的內(nèi)存空間,用于存放根據(jù)訓(xùn)練圖像得到的模板圖像(即Mask圖),該模板圖像為一張黑白二值圖像,白色區(qū)域表示表盤對象區(qū)域,黑色區(qū)域表示表盤對象區(qū)域以外的其他背景區(qū)域;
[0120](3)對于表盤對象區(qū)域,按從左到右,再從上到下的順序,依次計算每個像素點的梯度值和角度值,由此獲取表盤的梯度角度描述符信息,并保存至內(nèi)存中。
[0121]第一計算單元22,用于所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖;
[0122]需要說明的是,哈爾響應(yīng)圖中的哈爾特征(haar)由哈爾模板黑色填充區(qū)域所覆蓋的像素值之和sum(黑)與白色填充區(qū)域所覆蓋的像素值之和sum(白)的差值來表示:
[0123]sum(黑)-sum(白)或sum(白)_sum(黑)。
[0124]統(tǒng)計單元23,用于對所述哈爾響應(yīng)圖中的各個哈爾響應(yīng)值進(jìn)行直方圖信息統(tǒng)計,查找到高數(shù)值的哈爾響應(yīng)值數(shù)量占哈爾響應(yīng)值總數(shù)量的百分比為預(yù)設(shè)百分比的分位點,將所述分位點對應(yīng)的哈爾響應(yīng)值作為閾值;
[0125]其中,預(yù)設(shè)百分比的數(shù)值具體依據(jù)實際需要而定,例如75%,本發(fā)明在此不做限定。
[0126]局部極大值點獲取單元24,用于獲取所述哈爾響應(yīng)圖中的各個局部極大值點;
[0127]指針線獲取單元25,用于對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線;
[0128]指針位置獲取單元26,用于獲取垂直于所述指針線的連續(xù)的且哈爾響應(yīng)值大于所述閾值的像素點的個數(shù),將具有最多像素點的位置作為指針的起點位置,將具有最少像素點的位置作為指針的終點位置;
[0129]第二計算單元27,用于根據(jù)所述起點位置和所述終點位置,計算得到所述指針線的斜率和截距;
[0130]第三計算單元28,用于根據(jù)訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,以及所述起點位置、所述終點位置、所述斜率和所述截距,計算得到所述指針線在表盤圖像中指向的刻度值。
[0131]其中,訓(xùn)練階段在SF6表表盤圖像標(biāo)記刻度點的過程為:在SF6表的訓(xùn)練圖像上標(biāo)記表盤中的刻度點,并將各刻度點的位置進(jìn)行記錄,然后,根據(jù)標(biāo)記的刻度點,人工輸入對應(yīng)的刻度值,并進(jìn)行保存。
[0132]綜上可以看出,本發(fā)明根據(jù)SF6表的指針線的幾何特征及SF6表的表盤灰度信息分布特點,對表盤圖像進(jìn)行哈爾響應(yīng)計算,得到對應(yīng)的哈爾響應(yīng)圖,初步過濾背景干擾;由于指針線區(qū)域相對于非指針區(qū)域有更高的哈爾響應(yīng)值,因此,本發(fā)明通過直方圖對哈爾響應(yīng)值的分布進(jìn)行統(tǒng)計,并將滿足預(yù)設(shè)要求的分位點對應(yīng)的哈爾響應(yīng)值作為閾值,篩選出哈爾響應(yīng)圖中的局部極大值點,進(jìn)一步過濾背景干擾;由于局部極大值點的集合中包含有指針線上一些作為直線擬合的點,因此,本發(fā)明通過直線擬合的方法,將哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線,最后根據(jù)指針線的起點位置、終點位置、斜率、截距以及訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,得到指針線在表盤圖像中指向的刻度值??梢钥闯?,本發(fā)明相比現(xiàn)有技術(shù)而言,無需巡檢人員去現(xiàn)場采集數(shù)據(jù),因此達(dá)到了在完成巡檢任務(wù)的同時,解放人力,降低安全隱患的目的。
[0133]為進(jìn)一步優(yōu)化上述實施例,第一計算單元22包括:
[0134]顏色轉(zhuǎn)換子單元221,用于對所述表盤圖像進(jìn)行顏色空間轉(zhuǎn)換,將所述表盤圖像的顏色從RGB顏色空間轉(zhuǎn)換為YCbCr顏色空間,并利用紅色分量值與亮度分量進(jìn)行差分計算,得到對應(yīng)的顏色差分圖;
[0135]第一計算子單元222,用于對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖。
[0136]為進(jìn)一步優(yōu)化上述實施例,第一計算單元23包括:
[0137]第二計算子單元231,用于以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值;
[0138]預(yù)設(shè)角度的數(shù)值具體依據(jù)實際需要而定,例如10°。
[0139]需要說明的是,實際變電站現(xiàn)場的SF6表指針可能指向任意角度,為了能夠讓指針線與哈爾模板匹配,可以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值。
[0140]選取子單元232,用于依次選取每個所述像素點在不同旋轉(zhuǎn)角度下的最大的哈爾響應(yīng)值,并將所述最大的哈爾響應(yīng)值作為該像素點的最終哈爾響應(yīng)值;
[0141]組合子單元233,用于將各所述像素點的最終哈爾響應(yīng)值進(jìn)行組合,形成表盤圖像的哈爾響應(yīng)圖。
[0142]為進(jìn)一步優(yōu)化上述實施例,局部極大值點獲取單元25包括:
[0143]查找子單元251,用于遍歷所述哈爾響應(yīng)圖,查找哈爾響應(yīng)值大于所述閾值的像素占.V,
[0144]判斷子單元252,用于依次在每個所述像素點的局部鄰域內(nèi),判斷該像素點對應(yīng)的哈爾響應(yīng)值是否為局部極大值點,如果是,則執(zhí)行存儲子單元253;
[0145]存儲子單元253,用于將像素點和局部極大值點以對應(yīng)關(guān)系的形式進(jìn)行存儲。
[0146]需要說明的是,當(dāng)像素點對應(yīng)的哈爾響應(yīng)值不是局部極大值點時,則排除該像素點。
[0147]為進(jìn)一步優(yōu)化上述實施例,指針線獲取單元26包括:
[0148]直線擬合子單元261,用于采用隨機抽樣一致算法,從所有局部極大值點中,每次任選其中兩個局部極大值點進(jìn)行直線擬合,得到初始直線;
[0149]其中,隨機抽樣一致算法(RANdomSampIe Consensus,RANSAC)是一種根據(jù)一組包含異常數(shù)據(jù)的樣本數(shù)據(jù)集,計算出數(shù)據(jù)的數(shù)學(xué)模型參數(shù),得到有效樣本數(shù)據(jù)的算法。
[0150]RANSAC算法的基本假設(shè)是樣本中包含正確數(shù)據(jù)(inliers,可以被模型描述的數(shù)據(jù)),也包含異常數(shù)據(jù)(outliers,偏離正常范圍很遠(yuǎn)、無法適應(yīng)數(shù)學(xué)模型的數(shù)據(jù)),即數(shù)據(jù)集中含有噪聲。這些異常數(shù)據(jù)可能是由于錯誤的測量、錯誤的假設(shè)、錯誤的計算等產(chǎn)生的。同時RANSAC也假設(shè),給定一組正確的數(shù)據(jù),存在可以計算出符合這些數(shù)據(jù)的模型參數(shù)的方法。
[0151]修正子單元262,用于利用剩余的到所述初始直線的距離小于所述閾值的局部極大值點,對所述初始直線進(jìn)行擬合修正,得到一條候選直線;
[0152]其中,通過判斷局部極大值點到初始直線的距離是否小于閾值,來判斷該局部極大值點是否在初始直線上。
[0153]集合子單元263,用于在對所述局部極大值點遍歷結(jié)束后,將所有候選直線集合,得到包含多條候選直線的一組直線;
[0154]指針線獲取子單元264,用于依次計算每條所述直線上像素點的哈爾響應(yīng)值之和,并將所述哈爾響應(yīng)值之和作為該直線的置信度,并將置信度最高的直線作為表盤圖像中的指針線。
[0155]綜上可以看出,本發(fā)明根據(jù)SF6表的指針線的幾何特征及SF6表的表盤灰度信息分布特點,對表盤圖像進(jìn)行哈爾響應(yīng)計算,得到對應(yīng)的哈爾響應(yīng)圖,初步過濾背景干擾;由于指針線區(qū)域相對于非指針區(qū)域有更高的哈爾響應(yīng)值,因此,本發(fā)明通過直方圖對哈爾響應(yīng)值的分布進(jìn)行統(tǒng)計,并將滿足預(yù)設(shè)要求的分位點對應(yīng)的哈爾響應(yīng)值作為閾值,篩選出哈爾響應(yīng)圖中的局部極大值點,進(jìn)一步過濾背景干擾;由于局部極大值點的集合中包含有指針線上一些作為直線擬合的點,因此,本發(fā)明通過直線擬合的方法,將哈爾響應(yīng)值之和最大的直線作為表盤圖像中的指針線,最后根據(jù)指針線的起點位置、終點位置、斜率、截距以及訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,得到指針線在表盤圖像中指向的刻度值??梢钥闯觯景l(fā)明相比現(xiàn)有技術(shù)而言,無需巡檢人員去現(xiàn)場采集數(shù)據(jù),因此達(dá)到了在完成巡檢任務(wù)的同時,解放人力,降低安全隱患的目的。
[0156]需要說明的是,系統(tǒng)實施例中,各組成部分的具體工作原理請參見方法實施例對應(yīng)部分,此處不再贅述。
[0157]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0158]本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。
[0159]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【主權(quán)項】
1.一種SF6表的讀數(shù)方法,其特征在于,包括: 獲取SF6表圖像,根據(jù)SF6表的表盤的梯度角度描述符信息,對所述SF6表圖像進(jìn)行模板匹配操作,得到表盤圖像; 對所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖; 對所述哈爾響應(yīng)圖中的各個哈爾響應(yīng)值進(jìn)行直方圖信息統(tǒng)計,查找到高數(shù)值的哈爾響應(yīng)值數(shù)量占哈爾響應(yīng)值總數(shù)量的百分比為預(yù)設(shè)百分比的分位點,將所述分位點對應(yīng)的哈爾響應(yīng)值作為閾值; 獲取所述哈爾響應(yīng)圖中的各個局部極大值點; 對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為所述表盤圖像中的指針線; 獲取垂直于所述指針線的連續(xù)的且哈爾響應(yīng)值大于所述閾值的像素點的個數(shù),將具有最多像素點的位置作為指針的起點位置,將具有最少像素點的位置作為指針的終點位置;根據(jù)所述起點位置和所述終點位置,計算得到所述指針線的斜率和截距; 根據(jù)訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,以及所述起點位置、所述終點位置、所述斜率和所述截距,計算得到所述指針線在所述表盤圖像中指向的刻度值。2.根據(jù)權(quán)利要求1所述的讀數(shù)方法,其特征在于,所述對所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖包括: 對所述表盤圖像進(jìn)行顏色空間轉(zhuǎn)換,將所述表盤圖像的顏色從RGB顏色空間轉(zhuǎn)換為YCbCr顏色空間,并利用紅色分量值與亮度分量進(jìn)行差分計算,得到對應(yīng)的顏色差分圖;對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖。3.根據(jù)權(quán)利要求1所述的讀數(shù)方法,其特征在于,所述對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖的過程包括: 以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值; 依次選取每個所述像素點在不同旋轉(zhuǎn)角度下的最大的哈爾響應(yīng)值,并將所述最大的哈爾響應(yīng)值作為該像素點的最終哈爾響應(yīng)值; 將各所述像素點的最終哈爾響應(yīng)值進(jìn)行組合,形成所述表盤圖像的哈爾響應(yīng)圖。4.根據(jù)權(quán)利要求1所述的讀數(shù)方法,其特征在于,所述獲取所述哈爾響應(yīng)圖中的各個局部極大值點的過程包括: 遍歷所述哈爾響應(yīng)圖,查找哈爾響應(yīng)值大于所述閾值的像素點; 依次在每個所述像素點的局部鄰域內(nèi),判斷該像素點對應(yīng)的哈爾響應(yīng)值是否為局部極大值點; 如果是,則將像素點和局部極大值點以對應(yīng)關(guān)系的形式進(jìn)行存儲。5.根據(jù)權(quán)利要求1所述的讀數(shù)方法,其特征在于,所述對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為所述表盤圖像中的指針線的過程包括: 采用隨機抽樣一致算法,從所有局部極大值點中,每次任選其中兩個局部極大值點進(jìn)行直線擬合,得到初始直線; 利用剩余的到所述初始直線的距離小于所述閾值的局部極大值點,對所述初始直線進(jìn)行擬合修正,得到一條候選直線; 在對所述局部極大值點遍歷結(jié)束后,將所有候選直線集合,得到包含多條候選直線的一組直線; 依次計算每條所述直線上像素點的哈爾響應(yīng)值之和,并將所述哈爾響應(yīng)值之和作為該直線的置信度,并將置信度最高的直線作為所述表盤圖像中的指針線。6.一種SF6表的讀數(shù)系統(tǒng),其特征在于,包括: 表盤圖像獲取單元,用于獲取SF6表圖像,根據(jù)SF6表的表盤的梯度角度描述符信息,對所述SF6表圖像進(jìn)行模板匹配操作,得到表盤圖像; 第一計算單元,用于所述表盤圖像進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖; 統(tǒng)計單元,用于對所述哈爾響應(yīng)圖中的各個哈爾響應(yīng)值進(jìn)行直方圖信息統(tǒng)計,查找到高數(shù)值的哈爾響應(yīng)值數(shù)量占哈爾響應(yīng)值總數(shù)量的百分比為預(yù)設(shè)百分比的分位點,將所述分位點對應(yīng)的哈爾響應(yīng)值作為閾值; 局部極大值點獲取單元,用于獲取所述哈爾響應(yīng)圖中的各個局部極大值點; 指針線獲取單元,用于對各所述局部極大值點采用直線擬合方法得到各個初始直線,根據(jù)所述閾值對各所述初始直線進(jìn)行擬合修正,得到一組直線,將各所述直線中像素點的哈爾響應(yīng)值之和最大的直線作為所述表盤圖像中的指針線; 指針位置獲取單元,用于獲取垂直于所述指針線的連續(xù)的且哈爾響應(yīng)值大于所述閾值的像素點的個數(shù),將具有最多像素點的位置作為指針的起點位置,將具有最少像素點的位置作為指針的終點位置; 第二計算單元,用于根據(jù)所述起點位置和所述終點位置,計算得到所述指針線的斜率和截距; 第三計算單元,用于根據(jù)訓(xùn)練階段預(yù)先在訓(xùn)練表盤圖像標(biāo)記的刻度點,以及所述起點位置、所述終點位置、所述斜率和所述截距,計算得到所述指針線在所述表盤圖像中指向的刻度值。7.根據(jù)權(quán)利要求6所述的讀數(shù)系統(tǒng),其特征在于,所述第一計算單元包括: 顏色轉(zhuǎn)換子單元,用于對所述表盤圖像進(jìn)行顏色空間轉(zhuǎn)換,將所述表盤圖像的顏色從RGB顏色空間轉(zhuǎn)換為YCbCr顏色空間,并利用紅色分量值與亮度分量進(jìn)行差分計算,得到對應(yīng)的顏色差分圖; 第一計算子單元,用于對所述顏色差分圖進(jìn)行哈爾響應(yīng)計算,得到所述表盤圖像的哈爾響應(yīng)圖。8.根據(jù)權(quán)利要求6所述的讀數(shù)系統(tǒng),其特征在于,所述第一計算單元包括: 第二計算子單元,用于以預(yù)設(shè)角度為步長,對所述顏色差分圖進(jìn)行旋轉(zhuǎn),并對每個旋轉(zhuǎn)角度的顏色差分圖像進(jìn)行一次遍歷,計算得到各個像素點的哈爾響應(yīng)值; 選取子單元,用于依次選取每個所述像素點在不同旋轉(zhuǎn)角度下的最大的哈爾響應(yīng)值,并將所述最大的哈爾響應(yīng)值作為該像素點的最終哈爾響應(yīng)值; 組合子單元,用于將各所述像素點的最終哈爾響應(yīng)值進(jìn)行組合,形成所述表盤圖像的哈爾響應(yīng)圖。9.根據(jù)權(quán)利要求6所述的讀數(shù)系統(tǒng),其特征在于,所述局部極大值點獲取單元包括: 查找子單元,用于遍歷所述哈爾響應(yīng)圖,查找哈爾響應(yīng)值大于所述閾值的像素點; 判斷子單元,用于依次在每個所述像素點的局部鄰域內(nèi),判斷該像素點對應(yīng)的哈爾響應(yīng)值是否為局部極大值點,如果是,則執(zhí)行存儲子單元; 所述存儲子單元,用于將像素點和局部極大值點以對應(yīng)關(guān)系的形式進(jìn)行存儲。10.根據(jù)權(quán)利要求6所述的讀數(shù)系統(tǒng),其特征在于,所述指針線獲取單元包括: 直線擬合子單元,用于采用隨機抽樣一致算法,從所有局部極大值點中,每次任選其中兩個局部極大值點進(jìn)行直線擬合,得到初始直線; 修正子單元,用于利用剩余的到所述初始直線的距離小于所述閾值的局部極大值點,對所述初始直線進(jìn)行擬合修正,得到一條候選直線; 集合子單元,用于在對所述局部極大值點遍歷結(jié)束后,將所有候選直線集合,得到包含多條候選直線的一組直線; 指針線獲取子單元,用于依次計算每條所述直線上像素點的哈爾響應(yīng)值之和,并將所述哈爾響應(yīng)值之和作為該直線的置信度,并將置信度最高的直線作為所述表盤圖像中的指針線。
【文檔編號】G06K9/46GK105868762SQ201610183391
【公開日】2016年8月17日
【申請日】2016年3月28日
【發(fā)明人】竺佳, 竺佳一, 陳東海, 龔向陽, 勵文偉, 莫建國
【申請人】國網(wǎng)浙江省電力公司寧波供電公司, 國家電網(wǎng)公司