新四季網

一種視頻閃爍檢測方法及裝置製造方法

2023-06-21 05:44:41 2

一種視頻閃爍檢測方法及裝置製造方法
【專利摘要】本發明公開了一種視頻閃爍檢測方法及裝置,包括:從待檢測視頻中獲取待檢測視頻圖像,對該待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像,並採用掃描線算法,從該二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像,分別確定該掃描處理後圖像中各連通區域的區域密度,該區域密度表徵連通區域中有效像素點所佔比重,根據該各連通區域的區域密度是否均小於預設密度閾值,確定該待檢測視頻是否是閃爍視頻。採用本發明提供的方法及裝置,相比現有技術,提高了視頻閃爍檢測的可靠性、準確度和檢測效率。
【專利說明】一種視頻閃爍檢測方法及裝置

【技術領域】
[0001]本發明涉及視頻分析及視頻監控領域,尤其涉及一種視頻閃爍檢測方法及裝置。

【背景技術】
[0002]在視頻監控系統中,由於攝像機受曝光時間、拍攝視角及設備自身故障的幹擾以及光照條件等外部環境的幹擾,使得視頻圖像的前後幀圖像總體或局部出現亮度變化異常劇烈的情況,從而導致視頻出現閃爍的現象,嚴重影響了視頻圖像的視覺效果、圖像質量和穩定性,同時視頻閃爍會增加更多的比特信息來描述圖像,造成編碼比特率的增大,不利於後續的圖像傳輸、存儲、分析和處理,因此要對視頻圖像中的視頻閃爍進行檢測,確定視頻閃爍的強度。
[0003]目前,現有的視頻閃爍檢測方法主要採用人工值守的方式,通過值守人員對視頻進行觀察,由人眼來判斷視頻是否存在閃爍情況,發現視頻閃爍後,由值守人員發出報警信息並進行處理。
[0004]上述現有的人工值守檢測視頻閃爍的方法,需要值守人員在連續時間內對視頻進行觀察,由於人的注意力有限,不能長時間將注意力集中在觀看視頻上,同時對於多路視頻圖像監控,不能兼顧每一路視頻圖像,容易造成漏檢。因為整個檢測過程加入了人為主觀因素的影響,人為對視頻閃爍強度的判斷也各不相同,降低了視頻閃爍檢測的可靠性、準確度和檢測效率。


【發明內容】

