本發(fā)明涉及視頻監(jiān)控技術(shù)領(lǐng)域,特別涉及一種視頻監(jiān)控圖像失真檢測方法及系統(tǒng)。
背景技術(shù):
近年來,為了適應(yīng)越來越復(fù)雜的治安形勢要求,各地政府均大力推進(jìn)了視頻個監(jiān)控系統(tǒng)建設(shè),在治安復(fù)雜場所、案件多發(fā)地段、主要街道、重點(diǎn)要害部位、重要路口、卡扣等地點(diǎn)設(shè)立視頻監(jiān)控點(diǎn),逐漸形成了覆蓋整個城市和鄉(xiāng)鎮(zhèn)的視頻監(jiān)控網(wǎng)絡(luò),有效發(fā)揮了監(jiān)控系統(tǒng)的社會效能。隨著監(jiān)控系統(tǒng)應(yīng)用的不斷深入,接入設(shè)備數(shù)量越來越多,規(guī)模越來越大,設(shè)備故障發(fā)生不可避免。但電子監(jiān)控墻不能同時顯示各路圖像,一些監(jiān)控點(diǎn)發(fā)現(xiàn)圖像模糊、故意遮擋圖像等現(xiàn)象不能及時被發(fā)現(xiàn)。而設(shè)備廠家提供的圖像模糊檢測手段不能有效的覆蓋其他廠家設(shè)備的問題。若監(jiān)控系統(tǒng)在公安實(shí)戰(zhàn)應(yīng)用過程中因圖像模糊、故意遮擋等原因趙成重要影像資料不可恢復(fù),很可能直接影響一起重大案件的偵破,甚至在社會上引發(fā)一場不小的輿情危機(jī)。因此,如何及時發(fā)現(xiàn)和排除圖像模糊、遮擋等故障已經(jīng)成為視頻監(jiān)控解決方案中的新難題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種視頻監(jiān)控圖像失真檢測方法及系統(tǒng),目的在于自動完成失真檢測,準(zhǔn)確率高,用戶只需要設(shè)置標(biāo)準(zhǔn)圖片質(zhì)量值,可適用于帶有截圖功能的視頻監(jiān)控設(shè)備。
為解決上述問題,本發(fā)明實(shí)施例提供一種視頻監(jiān)控圖像失真檢測方法,包括以下步驟:
在設(shè)置時間段內(nèi)定期截取視頻監(jiān)控圖像;
將截取的圖像內(nèi)容通過sobel修正算子計算出第一圖片質(zhì)量值;
調(diào)取上一次截取視頻監(jiān)控圖像的第二圖片質(zhì)量值;
依據(jù)第一圖片質(zhì)量值和第二圖片質(zhì)量值求得第三圖片質(zhì)量值;
根據(jù)第三圖片質(zhì)量值與預(yù)設(shè)的標(biāo)準(zhǔn)圖片質(zhì)量值判斷視頻監(jiān)控圖像是否處于失真狀態(tài);
若第三圖片質(zhì)量值小于標(biāo)準(zhǔn)圖片質(zhì)量值,則告警次數(shù)記錄一次,并繼續(xù)探測;
當(dāng)探測多次后的告警次數(shù)累計達(dá)到預(yù)設(shè)次數(shù),則將當(dāng)前圖像失真告警狀態(tài)設(shè)置為告警。
作為一種實(shí)施方式,還包括以下步驟:
若第三圖片質(zhì)量值大于標(biāo)準(zhǔn)圖片質(zhì)量值,則判定視頻監(jiān)控圖像正常,當(dāng)天探測結(jié)束,并將第三圖片質(zhì)量值作為下次探測的第二圖片質(zhì)量值。
作為一種實(shí)施方式,所述根據(jù)第一圖片質(zhì)量值和第二圖片質(zhì)量值求得第三圖片質(zhì)量值,具體包括以下步驟:
第三圖片質(zhì)量值的計算公式為:
其中,val1表示為第一圖片質(zhì)量值,val2表示為第二圖片質(zhì)量值,val3表示為第三圖片質(zhì)量值。
本發(fā)明實(shí)施例還提供一種視頻監(jiān)控圖像失真檢測系統(tǒng),包括截取單元、目錄單元、計算單元、比較單元以及告警計數(shù)單元;
所述截圖單元,用于在設(shè)置時間段內(nèi)定期截取視頻監(jiān)控圖像;
所述目錄單元,用于調(diào)取上一次截取視頻監(jiān)控圖像的第二圖片質(zhì)量值;
所述計算單元,用于將截取的圖像內(nèi)容通過sobel修正算子計算出第一圖片質(zhì)量值,根據(jù)第一圖片質(zhì)量值和第二圖片質(zhì)量值求得第三圖片質(zhì)量值;
所述比較單元,用于根據(jù)第三圖片質(zhì)量值與預(yù)設(shè)的標(biāo)準(zhǔn)圖片質(zhì)量值判斷視頻監(jiān)控圖像是否處于失真狀態(tài),若第三圖片質(zhì)量值大于標(biāo)準(zhǔn)圖片質(zhì)量值,則判定視頻監(jiān)控圖像正常,當(dāng)天探測結(jié)束,并將第三圖片質(zhì)量值作為下次探測的第二圖片質(zhì)量值;
所述告警計數(shù)單元,用于當(dāng)?shù)谌龍D片質(zhì)量值小于標(biāo)準(zhǔn)圖片質(zhì)量值時,則告警次數(shù)記錄一次,并繼續(xù)探測;當(dāng)探測多次后的告警次數(shù)累計達(dá)到預(yù)設(shè)次數(shù),則將當(dāng)前圖像失真告警狀態(tài)設(shè)置為告警。
本發(fā)明相比于現(xiàn)有技術(shù)的有益效果在于:可自動完成失真檢測,準(zhǔn)確率高,用戶只需要設(shè)置標(biāo)準(zhǔn)圖片質(zhì)量值,可適用于帶有截圖功能的視頻監(jiān)控設(shè)備。
附圖說明
圖1為本發(fā)明的視頻監(jiān)控圖像失真檢測方法的流程圖;
圖2為本發(fā)明的視頻監(jiān)控圖像失真檢測系統(tǒng)的結(jié)構(gòu)框圖。
附圖標(biāo)注:1、截取單元;2、目錄單元;3、計算單元;4、比較單元;5、告警計數(shù)單元。
具體實(shí)施方式
以下結(jié)合附圖,對本發(fā)明上述的和另外的技術(shù)特征和優(yōu)點(diǎn)進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明的部分實(shí)施例,而不是全部實(shí)施例。
如圖1所示,本發(fā)明實(shí)施例提供一種視頻監(jiān)控圖像失真檢測方法,包括以下步驟:
s101:在設(shè)置時間段內(nèi)定期截取視頻監(jiān)控圖像;
s102:將截取的圖像內(nèi)容通過sobel修正算子計算出第一圖片質(zhì)量值;
s103:調(diào)取上一次截取視頻監(jiān)控圖像的第二圖片質(zhì)量值;
s104:依據(jù)第一圖片質(zhì)量值和第二圖片質(zhì)量值求得第三圖片質(zhì)量值,第三圖片質(zhì)量值的計算公式為:
s105:根據(jù)第三圖片質(zhì)量值與預(yù)設(shè)的標(biāo)準(zhǔn)圖片質(zhì)量值判斷視頻監(jiān)控圖像是否處于失真狀態(tài);
s106:若第三圖片質(zhì)量值小于標(biāo)準(zhǔn)圖片質(zhì)量值,則告警次數(shù)記錄一次,并繼續(xù)探測;
s107:當(dāng)探測多次后的告警次數(shù)累計達(dá)到預(yù)設(shè)次數(shù),則將當(dāng)前圖像失真告警狀態(tài)設(shè)置為告警。
除上述步驟外,還包括以下步驟:
s108:若第三圖片質(zhì)量值大于標(biāo)準(zhǔn)圖片質(zhì)量值,則判定視頻監(jiān)控圖像正常,當(dāng)天探測結(jié)束,并將第三圖片質(zhì)量值作為下次探測的第二圖片質(zhì)量值。
如圖2所示,一種視頻監(jiān)控圖像失真檢測系統(tǒng),包括截取單元1、目錄單元2、計算單元3、比較單元4以及告警計數(shù)單元5。截圖單元用于在設(shè)置時間段內(nèi)定期截取視頻監(jiān)控圖像。目錄單元2連接截圖單元,用于調(diào)取上一次截取視頻監(jiān)控圖像的第二圖片質(zhì)量值。計算單元3連接目錄單元2和截圖單元,用于將截取的圖像內(nèi)容通過sobel修正算子計算出第一圖片質(zhì)量值,并根據(jù)第一圖片質(zhì)量值和第二圖片質(zhì)量值求得第三圖片質(zhì)量值。比較單元4連接計算單元3和告警計數(shù)單元5,用于根據(jù)第三圖片質(zhì)量值與預(yù)設(shè)的標(biāo)準(zhǔn)圖片質(zhì)量值判斷視頻監(jiān)控圖像是否處于失真狀態(tài),若第三圖片質(zhì)量值大于標(biāo)準(zhǔn)圖片質(zhì)量值,則判定視頻監(jiān)控圖像正常,當(dāng)天探測結(jié)束,并將第三圖片質(zhì)量值作為下次探測的第二圖片質(zhì)量值;當(dāng)?shù)谌龍D片質(zhì)量值小于標(biāo)準(zhǔn)圖片質(zhì)量值時,則告警次數(shù)記錄一次。告警計數(shù)單元5連接截圖單元,當(dāng)告警次數(shù)累計小于預(yù)設(shè)次數(shù)時,觸發(fā)截圖單元截取視頻監(jiān)控圖像進(jìn)行再一次檢測;當(dāng)告警次數(shù)累計達(dá)到預(yù)設(shè)次數(shù),則將當(dāng)前圖像失真告警狀態(tài)設(shè)置為告警,即視頻監(jiān)控圖像處于失真狀態(tài)。
實(shí)施例一
后臺探測服務(wù)啟動時,定期掃描攝像頭,掃描過程中,若系統(tǒng)圖像分析功能打開并且系統(tǒng)時間是在9:00---16:00之間,則通過攝像頭廠家提供的sdk截取一視頻監(jiān)控圖像并保存到指定目錄下;
將指定目錄下的圖像讀取到內(nèi)存,并將該段內(nèi)存創(chuàng)建流對象;
將圖像內(nèi)容通過sobel修正算子計算出表征圖片質(zhì)量的第一圖片質(zhì)量值val1,val1值越高表示圖片質(zhì)量越高;
調(diào)取上一次探測抓圖并計算得到的第二圖片質(zhì)量值val2,如果是第一次進(jìn)行探測,則val2設(shè)置成默認(rèn)值;
根據(jù)計算公式:
將第三圖片質(zhì)量值val3與用戶預(yù)設(shè)的標(biāo)準(zhǔn)圖片質(zhì)量值val4作比較,如果val3小于val4,則表示視頻監(jiān)控圖像處于失真狀態(tài),需要繼續(xù)探測,同時將告警次數(shù)加1,并將val3和告警次數(shù)保存到數(shù)據(jù)庫,val3作為下次探測的val2,繼續(xù)第一步動作;直到告警次數(shù)達(dá)到預(yù)設(shè)次數(shù)(在本實(shí)施例中,預(yù)設(shè)次數(shù)為3次)時,則將最新的val3和告警次數(shù)進(jìn)行保存,并將當(dāng)前圖像失真告警狀態(tài)設(shè)置為告警;
如果val3大于val4,則表示視頻監(jiān)控圖像正常,當(dāng)天的探測結(jié)束,不做第二次探測,將最新的val3進(jìn)行保存并作為下次探測的val2。
本發(fā)明可自動完成失真檢測,準(zhǔn)確率高,用戶只需要設(shè)置標(biāo)準(zhǔn)圖片質(zhì)量值,可適用于帶有截圖功能的視頻監(jiān)控設(shè)備。
以上所述的具體實(shí)施例,對本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步的詳細(xì)說明,應(yīng)當(dāng)理解,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限定本發(fā)明的保護(hù)范圍。特別指出,對于本領(lǐng)域技術(shù)人員來說,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。