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