[0005]本發明實施例提供一種視頻閃爍檢測方法及裝置,用以解決現有技術中存在的進行視頻閃爍檢測的可靠性、準確度和檢測效率較低的問題。
[0006]本發明實施例提供一種視頻閃爍檢測方法,包括:
[0007]從待檢測視頻中獲取待檢測視頻圖像;
[0008]對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像;
[0009]採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像;
[0010]分別確定所述掃描處理後圖像中各連通區域的區域密度,所述區域密度表徵連通區域中有效像素點所佔比重;
[0011]根據所述各連通區域的區域密度是否均小於預設密度閾值,確定所述待檢測視頻是否是閃爍視頻。
[0012]採用本發明實施例提供的上述方法,由於採用掃描線法從二值化幀差圖像中排除不滿足預設大小條件的區域,從而排除了運動目標對閃爍檢測帶來的幹擾,並且將掃描處理後圖像進行區域連通,使得有效的閃爍區域保留下來,從而降低了漏檢率,並且整個檢測過程是自動檢測,不需要人工參與檢測,即相比現有技術提高了進行視頻閃爍檢測的可靠性、準確率和檢測效率。
[0013]進一步的,採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像,具體包括:
[0014]通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像,作為掃描處理後圖像;或者
[0015]通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像,作為掃描處理後圖像;或者
[0016]通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像;並通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像;將所述行掃描處理後圖像與所述列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,得到與運算處理後圖像,作為掃描處理後圖像。
[0017]這樣,採用掃描線算法從二值化幀差圖像中排除不滿足預設大小條件的區域,從而排除了運動目標對閃爍檢測帶來的幹擾。
[0018]進一步的,分別確定所述掃描處理後圖像中各連通區域的區域密度,具體包括:
[0019]通過對每個連通區域進行逐行掃描,將該連通區域中像素點數量小於預設長度閾值的各行的像素點,確定為該連通區域的有效像素點;將該連通區域的有效像素點的數量與該連通區域的像素點總數的比值,確定為該連通區域的區域密度。
[0020]這樣,採用基於連通區域內的有效像素點確定區域密度,並將該區域密度與預設密度閾值相比較,能夠排除由大的運動目標引起的誤判,從而可以更準確地確定待檢測視頻是閃爍視頻。
[0021]進一步的,當所述各連通區域的區域密度不均小於預設密度閾值時,採用如下公式確定所述待檢測視頻的閃爍強度:
[0022]I=100%*SumRect/SumAll ;
[0023]其中,I表示待檢測視頻的閃爍強度,SumRect為待檢測視頻圖像中所有的待檢測連通區域包括的有效像素點的總數量,SumAll為該待檢測視頻圖像包括的像素點數量。
[0024]這樣,通過確定的待檢測視頻的閃爍強度,可以得到各待檢測視頻閃爍強弱的程度。
[0025]進一步的,在對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像之前,上述方法還可以包括:
[0026]確定所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像的平均亮度值;
[0027]確定所述平均亮度值不小於預設亮度閾值。
[0028]進一步的,當所述平均亮度值小於所述預設亮度閾值時,上述方法還包括:
[0029]確定所述待檢測視頻不是閃爍視頻。
[0030]本發明實施例還提供一種視頻閃爍檢測裝置,包括:
[0031]獲取單元,用於從待檢測視頻中獲取待檢測視頻圖像;
[0032]二值化處理單元,用於對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像;
[0033]掃描單元,用於採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像;
[0034]區域密度確定單元,用於分別確定所述掃描處理後圖像中各連通區域的區域密度,所述區域密度表徵連通區域中有效像素點所佔比重;
[0035]第一閃爍確定單元,根據所述各連通區域的區域密度是否均小於預設密度閾值,確定所述待檢測視頻是否是閃爍視頻。
[0036]採用本發明實施例提供的上述裝置,由於採用掃描線法從二值化幀差圖像中排除不滿足預設大小條件的區域,從而排除了運動目標對閃爍檢測帶來的幹擾,並且將掃描處理後圖像進行區域連通,使得有效的閃爍區域保留下來,從而降低了漏檢率,並且整個檢測過程是自動檢測,不需要人工參與檢測,即相比現有技術提高了進行視頻閃爍檢測的可靠性、準確率和檢測效率。
[0037]進一步的,所述掃描單元,具體用於通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像,作為掃描處理後圖像;或者
[0038]通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像,作為掃描處理後圖像;或者
[0039]通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像;並通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像;將所述行掃描處理後圖像與所述列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,得到與運算處理後圖像,作為掃描處理後圖像。
[0040]這樣,採用掃描線算法從二值化幀差圖像中排除不滿足預設大小條件的區域,從而排除了運動目標對閃爍檢測帶來的幹擾。
[0041]進一步的,所述區域密度確定單元,具體用於通過對每個連通區域進行逐行掃描,將該連通區域中像素點數量小於預設長度閾值的各行的像素點,確定為該連通區域的有效像素點;將該連通區域的有效像素點的數量與該連通區域的像素點總數的比值,確定為該連通區域的區域密度。
[0042]這樣,這樣,採用基於連通區域內的有效像素點確定區域密度,並將該區域密度與預設密度閾值相比較,能夠排除由大的運動目標引起的誤判,從而可以更準確地確定待檢測視頻是閃爍視頻。
[0043]進一步的,所述第一閃爍確定單元,還用於當所述各連通區域的區域密度不均小於預設密度閾值,確定所述待檢測視頻是閃爍視頻時,採用如下公式確定所述待檢測視頻的閃爍強度:
[0044]I=100%*SumRect/SumAll ;
[0045]其中,I表示待檢測視頻的閃爍強度,SumRect為待檢測視頻圖像中所有的待檢測連通區域包括的有效像素點的總數量,SumAll為該待檢測視頻圖像包括的像素點數量。
[0046]這樣,通過確定的待檢測視頻的閃爍強度,可以得到各待檢測視頻閃爍強弱的程度。
[0047]進一步的,上述裝置還可以包括:
[0048]亮度值確定單元,用於在所述二值化處理單元對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像之前,確定所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像的平均亮度值;
[0049]第二閃爍確定單元,用於確定所述平均亮度值不小於預設亮度閾值。
[0050]進一步的,所述第二閃爍確定單元,還用於當確定所述平均亮度值小於預設亮度閾值時,確定所述待檢測視頻不是閃爍視頻。
[0051]本申請的其它特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變得顯而易見,或者通過實施本申請而了解。本申請的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。

