一種監(jiān)控廣告大屏幕狀態(tài)的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種監(jiān)控廣告大屏狀態(tài)的方法及系統(tǒng),涉及大屏幕廣告及監(jiān)控領(lǐng)域。首先獲取屏幕采集區(qū)域時(shí)間單位內(nèi)的圖像像素信息,然后根據(jù)獲取的圖像像素信息,計(jì)算出本次和上次時(shí)間單位內(nèi)同一分區(qū)的相似度,再對相似度進(jìn)行對比,對于動(dòng)態(tài)廣告,如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則由管理端界面發(fā)出警告,并處理當(dāng)前疑似有問題的大屏幕;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常;對于靜態(tài)廣告,如果相似度不等于100%,則由管理端界面發(fā)出警告,并處理當(dāng)前疑似有問題的大屏幕。本發(fā)明能夠解決目前大屏幕監(jiān)控過程中存在的成本過高、實(shí)時(shí)性差、不夠智能化的問題,有效提高了大屏幕監(jiān)控的效率。
【專利說明】一種監(jiān)控廣告大屏幕狀態(tài)的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及到大屏幕監(jiān)控領(lǐng)域,尤其是涉及到大規(guī)模戶外廣告屏幕狀態(tài)監(jiān)控,具體涉及一種監(jiān)控廣告大屏幕狀態(tài)的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前在戶外廣告大屏幕監(jiān)控領(lǐng)域中,檢查屏幕是否正常工作的手段大部分是采用人工巡檢的方式或采用攝像頭監(jiān)控的方式,人工巡檢的方式例如有100塊戶外大屏幕,分10個(gè)人去巡檢,平均每個(gè)屏幕需要花2個(gè)小時(shí)左右的時(shí)間,此種方式耗時(shí)費(fèi)力,效率低下;采用攝像頭監(jiān)控的方式是指在大屏幕的正前方安裝一個(gè)安防的攝像頭,攝像頭與管理端相連,在管理端可以查看大屏幕的運(yùn)行狀態(tài),此種方式需要額外安裝攝像頭,成本較高,因此,隨著大屏幕數(shù)量的日益增長,同時(shí)也增加了對大屏幕進(jìn)行監(jiān)控的難度和成本,現(xiàn)有的對戶外廣告大屏幕的監(jiān)控技術(shù)滿足不了用戶的需求。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的在于提供一種監(jiān)控廣告大屏狀態(tài)的方法及系統(tǒng),以解決目前大屏幕監(jiān)控過程中存在的成本過高、實(shí)時(shí)性差、不夠智能化的問題。
[0004]本發(fā)明為解決上述技術(shù)問題所采用的技術(shù)方案如下所描述:
[0005]一種監(jiān)控廣告大屏幕狀態(tài)的方法,包括以下步驟:
[0006]步驟一:確定屏幕采集區(qū)域,并獲取該采集區(qū)域的圖像像素信息,存儲到存儲設(shè)備;
[0007]步驟二:在時(shí)間單位內(nèi)再次獲取同一屏幕采集區(qū)域的圖像像素信息,并計(jì)算出本次的圖像像素信息和上次的圖像像素信息的相似度,存儲到存儲設(shè)備,并通知屏幕狀態(tài)反饋裝置;
[0008]步驟三:對相似度進(jìn)行對比,對于動(dòng)態(tài)廣告,如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常,不需要反饋;對于靜態(tài)廣告,如果相似度不等于100%,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果等于100%,則表示屏幕運(yùn)行正常,不需要反饋。
[0009]一種監(jiān)控廣告大屏狀態(tài)的系統(tǒng),包括以下裝置:
[0010]屏幕區(qū)域采集裝置:用于確定屏幕采集區(qū)域,并獲取該采集區(qū)域的圖像像素信息,存儲到存儲設(shè)備;
[0011]屏幕分區(qū)對比裝置:用于在時(shí)間單位內(nèi)再次獲取同一屏幕采集區(qū)域的圖像像素信息,并計(jì)算出本次的圖像像素信息和上次的圖像像素信息的相似度,存儲到存儲設(shè)備,并通知屏幕狀態(tài)反饋裝置;
[0012]屏幕狀態(tài)反饋裝置:用于對相似度進(jìn)行對比,對于動(dòng)態(tài)廣告,如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常,不需要反饋;對于靜態(tài)廣告,如果相似度不等于100%,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果等于100%,則表示屏幕運(yùn)行正常,不需要反饋。
[0013]數(shù)據(jù)存儲模塊:用于存儲屏幕采集區(qū)域的圖像像素信息及同一屏幕采集區(qū)域本次的圖像像素信息和上次的圖像像素信息相似度。
[0014]本發(fā)明的有益效果如下:本發(fā)明通過設(shè)置用于采集大屏幕運(yùn)行狀態(tài)圖像像素信息的屏幕區(qū)域采集裝置、用于對比同一屏幕采集區(qū)域在時(shí)間單位內(nèi)兩次分別獲取的圖像像素信息的相似度的屏幕分區(qū)對比裝置及用于將對比結(jié)果反饋給管理界面的屏幕狀態(tài)反饋裝置,能夠解決目前大屏幕監(jiān)控過程中存在的成本過高、實(shí)時(shí)性差、不夠智能化的問題,有效提高了大屏幕監(jiān)控的效率。
【專利附圖】
【附圖說明】
[0015]圖1為本發(fā)明所述方法的流程圖;
[0016]圖2為同一屏幕采集區(qū)域在時(shí)間單位內(nèi)圖像像素信息相似度的對比算法流程圖;
[0017]圖3為本發(fā)明的系統(tǒng)結(jié)構(gòu)圖;
[0018]圖4為本發(fā)明的裝置模塊圖;
[0019]圖5為本發(fā)明的參數(shù)配置圖。
【具體實(shí)施方式】
[0020]下面結(jié)合說明書附圖和【具體實(shí)施方式】對本發(fā)明作進(jìn)一步的描述。
[0021]本發(fā)明的一種監(jiān)控廣告大屏狀態(tài)的方法,用以解決目前大屏幕監(jiān)控中存在的成本過高、實(shí)時(shí)性差、不夠智能化等問題,如圖1所示,包括以下步驟:
[0022]步驟S1:確定屏幕采集區(qū)域,并獲取該采集區(qū)域的圖像像素信息,存儲到存儲設(shè)備;
[0023]步驟S2:在時(shí)間單位內(nèi)再次獲取同一屏幕采集區(qū)域的圖像像素信息,并計(jì)算出本次的圖像像素信息和上次的圖像像素信息的相似度,存儲到存儲設(shè)備,并通知屏幕狀態(tài)反饋裝置;
[0024]步驟S3:對相似度進(jìn)行對比:對于動(dòng)態(tài)廣告,如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常,不需要反饋;對于靜態(tài)廣告,如果相似度不等于100%,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果等于100%,則表示屏幕運(yùn)行正常,不需要反饋。
[0025]其中,步驟SI中獲取的圖像像素信息以圖片的形式存儲到直方圖中,如圖2、5所示。確定屏幕采集區(qū)域的方式可以根據(jù)大屏幕的分辨率由系統(tǒng)自動(dòng)設(shè)置或者由用戶自定義設(shè)置。在一個(gè)實(shí)施例中,比如分辨率是1024*768的屏幕(實(shí)際的戶外廣告大屏幕會(huì)比這個(gè)分辨率大的多),系統(tǒng)會(huì)默認(rèn)設(shè)置采集區(qū)域相對于屏幕的位置,如:確定的采集區(qū)域?yàn)橛蓛蓚€(gè)小區(qū)域 A1 和 A2 共同組成的區(qū)域-A1 = {left:1OOpx, top:0, width: 200px, height: 768px} ; A2={left:0px, top:400, width: 1024px, height: 200px},其中,left 是距離屏幕左邊的距離;width是從left開始算起的寬度;top是距離屏幕頂端的距離;height是從top開始算起的高度。如圖5所示,確定的屏幕采集區(qū)域在屏幕上是一個(gè)交叉的“十字”形圖片,該“十字”形圖片即為確定的屏幕采集區(qū)域,用戶可以配置Ap A2的區(qū)域參數(shù),可以按此方法確定多個(gè)區(qū)域,也可以一步到位一次性地確定一個(gè)采集區(qū)域,本實(shí)施例中將A1和A2作為一個(gè)共同的整體區(qū)域進(jìn)行采集,是為了采集到大屏幕不同的區(qū)域,如:一個(gè)屏幕右上角是一個(gè)視頻區(qū)域,中間是滾動(dòng)的新聞,如果分成2個(gè)小區(qū)域去采集并比較會(huì)使監(jiān)控效果更準(zhǔn)確,當(dāng)然也可以一次性地去采集整個(gè)屏幕,只是確定的圖像區(qū)域越大,截圖和計(jì)算相似度也會(huì)耗時(shí)越多。
[0026]大屏幕的顯示內(nèi)容不管是動(dòng)態(tài)的還是靜態(tài)的,都是通過對屏幕區(qū)域截圖的方式,去獲取采集區(qū)域內(nèi)的圖像像素。步驟Si中通過截屏的方式獲取采集區(qū)域在時(shí)間單位內(nèi)的圖像像素信息,時(shí)間單位是指:在一個(gè)實(shí)施例中,比如間隔5秒鐘,采用截圖的方式取一次上述確定的屏幕區(qū)域內(nèi)的圖像像素信息,所述的時(shí)間和區(qū)域可以在系統(tǒng)配置文件中設(shè)定。本發(fā)明對于一個(gè)單獨(dú)的或者多個(gè)連續(xù)的動(dòng)態(tài)廣告,可以根據(jù)每段廣告的播放時(shí)長來設(shè)置不同的時(shí)間單位,比如一個(gè)廣告的播放時(shí)長是30秒,那么設(shè)置該廣告的時(shí)間單位時(shí),一般都應(yīng)小于廣告的播放時(shí)長;對于靜態(tài)廣告的時(shí)間單位設(shè)置方法也是根據(jù)廣告的播放時(shí)長來設(shè)置。
[0027]在一個(gè)實(shí)施例中,步驟S2中采用相似度計(jì)算算法計(jì)算出同一采集區(qū)域在時(shí)間單位內(nèi)的本次的圖像像素信息和上次圖像像素信息的相似度是指:比如在19:14分21秒時(shí),開始取一次確定區(qū)域內(nèi)的圖像像素信息,結(jié)果為R1,然后在19:14分25秒再去取一次確定區(qū)域內(nèi)的圖像像素信息,結(jié)果為R2,程序把圖片的像素信息即R1和R2以直方圖的形式保存起來,即AZ1和AZ2,如圖2所示。將R1和R2進(jìn)行比較,得出相似度Sp [0028]在一個(gè)實(shí)施例中,步驟S3中預(yù)先設(shè)置監(jiān)控相似度或設(shè)置臨界值的方法為:如在上個(gè)實(shí)施例中,讓結(jié)果R2和結(jié)果R1進(jìn)行對比,相似度是&=45%,這說明在以5秒鐘為一個(gè)時(shí)間單位的時(shí)間間隔內(nèi),先后兩次獲取的圖像像素信息的相似度為45% ;如果是一個(gè)單獨(dú)播放的或多個(gè)連續(xù)播放的動(dòng)態(tài)廣告,用戶可以設(shè)置:如果當(dāng)相似度S1小于Μ1=40%時(shí)表示大屏幕運(yùn)行正常,沒有變化;當(dāng)S1大于或等于M1時(shí),如本例中S1 = 45%,大于設(shè)定的相似度或臨界值1^=40%,則表示屏幕有故障發(fā)生,系統(tǒng)就會(huì)出現(xiàn)死機(jī)或者畫面卡死的情況;如果是一個(gè)或多個(gè)靜態(tài)廣告,由于每段廣告的畫面是靜止的,因此同一采集區(qū)域兩次截屏所獲取的圖像像素信息的相似度應(yīng)是100%,而不會(huì)小于已經(jīng)設(shè)定的相似度或臨界值,因此,用戶可以設(shè)置:如果相似度不等于100%,則表示屏幕出現(xiàn)故障。屏幕發(fā)生故障的原因可能是以下幾種:大屏幕硬件故障、網(wǎng)絡(luò)故障或大屏幕系統(tǒng)死機(jī)。
[0029]步驟SI中存儲到存儲設(shè)備的圖像像素信息按以下數(shù)據(jù)結(jié)構(gòu)存儲:屏幕分區(qū)標(biāo)識、時(shí)間標(biāo)識、屏幕地址標(biāo)識、地理位置標(biāo)識和分類標(biāo)識。
[0030]步驟S3中所述的網(wǎng)絡(luò)包括移動(dòng)網(wǎng)絡(luò)、wif1、衛(wèi)星網(wǎng)絡(luò)或有線網(wǎng)絡(luò);疑似有問題的大屏幕是指大屏幕出現(xiàn)死機(jī)或卡死等情況;管理員處理的方法為手動(dòng)重啟或讓大屏幕自動(dòng)重啟。
[0031 ] 在一個(gè)實(shí)施例中,屏幕采集區(qū)域在時(shí)間單位內(nèi)獲取的圖像像素信息的對比算法如圖2所示,記錄上一次獲取的屏幕采集區(qū)域AJA2的圖像像素信息R1及本次獲取的同一屏幕采集區(qū)域AJA2的圖像像素信息R2,將R1和R2存入各自相應(yīng)的直方圖AZ1和AZ2,并建立各自相應(yīng)的直方圖數(shù)組AGZ1和AGZ2,通過對比直方圖數(shù)組AGZ1和AGZ2的長度,判斷直方圖數(shù)組的長度值是否相等,如果長度值不相等,則采用相似度計(jì)算算法及相似度比較算法,對于動(dòng)態(tài)廣告,判斷相似度是否大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值:如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常,不需要反饋;對于靜態(tài)廣告,用戶可以設(shè)置監(jiān)控相似度或臨界值為100%,如果相似度不等于100%,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理。在一個(gè)實(shí)施例中,相似度計(jì)算算法和相似度對比算法的程序代碼如下:
[0032]
【權(quán)利要求】
1.一種監(jiān)控廣告大屏幕狀態(tài)的方法,包括以下步驟: 步驟一:確定屏幕采集區(qū)域,并獲取該采集區(qū)域的圖像像素信息,存儲到存儲設(shè)備; 步驟二:在時(shí)間單位內(nèi)再次獲取同一屏幕采集區(qū)域的圖像像素信息,并計(jì)算出本次的圖像像素信息和上次的圖像像素信息的相似度,存儲到存儲設(shè)備,并通知屏幕狀態(tài)反饋裝置; 步驟三:對相似度進(jìn)行對比,對于動(dòng)態(tài)廣告,如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常,不需要反饋;對于靜態(tài)廣告,如果相似度不等于100%,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果等于100%,則表示屏幕運(yùn)行正常,不需要反饋。
2.如權(quán)利要求1所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟二中計(jì)算本次的圖像像素信息和上次的圖像像素信息的相似度的方法為:記錄上一次獲取的采集區(qū)域的圖像像素信息及本次獲取的采集區(qū)域的圖像像素信息,將兩次獲取的圖像像素信息分別存入各自相應(yīng)的直方圖,并建立各自相應(yīng)的直方圖數(shù)組,通過對比直方圖數(shù)組的長度,判斷相似度是否相等。
3.如權(quán)利要求2所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟一中所述的屏幕采集區(qū)域由系統(tǒng)自動(dòng)設(shè)置或者由用戶自定義設(shè)置。
4.如權(quán)利要求3所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟一中通過截屏的方式獲取屏幕采集 區(qū)域的圖像像素信息。
5.如權(quán)利要求4所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟一中所述的圖像像素信息按以下數(shù)據(jù)結(jié)構(gòu)存儲到存儲設(shè)備:屏幕分區(qū)標(biāo)識、時(shí)間標(biāo)識、屏幕地址標(biāo)識、地理位置標(biāo)識和分類標(biāo)識。
6.如權(quán)利要求1至5之一所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于,步驟二中所述的時(shí)間單位根據(jù)大屏幕顯示內(nèi)容的播放時(shí)長在配置文件中設(shè)置。
7.如權(quán)利要求6所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟三中所述的網(wǎng)絡(luò)包括移動(dòng)網(wǎng)絡(luò)、wi f 1、衛(wèi)星網(wǎng)絡(luò)或有線網(wǎng)絡(luò)。
8.如權(quán)利要求7所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟三中所述疑似有問題的大屏幕是指大屏幕出現(xiàn)死機(jī)或卡死的情況。
9.如權(quán)利要求8所述的一種監(jiān)控廣告大屏幕狀態(tài)的方法,其特征在于:步驟三中管理員處理的方法為手動(dòng)重啟或讓大屏幕自動(dòng)重啟。
10.一種監(jiān)控廣告大屏幕狀態(tài)的系統(tǒng),包括以下裝置: 屏幕區(qū)域采集裝置(I):用于確定屏幕采集區(qū)域,并獲取該采集區(qū)域的圖像像素信息,存儲到存儲設(shè)備; 屏幕分區(qū)對比裝置(2):用于在時(shí)間單位內(nèi)再次獲取同一屏幕采集區(qū)域的圖像像素信息,并計(jì)算出本次的圖像像素信息和上次的圖像像素信息的相似度,存儲到存儲設(shè)備,并通知屏幕狀態(tài)反饋裝置; 屏幕狀態(tài)反饋裝置(3 ):用于對相似度進(jìn)行對比,對于動(dòng)態(tài)廣告,如果相似度大于或等于預(yù)先設(shè)置的監(jiān)控相似度或臨界值,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果相似度小于設(shè)置的監(jiān)控相似度或臨界值,則表示屏幕運(yùn)行正常,不需要反饋;對于靜態(tài)廣告,如果相似度不等于100%,則通過網(wǎng)絡(luò)反饋到管理端界面,管理端界面發(fā)出警告,并列出當(dāng)前疑似有問題的大屏幕,由管理員處理;如果等于100%,則表示屏幕運(yùn)行正常,不需要反饋。 數(shù)據(jù)存儲模塊(4):用于存儲屏幕采集區(qū)域的圖像像素信息及同一屏幕采集區(qū)域本次的圖像像素信息和上次的圖像像素信息相似度。
11.如權(quán)利要求10所述的一種監(jiān)控廣告大屏幕狀態(tài)的系統(tǒng),所述屏幕分區(qū)采集裝置(I)還包括由系統(tǒng)自動(dòng)設(shè)置或者由用戶自定義設(shè)置的用于確定屏幕采集區(qū)域的屏幕采集區(qū)域確定模塊(11)和用于通過截屏的方式獲取屏幕采集區(qū)域的圖像像素信息的圖像像素信息獲取模塊(12);屏幕分區(qū)對比裝置(2)還包括計(jì)算本次的圖像像素信息和上次的圖像像素信息的相似度的相似度計(jì)算模塊(21)和用于通知屏幕狀態(tài)反饋裝置(3)的通知模塊(22);屏幕狀態(tài)反饋裝置(3)還包括用于對相似度進(jìn)行對比的相似度對比模塊(31)和通過網(wǎng)絡(luò)反饋到管理端界面的反饋模塊(32)。
【文檔編號】H04N7/18GK103841369SQ201210479554
【公開日】2014年6月4日 申請日期:2012年11月22日 優(yōu)先權(quán)日:2012年11月22日
【發(fā)明者】王永強(qiáng) 申請人:北大方正集團(tuán)有限公司, 北京北大方正電子有限公司