一種浪涌測試受試設備狀態燈圖像模式識別方法
【技術領域】
[0001] 本發明涉及圖像模式識別領域,尤其涉及浪涌測試受試設備狀態燈圖像模式識別 方法。
【背景技術】
[0002] 浪涌是電源(或主要指電源)開通瞬間產生的強力脈沖,由于電路自身的非線性 可能高于電源本身的脈沖;或由于電源、電路中其它部分受到自身或外來尖脈沖干擾。目前 國內外浪涌測試標準方法均通過檢測技術人員長時間觀察、記錄受試設備面板指示燈、顯 示屏等在檢測過程的情況,再根據觀察和記錄的現象及判定標準判定檢測結果,這類方法 工作量大、效率低、人工成本高,且檢測結果判定依據少、主觀性強,檢測過程不可溯源。實 現檢測自動化,圖像模式識別是關鍵問題之一。做好這一工作,對保證檢測客觀性、提高生 產效率、促進科學技術的發展都具有重要的作用,特別是在工業生產自動化程度愈來愈高 的當今時代,圖像處理在自動檢測中的地位與作用更加明顯。
[0003] 專利CN104865513A發明的自帶檢測功能的浪涌電流測試電路,能對二極管類器 件的極性進行判斷,設置不同的浪涌電流可以很快的檢測出二極管類器件承受浪涌電流的 最大值,但對非二極管產品無法實現自動檢測;專利CN 103454534A公開了一種浪涌測試 系統及其測試方法,可自動將電流值、電壓值存儲至存儲器中,但未考慮浪涌測試結果的自 動分析。但國內浪涌測試尚未實現自動化。
【發明內容】
[0004] 為解決上述存在的問題與缺陷,本發明實現了可同時監視識別多個狀態燈,每 個狀態燈僅需要提供1個亮時樣本,即可實現后續狀態燈亮滅識別,對于環境亮度變化 在-50~30%的情況下,不影響識別結果準確性,并且在過程中狀態燈位置發生變化也可 準確識別。
[0005] 本發明的目的通過以下的技術方案來實現:
[0006] -種浪涌測試受試設備狀態燈圖像模式識別方法,該方法包括:
[0007] A采集狀態燈RGB圖像,將圖像轉換為HSI顏色空間下圖像,獲取各個狀態燈的亮 狀態樣本3",其中η = 1、2···.·;
[0008] B根據Sn中所有像素點亮度計算得圖像熵值H η,根據Hn確定高亮度與低亮度 間的閾值It,保留高亮度集合L,計算L的顏色平均值將高亮度集合二值化后得 到集合Lt,并計算1^的離心率e P像素個數隊,則樣本Sn的特征C n可表示為五元數組
[0009] C樣本&為mXn階圖像矩陣,當攝像機獲取圖像P后,獲取待識別mXn階圖像矩 陣SP,按照步驟B的樣本構建方法獲得Sp的五元數組
[0010] D以不相關系數kPn= f(CP,Cn)衡量4與Sn的不相似程度,設置閾值km,若圖像 P中,存在矩陣Sp使得k P k,則η號狀態燈亮。
[0011] 本發明有益效果是:
[0012] 可同時監視識別多個狀態燈,每個狀態燈僅需要提供1個亮時樣本,即可實現后 續狀態燈亮滅識別,對于環境亮度變化在-50~30%的情況下,不影響識別結果準確性,并 且在過程中狀態燈位置發生變化也可準確識別。
【附圖說明】
[0013] 圖1是本發明所述的浪涌測試受試設備狀態燈圖像模式識別方法流程框圖。
【具體實施方式】
[0014] 下面結合實施例及附圖對本發明作進一步詳細的描述。
[0015] 本發明是浪涌測試受試設備狀態燈圖像模式識別方法,如圖1所示,該方法包括 如下步驟:
[0016] 步驟11利用相機采集狀態燈RGB圖像,將圖像轉換為HSI顏色空間下圖像,獲取 1號燈樣本、2號燈樣本、3號燈樣本分別為Sp S2、S3;
[0017] 步驟12據Sn中所有像素點亮度計算得圖像熵值Hn,其方法為獲得樣本HSI顏色 空間模型后,可計算樣本的圖像熵值。對于樣本S,若S中某點i的亮度為I1,統計得亮度 直方圖,則圖像熵值札為:
[0019] 根據Hsan^確定高亮度與低亮度間的閾值I t,設圖像的點集合為Ω_ρ1ε,對于圖像 中某點d,若其亮度Id大于I t,則d為高亮度集合L中的一點,即
[0020] if d e QsanpleA Id> I t
[0021] then d e L
[0022] 計算高亮度集合L的顏色直方圖,得平均值,其中Num(L)代表L中點的個數
[0024] 步驟13本SnSmXn階圖像矩陣,當攝像機獲取圖像P后,獲取待識別mXn階圖像 矩陣SP,按照步驟B的樣本構建方法獲得Sp的五元數組
[0025] 步驟14不相關系數kP n= f (C P,Cn)衡量$與S n的不相似程度,設置閾值k m,若 圖像P中,存在矩陣Sp使得k P k ^,則η號狀態燈亮。其中,具體的識別邏輯為:
[0028] 雖然本發明所揭露的實施方式如上。但所述的內容只是為了便于理解本發明而采 用的實施方式,并非用以限定本發明。任何本發明所屬技術領域內的技術人員,在不脫離本 發明所揭露的精神和范圍的前提下,可以在實施的形式上及細節上作任何的修改與變化, 但本發明的專利保護范圍,仍須以所附的權利要求書所界定的范圍為準。
【主權項】
1. 一種浪涌測試受試設備狀態燈圖像模式識別方法,其特征在于,所述方法包括: A采集狀態燈RGB圖像,將圖像轉換為HSI顏色空間下圖像,獲取各個狀態燈的亮狀態 樣本Sn,其中η = 1、2…; B根據Sn中所有像素點亮度計算得圖像熵值H η,根據凡確定高亮度與低亮度間 的閾值It,保留高亮度集合L,計算L的顏色平均值f,將高亮度集合二值化后得到 集合Lt,并計算1^的離心率e P像素個數I則樣本Sn的特征Cn可表示為五元數組C樣本SnS mXn階圖像矩陣,當攝像機獲取圖像P后,獲取待識別mXn階圖像矩陣 SP,按照步驟B的樣本構建方法獲得Sp的五元數組; D以不相關系數kP n= f (C P,Cn)衡量$與S n的不相似程度,設置閾值k m,若圖像P中, 存在矩陣Sp使得k P k,則η號狀態燈亮。2. 如權利要求1所述的浪涌測試受試設備狀態燈圖像模式識別方法,其特征在于,所 述步驟B中:根據Sn中所有像素點亮度計算得圖像熵值H n,其方法為獲得樣本HSI顏色空間 模型后,可計算樣本的圖像熵值;對于樣本S,若S中某點i的亮度為I1,則圖像熵值札為:(!) 根據HsaniplJl定高亮度與低亮度間的閾值I t,設圖像的點集合為對于圖像中某 點d,若其亮度Id大于I t,則d為高亮度集合L中的一點,即 if d e QsampleA I d> I t (2) then d ^ L 計算高亮度集合L的顏色平均值€,其中Num (L)代表L中點的個數(2) 并將集合L中各點轉化為二值圖,計算L的離心率q、像素個數隊;則樣本S n的特征C n 可表示為五元數組s3. 如權利要求1所述的浪涌測試受試設備狀態燈圖像模式識別方法,其特征在于,所 述步驟D中:以不相關系數kP n= f (C P,Cn)衡量$與S n的不相似程度,設置閾值k ^,若圖 像P中,存在矩陣Sp使得k P A k ^,則η號狀態燈亮,其中,具體的識別邏輯為
【專利摘要】本發明提供一種浪涌測試受試設備狀態燈圖像模式識別方法,所述方法包括:利用相機采集狀態燈RGB圖像,將圖像轉換為HSI顏色空間下圖像,獲取各個狀態燈的亮狀態樣本Sn(n=1、2…..);根據Sn中所有像素點亮度計算得圖像熵值Hn,根據Hn確定高亮度與低亮度間的閾值It,保留高亮度集合L,計算L的顏色平均值將高亮度集合二值化后得到集合Lt,并計算Lt的離心率eL、像素個數NL,則樣本Sn的特征Cn可表示為五元數組樣本Sn為m×n階圖像矩陣,當攝像機獲取圖像P后,獲取待識別m×n階圖像矩陣SP,按照樣本構建方法獲得SP的五元數組以不相關系數kP-n=f(CP,Cn)衡量SP與Sn的不相似程度,設置閾值kon,若圖像P中,存在矩陣SP使得kP-n≤kon,則n號狀態燈亮。
【IPC分類】G06K9/46, G06K9/00
【公開號】CN105184256
【申請號】CN201510562839
【發明人】劉桂雄, 黃堅
【申請人】華南理工大學
【公開日】2015年12月23日
【申請日】2015年9月6日