【專利附圖】

【附圖說明】
[0052]附圖用來提供對本發明的進一步理解,並且構成說明書的一部分,與本發明實施例一起用於解釋本發明,並不構成對本發明的限制。在附圖中:
[0053]圖1為本發明實施例提供的視頻閃爍檢測方法的流程圖;
[0054]圖2為本發明實施例1提供的視頻閃爍檢測方法的流程圖;
[0055]圖3為本發明實施例2提供的視頻閃爍檢測裝置的結構示意圖。

【具體實施方式】
[0056]為了給出提高視頻閃爍檢測的可靠性、準確度和檢測效率的實現方案,本發明實施例提供了一種視頻閃爍檢測方法及裝置,以下結合說明書附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用於說明和解釋本發明,並不用於限定本發明。並且在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。
[0057]本發明實施例提供一種視頻閃爍檢測方法,如圖1所示,包括:
[0058]步驟101、從待檢測視頻中獲取待檢測視頻圖像。
[0059]步驟102、對該待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像。
[0060]步驟103、採用掃描線算法,從該二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像。
[0061]步驟104、分別確定該掃描處理後圖像中各連通區域的區域密度,該區域密度表徵連通區域中有效像素點所佔比重。
[0062]步驟105、根據該各連通區域的區域密度是否均小於預設密度閾值,確定該待檢測視頻是否是閃爍視頻。
[0063]進一步的,當各連通區域的區域密度不均小於預設密度閾值時,確定該待檢測視頻是閃爍視頻,或者,當各連通區域的區域密度均小於預設密度閾值,確定該待檢測視頻不是閃爍視頻時,也可以採用其他檢測方案,對該待檢測視頻是否為閃爍視頻進行進一步的檢測。
[0064]上述方法中,進行視頻閃爍檢測的待檢測視頻圖像可以是從待檢測視頻的第二幀視頻圖像開始後的每一巾貞視頻圖像,從而可以在檢測時,基於待檢測視頻圖像與其如一中貞視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像。
[0065]本發明實施例中,在得到二值化幀差圖像後,採用掃描線算法,從該二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像,可以通過以下幾種方式實現:
[0066]第一種方式:
[0067]通過對二值化幀差圖像進行逐行掃描,將該二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像,作為掃描處理後圖像。
[0068]本方式中,對二值化幀差圖像進行逐行掃描,統計每行中每一組亮度值為I的多個連續的像素點的數量Suml (P),p表示第P組,當Suml (p)小於預設行數量閾值M時,將該組包括的多個連續的像素點的亮度值I變更為0,當Suml (P)不小於預設行數量閾值M時,該組包括的多個連續的像素點的亮度值I保持不變,對該二值化幀差圖像的所有行進行上述處理,得到行掃描處理後圖像,作為掃描處理後圖像。
[0069]第二種方式:
[0070]通過對二值化幀差圖像進行逐列掃描,將該二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像,作為掃描處理後圖像。
[0071]本方式中,對二值化幀差圖像進行逐列掃描,統計每列中每一組亮度值為I的多個連續的像素點的數量Sum2 (q),q表示第q組,當Sum2 (q)小於預設列數量閾值N時,將該組包括的多個連續的像素點的亮度值I變更為0,當Sum2(q)不小於預設列數量閾值N時,該組包括的多個連續的像素點的亮度值I保持不變,對該二值化幀差圖像的所有列進行上述處理,得到列掃描處理後圖像,作為掃描處理後圖像。
[0072]第三種方式:
[0073]通過對二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像;並通過對該二值化幀差圖像進行逐列掃描,將該二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像;將該行掃描處理後圖像與該列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,得到與運算處理後圖像,作為掃描處理後圖像。
[0074]本方式中,對二值化幀差圖像進行逐行掃描,統計每行中每一組亮度值為I的多個連續的像素點的數量Suml (P),p表示第P組,當Suml (p)小於預設行數量閾值M時,將該組包括的多個連續的像素點的亮度值I變更為0,當Suml (P)不小於預設行數量閾值M時,該組包括的多個連續的像素點的亮度值I保持不變,對該二值化幀差圖像的所有行進行上述處理,得到行掃描處理後圖像。再對二值化幀差圖像進行逐列掃描,統計每列中每一組亮度值為I的多個連續的像素點的數量Sum2 (q),q表示第q組,當Sum2 (q)小於預設列數量閾值N時,將該組包括的多個連續的像素點的亮度值I變更為0,當Sum2(q)不小於預設列數量閾值N時,該組包括的多個連續的像素點的亮度值I保持不變,對該二值化幀差圖像的所有列進行上述處理,得到列掃描處理後圖像。將該行掃描處理後圖像與該列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,當該行掃描處理後圖像與該列掃描處理後圖像中相同位置的像素點的亮度值不同時,該邏輯與運算的結果為O,當該行掃描處理後圖像與該列掃描處理後圖像中相同位置的像素點的亮度值相同為O時,該邏輯與運算的結果為O,當該行掃描處理後圖像與該列掃描處理後圖像中相同位置的像素點的亮度值相同為I時,該邏輯與運算的結果為1,得到與運算處理後圖像,作為掃描處理後圖像。
[0075]本發明實施例中,確定掃描處理後圖像中的各連通區域的具體處理方法可以採用現有技術中的各種方式,例如:對掃描處理後圖像中的每個亮度值為I的像素點進行四鄰域掃描,即掃描該像素點上、下、左、右位置的像素點的亮度值,當掃描到該像素點的四鄰域內有亮度值為I的像素點時,將該像素點與四鄰域內的亮度值為I的像素點連通,對該掃描處理後圖像中每一個亮度值為I的像素點進行上述處理後,得到多個連通區域。還可以對掃描處理後圖像中的每個亮度值為I的像素點進行八鄰域掃描,具體處理步驟與上述進行四鄰域掃描的處理步驟相同,在此不再進行詳細描述。
[0076]下面結合附圖,用具體實施例對本發明提供的方法及裝置進行詳細描述。
[0077]實施例1:
[0078]圖2為本發明實施例1提供的一種視頻閃爍檢測方法的流程圖,具體包括如下處理步驟:
[0079]步驟201、從待檢測視頻中獲取待檢測視頻圖像。
[0080]步驟202、利用背景幀差法,確定待檢測視頻圖像與其前一幀視頻圖像的幀差圖像,具體可以如下:
[0081]將待檢測視頻圖像中每一個像素點的亮度值與其前一幀視頻圖像中與該像素點位置相同的像素點的亮度值的差值,確定為幀差圖像中與該待檢測視頻圖像的該像素點位置相同的像素點的亮度值,從而得到幀差圖像。
[0082]步驟203、確定該幀差圖像的平均亮度值。
[0083]本步驟中,將幀差圖像中每一個像素點的亮度值求和並做平均,得到該幀差圖像的平均亮度值Gl。
[0084]步驟204、確定該平均亮度值Gl是否不小於預設亮度閾值Y,如果小於,進入步驟205,如果不小於,進入步驟206。
[0085]步驟205、當Gl小於Y時,確定該待檢測視頻不是閃爍視頻。
[0086]步驟206、對該幀差圖像進行二值化處理,得到二值化幀差圖像。
[0087]步驟207、採用掃描線算法,從該二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像。
[0088]步驟208、確定該掃描處理後圖像的各連通區域。
[0089]步驟209、分別確定各連通區域的區域密度,該區域密度表徵連通區域中有效像素點所佔比重。
[0090]本步驟中,對每一個連通區域,可以採用如下方式確定區域密度:
[0091]對該連通區域進行逐行掃描,統計每一行的像素點數量len(j),j表示第j行,將該連通區域中Ien(j)大於預設長度閾值L的各行的像素點的總和,確定為該連通區域的有效像素點的數量B (k),k表示第k個連通區域,將該連通區域的有效像素點的數量B (k)與該連通區域的像素點總數C(k)的比值R(k),確定為該連通區域的區域密度。
[0092]步驟210、確定各連通區域的區域密度是否均小於預設密度閾值,如果是,進入步驟211,如果否,進入步驟212。
[0093]步驟211、當各連通區域的區域密度均小於預設密度閾值時,確定該待檢測視頻不是閃爍視頻。
[0094]本步驟中,當各連通區域的區域密度R(k)均小於預設密度閾值R時,確定該待檢測視頻不是閃爍視頻。
[0095]步驟212、當各連通區域的區域密度不均小於預設密度閾值時,確定該待檢測視頻是閃爍視頻。
[0096]本步驟中,當各連通區域中存在一個連通區域或多個連通區域的區域密度R(k)不小於預設密度閾值R時,確定該待檢測視頻是閃爍視頻。
[0097]進一步的,當確定該待檢測視頻是閃爍視頻時,還可以採用如下公式確定所述待檢測視頻的閃爍強度:
[0098]I=100%*SumRect/SumAll ;
[0099]其中,I表示待檢測視頻的閃爍強度,SumRect為待檢測視頻圖像中所有的待檢測連通區域包括的有效像素點的總數量,SumAll為該待檢測視頻圖像包括的像素點數量。
[0100]通過本發明上述實施例1和2提供的方法,由於採用掃描線法從二值化幀差圖像中排除不滿足預設大小條件的區域,從而排除了運動目標對閃爍檢測帶來的幹擾,並且將掃描處理後圖像進行區域連通,使得有效的閃爍區域保留下來,從而降低了漏檢率,並且整個檢測過程是自動檢測,不需要人工參與檢測,即相比現有技術提高了進行視頻閃爍檢測的可靠性、準確率和檢測效率。
[0101]實施例2:
[0102]基於同一發明構思,根據本發明上述實施例提供的視頻閃爍檢測方法,相應地,本發明實施例2還提供了一種視頻閃爍檢測裝置,其結構示意圖如圖3所示,具體包括:
[0103]獲取單元301,用於從待檢測視頻中獲取待檢測視頻圖像;
[0104]二值化處理單元302,用於對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像;
[0105]掃描單元303,用於採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像;
[0106]區域密度確定單元304,用於分別確定所述掃描處理後圖像中各連通區域的區域密度,所述區域密度表徵連通區域中有效像素點所佔比重;
[0107]第一閃爍確定單元305,根據所述各連通區域的區域密度是否均小於預設密度閾值,確定所述待檢測視頻是否是閃爍視頻。
[0108]進一步的,掃描單元303,具體用於通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像,作為掃描處理後圖像;或者
[0109]通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像,作為掃描處理後圖像;或者
[0110]通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到行掃描處理後圖像;並通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為0,得到列掃描處理後圖像;將所述行掃描處理後圖像與所述列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,得到與運算處理後圖像,作為掃描處理後圖像。
[0111]進一步的,區域密度確定單元304,具體用於通過對每個連通區域進行逐行掃描,將該連通區域中像素點數量小於預設長度閾值的各行的像素點,確定為該連通區域的有效像素點;將該連通區域的有效像素點的數量與該連通區域的像素點總數的比值,確定為該連通區域的區域密度。
[0112]進一步的,第一閃爍確定單元305,還用於當所述各連通區域的區域密度不均小於預設密度閾值,確定所述待檢測視頻是閃爍視頻時,採用如下公式確定所述待檢測視頻的閃爍強度:
[0113]I=100%*SumRect/SumAll ;
[0114]其中,I表示待檢測視頻的閃爍強度,SumRect為待檢測視頻圖像中所有的待檢測連通區域包括的有效像素點的總數量,SumAll為該待檢測視頻圖像包括的像素點數量。
[0115]進一步的,上述裝置,還包括:
[0116]亮度值確定單元306,用於在所述二值化處理單元對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像之前,確定所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像的平均亮度值;
[0117]第二閃爍確定單元307,用於確定所述平均亮度值不小於預設亮度閾值。
[0118]進一步的,第二閃爍確定單元307,還用於當確定所述平均亮度值小於預設亮度閾值時,確定所述待檢測視頻不是閃爍視頻。
[0119]上述各單元的功能可對應於圖2所示流程中的相應處理步驟,在此不再贅述。
[0120]綜上所述,本發明實施例提供的方案,包括:從待檢測視頻中獲取待檢測視頻圖像,對該待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像,並採用掃描線算法,從該二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像,分別確定該掃描處理後圖像中各連通區域的區域密度,該區域密度表徵連通區域中有效像素點所佔比重,根據該各連通區域的區域密度是否均小於預設密度閾值,確定該待檢測視頻是否是閃爍視頻。採用本發明實施例提供的方案,提高了進行視頻閃爍檢測的可靠性、準確率和檢測效率。
[0121]本申請的實施例所提供的視頻閃爍檢測裝置可通過電腦程式實現。本領域技術人員應該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要視頻閃爍檢測裝置具有上述功能,都應該在本申請的保護範圍之內。
[0122]本申請是參照根據本申請實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0123]這些電腦程式指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0124]這些電腦程式指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用於實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0125]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種視頻閃爍檢測方法,其特徵在於, 從待檢測視頻中獲取待檢測視頻圖像; 對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像; 採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像; 分別確定所述掃描處理後圖像中各連通區域的區域密度,所述區域密度表徵連通區域中有效像素點所佔比重; 根據所述各連通區域的區域密度是否均小於預設密度閾值,確定所述待檢測視頻是否是閃爍視頻。
2.如權利要求1所述的方法,其特徵在於,採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像,具體包括: 通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到行掃描處理後圖像,作為掃描處理後圖像;或者 通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到列掃描處理後圖像,作為掃描處理後圖像;或者 通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到行掃描處理後圖像;並通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到列掃描處理後圖像;將所述行掃描處理後圖像與所述列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,得到與運算處理後圖像,作為掃描處理後圖像。
3.如權利要求1所述的方法,其特徵在於,分別確定所述掃描處理後圖像中各連通區域的區域密度,具體包括: 通過對每個連通區域進行逐行掃描,將該連通區域中像素點數量小於預設長度閾值的各行的像素點,確定為該連通區域的有效像素點;將該連通區域的有效像素點的數量與該連通區域的像素點總數的比值,確定為該連通區域的區域密度。
4.如權利要求1所述的方法,其特徵在於,還包括: 當所述各連通區域的區域密度不均小於預設密度閾值時,採用如下公式確定所述待檢測視頻的閃爍強度:
I=100%*SumRect/SumAll ; 其中,I表示待檢測視頻的閃爍強度,SumRect為待檢測視頻圖像中所有的待檢測連通區域包括的有效像素點的總數量,SumAll為該待檢測視頻圖像包括的像素點數量。
5.如權利要求1-4任一所述的方法,其特徵在於,在對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像之前,還包括: 確定所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像的平均亮度值; 確定所述平均亮度值不小於預設亮度閾值。
6.如權利要求5所述的方法,其特徵在於,還包括: 當確定所述平均亮度值小於預設亮度閾值時,確定所述待檢測視頻不是閃爍視頻。
7.一種視頻閃爍檢測裝置,其特徵在於,包括: 獲取單元,用於從待檢測視頻中獲取待檢測視頻圖像; 二值化處理單元,用於對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像; 掃描單元,用於採用掃描線算法,從所述二值化幀差圖像中排除不滿足預設大小條件的區域,得到掃描處理後圖像; 區域密度確定單元,用於分別確定所述掃描處理後圖像中各連通區域的區域密度,所述區域密度表徵連通區域中有效像素點所佔比重; 第一閃爍確定單元,根據所述各連通區域的區域密度是否均小於預設密度閾值,確定所述待檢測視頻是否是閃爍視頻。
8.如權利要求7所述的裝置,其特徵在於,所述掃描單元,具體用於通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到行掃描處理後圖像,作為掃描處理後圖像;或者 通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到列掃描處理後圖像,作為掃描處理後圖像;或者 通過對所述二值化幀差圖像進行逐行掃描,將所述二值化幀差圖像每行中數量小於預設行數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到行掃描處理後圖像;並通過對所述二值化幀差圖像進行逐列掃描,將所述二值化幀差圖像每列中數量小於預設列數量閾值的亮度值為I的多個連續的像素點的亮度值變更為O,得到列掃描處理後圖像;將所述行掃描處理後圖像與所述列掃描處理後圖像中相同位置的像素點的亮度值進行邏輯與運算,得到與運算處理後圖像,作為掃描處理後圖像。
9.如權利要求8所述的裝置,其特徵在於,所述區域密度確定單元,具體用於通過對每個連通區域進行逐行掃描,將該連通區域中像素點數量小於預設長度閾值的各行的像素點,確定為該連通區域的有效像素點;將該連通區域的有效像素點的數量與該連通區域的像素點總數的比值,確定為該連通區域的區域密度。
10.如權利要求9所述的裝置,其特徵在於,所述第一閃爍確定單元,還用於當所述各連通區域的區域密度不均小於預設密度閾值,確定所述待檢測視頻是閃爍視頻時,採用如下公式確定所述待檢測視頻的閃爍強度:
I=100%*SumRect/SumAll ; 其中,I表示待檢測視頻的閃爍強度,SumRect為待檢測視頻圖像中所有的待檢測連通區域包括的有效像素點的總數量,SumAll為該待檢測視頻圖像包括的像素點數量。
11.如權利要求7-10任一所述的裝置,其特徵在於,還包括: 亮度值確定單元,用於在所述二值化處理單元對所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像進行二值化處理,得到二值化幀差圖像之前,確定所述待檢測視頻圖像與其前一幀視頻圖像之間的幀差圖像的平均亮度值; 第二閃爍確定單元,用於確定所述平均亮度值不小於預設亮度閾值。
12.如權利要求11所述的裝置,其特徵在於,所述第二閃爍確定單元,還用於當確定所述平均亮度值小於預設亮度閾值時,確定所述待檢測視頻不是閃爍視頻。
【文檔編號】G06T7/00GK104346794SQ201310320260
【公開日】2015年2月11日 申請日期:2013年7月25日 優先權日:2013年7月25日
【發明者】胡逢法, 潘暉, 王剛, 潘石柱, 張興明, 傅利泉, 朱江明, 吳軍, 吳堅 申請人:浙江大華技術股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