是對整個狀態(tài) 圖像集合對應(yīng)的T*f個平均亮度均值,求平均值的過程。
[0120] 步驟42、根據(jù)所述第二均值U和第一均值U,,采用公式(5)計算均值方差W2,所述 均值方差W2為所述第一均值U ,的方差:
[0122] 步驟42為對上述第一數(shù)據(jù)集合中的s個元素求方差的過程。
[0123] 本發(fā)明實施例中,步驟113在計算前一記錄時間對應(yīng)的方差均值W115 1的過程中,由 于Al~A9數(shù)據(jù)分組的第一均值已在計算當前記錄時間對應(yīng)的方差均值W115的過程中計算 過了,所以,本次僅需計算數(shù)據(jù)分組AO的第一均值,然后結(jié)合在先計算的Al~A9的第一均 值,計算W115 1及均值方差I(lǐng)fT1即可,無需再重新計算每個分組的第一均值,節(jié)約計算資源, 提尚運算效率。
[0124] 當然,在本發(fā)明另一實施例中,也可以首先計算第一記錄時間對應(yīng)的方差均值和 均值方差,然后再計算當前記錄時間對應(yīng)的方差均值和均值方差。本發(fā)明中對上述計算順 序不做限定。
[0125] 步驟114、比較所述當前記錄時間和前一個記錄時間對應(yīng)的方差均值和均值方差, 若滿足第一預(yù)置條件,則判定所述當前記錄時間獲取的狀態(tài)圖像集合為目標狀態(tài)圖像集 合,所述第一預(yù)置條件為:Wf >背,且,:,其中,P表示記錄狀態(tài)圖像集合的次 數(shù)。
[0126] 上述過程為電子警察設(shè)備按照預(yù)設(shè)記錄時間T每經(jīng)過一個分組時間間隔h循環(huán)獲 取一個基本單燈的狀態(tài)圖像集合,并判斷該當前狀態(tài)圖像集合是否同時包含亮燈圖像和滅 燈圖像的過程。當所述當前記錄時間對應(yīng)的均值方差大于當前記錄時間對應(yīng)的方差均值, 并且所述當前記錄時間對應(yīng)的均值方差小于前一個記錄時間對應(yīng)的均值方差時,判定當前 記錄時間獲取的狀態(tài)圖像集合中既包括基本單燈的亮燈圖像又包括滅燈圖像,從而確定所 述當前記錄時間對應(yīng)的亮度數(shù)據(jù)集合可以作為動態(tài)計算目標亮度閾值的采樣數(shù)據(jù),停止循 環(huán)獲取上述基本單燈的狀態(tài)圖像集合。
[0127] 第二種實施方式,在本發(fā)明的另一實施例中,如果電子警察設(shè)備在狀態(tài)圖像采集 之后,確定了上述基本單燈預(yù)設(shè)的亮燈時長和滅燈時長,還可以利用上述亮燈時長或滅燈 時長判斷當前記錄時間獲取的狀態(tài)圖像集合中是否既包括亮燈圖像又包括滅燈圖像。具體 過程參照圖5所示的本發(fā)明方法實施例中步驟11第二【具體實施方式】的流程圖,在圖2所示 實施例的基礎(chǔ)上,在步驟111至114之前,上述步驟1還可以包括:
[0128] 步驟115、獲取所述基本單燈的亮燈時長和滅燈時長;
[0129] 本實施例中,電子警察設(shè)備可以從上述基本單燈的控制芯片中獲取預(yù)設(shè)的亮燈時 長和滅燈時長。
[0130] 步驟116、比較所述基本單燈的亮燈時長和滅燈時長,將持續(xù)時間較大的時長作為 目標時長;
[0131] 仍以上述基本單燈為紅色信號燈為例,比如,該紅色信號燈的預(yù)設(shè)滅燈時長為10 分鐘,亮燈時長為1分鐘,則將持續(xù)時間較大的滅燈時長作為目標時長。
[0132] 步驟117、判斷所述預(yù)設(shè)記錄時間是否大于所述目標時長,若是,執(zhí)行步驟118,若 否,執(zhí)行步驟111~114。
[0133] 步驟118、判定所述狀態(tài)圖像集合為目標狀態(tài)圖像集合。
[0134] 當預(yù)設(shè)記錄時間大于上述紅色信號燈的滅燈時長時,可以確定根據(jù)上述預(yù)設(shè)記錄 時間采集的狀態(tài)圖像集合中既包括上述紅色信號燈的亮燈圖像又包括滅燈圖像。
[0135] 相應(yīng)的,若所述預(yù)設(shè)記錄時間小于等于所述目標時長,則可以根據(jù)上述步驟 111~114判斷當前狀態(tài)圖像集合中是否為目標狀態(tài)圖像集合。
[0136] 第三種實施方式,如果在圖像數(shù)據(jù)獲取之前,電子警察設(shè)備就可以確定基本單燈 預(yù)設(shè)的亮燈時長和滅燈時長,并能確定哪個時長持續(xù)時間較長。仍以上述紅色信號燈的滅 燈時長較大為例,在獲取基本單燈的狀態(tài)圖像之前,設(shè)置記錄時間大于上述滅燈時長,則按 照上述記錄時間獲取的狀態(tài)圖像集合中一定同時包含有亮燈圖像和滅燈圖像。
[0137] 本發(fā)明實施例可以根據(jù)不同的場景,采用不同的方法獲取基本單燈的目標狀態(tài)圖 像集合。
[0138] 步驟12、按照預(yù)置算法動態(tài)計算目標亮度閾值;
[0139] 在確定了基本單燈的當前狀態(tài)圖像集合中既包括亮燈圖像又包括滅燈圖像的情 況下,可以根據(jù)該當前狀態(tài)圖像集合對應(yīng)的亮度數(shù)據(jù)集合計算目標亮度閾值,該目標亮度 閾值用于后續(xù)準確區(qū)分上述當前狀態(tài)圖像集合中的亮燈圖像和滅燈圖像。參照圖6所示的 本發(fā)明方法實施例中步驟12的【具體實施方式】的流程圖,上述步驟12可以包括:
[0140] 步驟121、將所述目標狀態(tài)圖像集合對應(yīng)的亮度數(shù)據(jù)按照大小進行排序,獲取最大 均值Uniax和最小均值U
[0141] 本實施例中,目標狀態(tài)圖像集合對應(yīng)的亮度數(shù)據(jù)可以是上述第一數(shù)據(jù)集合中的每 一個亮度數(shù)據(jù)分組的第一均值1],,也可以是狀態(tài)圖像集合中每一幀狀態(tài)圖像的平均亮度值 Li 〇
[0142] 相應(yīng)的,步驟121中將目標狀態(tài)圖像集合對應(yīng)的亮度數(shù)據(jù)按照大小進行排序,可 以包括以下兩種實施方式:
[0143] 第一種方式,將當前狀態(tài)圖像集合對應(yīng)的時序分組的第一均值按照大小進行排 序。此處時序分組即為亮度數(shù)據(jù)分組。
[0144] 仍以上述記錄時間8:00~8:20對應(yīng)的目標狀態(tài)圖像集合包括的10個時序圖像 分組為例,獲取每一幀圖像的亮度平均值,則上述10個時序圖像分組對應(yīng)10個亮度數(shù)據(jù)分 組,可以表示為{A1、A2、A3……A10}。根據(jù)上述公式(1)計算每個亮度數(shù)據(jù)分組的第一均 值,獲取第一數(shù)據(jù)集合:仙、U2、U3……IU,將Ui~U i。按照數(shù)值大小進行排序。具體排序 方式可以按照從大到小的順序進行排序,也可以按照從小到大的順序進行排序。
[0145] 第二種方式,將目標狀態(tài)圖像集合中每一幀狀態(tài)圖像的平均亮度值L1,按照大小 進行排序。
[0146] 假設(shè)記錄時間8:00~8:20對應(yīng)的目標狀態(tài)圖像集合包括30幀時序圖像,每幀時 序圖像的平均亮度值為L1,得到對應(yīng)的亮度數(shù)據(jù)集合,記為第三數(shù)據(jù)集合。該第三數(shù)據(jù)集合 可以表示為ILpI^L3……L3。},按照平均亮度值的大小對第三數(shù)據(jù)集合進行排序,獲取大小 排序后的第三數(shù)據(jù)集合。
[0147] 相應(yīng)的,計算最大均值Uniax和最小均值U _的方法也包括兩種方式:
[0148] 對于第一種方式,將按照大小排序后的第一數(shù)據(jù)集合中最大的第一均值作為最大 均值Uniax,將最小的第一均值作為最小均值u_。
[0149] 假設(shè)按照數(shù)值從小到大的順序排序后的第一數(shù)據(jù)集合為:{U3、U2、…..U 7},則將排 序第一的U3作為最小均值U _,將排序最后的U7作為最大均值U _。
[0150] 對于第二種方式,獲取按照大小排序后的第三數(shù)據(jù)集合中兩端預(yù)設(shè)比例亮度值的 平均值,分別作為最大均值Uniax和最小均值1]_。上述預(yù)設(shè)比例可以是人為經(jīng)驗設(shè)置或機器 自主學(xué)習(xí)到的一個數(shù)值,該預(yù)設(shè)比例的取值范圍可以是:5%~20%。
[0151] 假設(shè)上述預(yù)設(shè)比例為10%,第三數(shù)據(jù)集合按照從小到大的順序進行排序后,表示 為:{L12、L17、L21……Lp L1(]、L3J,則將30個平均亮度值中前序10%的數(shù)據(jù)的平均值作為 最小均值1]_。如上,因為前序10%的數(shù)據(jù)分別為丄12、1^7、1^,則最小均值1]_表示為 :
[0152] 相應(yīng)的,將后序10%的平均亮度值的平均值作為最大均值Uniax,上述后序10%的 平均亮度值分別為:Lp L1(]、L3。,則最大均值Uniax表示為
[0153] 步驟122、根據(jù)所述最大均值Unax和所述最小均值U _確定初始亮度閾值;
[0154] 本發(fā)明實施例中,假設(shè)用Tk表示迭代計算亮度閾值過程中每次計算的亮度閾值, 則初始亮度閾值可以表示為T。。本發(fā)明實施例中,可以采用以下公式(6)計算初始亮度閾 值T0:
[0156] 步驟123、根據(jù)所述初始亮度閾值初步確定所述目標狀態(tài)圖像集合中的亮燈圖像 和滅燈圖像;
[0157] 對應(yīng)上述獲取最大均值和最小均值的兩種方式,步驟123的實施過程也包括兩種 情況:
[0158] 第一種情況,假設(shè)用g表示按照大小排序后的每組亮度數(shù)據(jù)的第一均值,其中,t 表示第一均值U,按照從小到大的順序進行排序后的序號。將按照大小排序后的第一數(shù)據(jù) 集合中的第一均值0,逐個與初始亮度閾值T。作比較,當有連續(xù)的IT和IT+1滿足以下預(yù)設(shè) 條件:Um< T。且Um+1> T。時,判定:Um及前序的第一均值對應(yīng)的圖像為滅燈圖像,Um+1及后 序的第一均值對應(yīng)的圖像為亮燈圖像。
[0159] 第二種情況,假設(shè)用;表示按照大小排序后的每幀圖像的平均亮度值,其中,t表 示平均亮度值L1按照從小到大的順序進行排序后的序號。將按照大小排序后的第三數(shù)據(jù)集 合中的平均亮度值茍,逐個與初始亮度閾值T。作比較,當有連續(xù)的L m和L m+1滿足以下預(yù)設(shè) 條件:Lm< T。且Lm+1> T。時,判定:Lm及前序的平均亮度值對應(yīng)的圖像為滅燈圖像,Lm+1及 后序的平均亮度值對應(yīng)的圖像為亮燈圖像。
[0160] 步驟124、根據(jù)初步確定的亮燈圖像和滅燈圖像的平均亮度數(shù)據(jù),開始計算迭代亮 度閾值Tk;
[0161] 對應(yīng)步驟123的第一種情況,假設(shè)按照從小到大的順序排序后的第一數(shù)據(jù)集合表 照圖7所示的本發(fā)明方法實施例中步驟124第一【具體實施方式】的流程圖,包括:
[0162] 步驟1241、根據(jù)滅燈圖像分組的第一均值,按照公式(7)計算第三均值隊,所述第 三均值為滅燈圖像分組的第一均值的平均值:
[0164] 在上述第一數(shù)據(jù)集合示例中,假設(shè)為滅燈圖像的分割組,即R4及之前的第一均 值對應(yīng)的圖像分組為滅燈圖像分組,扣之后的第一均值對應(yīng)的圖像分組為亮燈圖像分組,
[0165] 步驟1242、根據(jù)亮燈圖像分組的第一均值,按照公式⑶計算第四均值