一種屏幕移出智能視頻監(jiān)測系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于屏幕監(jiān)測領(lǐng)域,涉及在研究所、企業(yè)等特殊場合,對電腦屏幕實時檢 測,確保電腦屏幕在監(jiān)控器設(shè)置的遮擋區(qū)域內(nèi),從而對實現(xiàn)對相關(guān)資料的保密;具體為一種 屏幕移出智能視頻監(jiān)測系統(tǒng)。
【背景技術(shù)】
[0002] 隨著科學(xué)技術(shù)的發(fā)展,以及人們保護(hù)意識的增強,研究所,公司等單位對資料的保 密工作也逐漸也越來越重視。監(jiān)控是各行業(yè)重點部門或重要場所進(jìn)行實時監(jiān)控的物理基 礎(chǔ),管理部門可通過它獲得有效數(shù)據(jù)、圖像或聲音信息,對突發(fā)性異常事件的過程進(jìn)行及時 的監(jiān)視和記憶,用以提供高效、及時地指揮和高度、布置警力、處理案件等。
[0003] 監(jiān)控器雖然能夠?qū)崟r監(jiān)控辦公場所的情況,但是辦公室內(nèi)點亮的電腦屏幕里的信 息也往往能夠通過監(jiān)控器泄漏。監(jiān)控器雖然能夠設(shè)置遮擋區(qū)域來遮擋電腦屏幕,但是對于 人為的將電腦屏幕移出設(shè)置的遮擋區(qū)域的情形卻不能夠及時發(fā)現(xiàn)處理,即監(jiān)控器無法實時 檢測電腦屏幕是否被移出遮擋區(qū)域的情形。因此,本發(fā)明提出一種屏幕移出智能視頻監(jiān)測 系統(tǒng),用于智能檢測電腦屏幕是否移出預(yù)設(shè)遮擋區(qū)域。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的在于針對特定場合的監(jiān)控中,提供一種屏幕移出智能視頻監(jiān)測系 統(tǒng),用于判斷電腦屏幕是否移出監(jiān)控器設(shè)置的遮擋區(qū)域,若屏幕移出遮擋區(qū)域,則進(jìn)行報警 提醒。相較于傳統(tǒng)的監(jiān)控器設(shè)置遮擋區(qū)域,本發(fā)明能夠?qū)﹄娔X屏幕移出遮擋區(qū)域的情況進(jìn) 行實時監(jiān)測報警,具有實時性和高精確度,避免了電腦屏幕中的信息通過監(jiān)控器泄漏,實現(xiàn) 特定場合下監(jiān)控器保密。
[0005] 為實現(xiàn)上述目的,本發(fā)明的技術(shù)方案為:
[0006] -種屏幕移出智能視頻監(jiān)測系統(tǒng),包括圖像獲取模塊、屏幕邊緣檢測模塊、屏幕角 檢測模塊和報警模塊,
[0007] 所述圖像獲取模塊為登錄監(jiān)控器的相機(jī),用于實時獲取監(jiān)控器中圖像信息:
[0008] 所述屏幕邊緣檢測模塊用于從圖像獲取模塊獲取圖像的感興趣區(qū)域中篩選屏幕 邊緣直線;
[0009] 所述屏幕角檢測模塊用于從圖像獲取模塊獲取圖像的感興趣區(qū)域中獲取屏幕 角;
[0010] 所述報警模塊用于對屏幕邊緣直線和屏幕角進(jìn)行邏輯組合判定,符合屏幕形狀即 認(rèn)定屏幕移出,進(jìn)而系統(tǒng)報警。
[0011] 本發(fā)明中,所述圖像獲取模塊實時獲取監(jiān)控器中圖像信息為圖像的灰度圖,并對 圖像的感興趣區(qū)域進(jìn)行直方圖均衡化處理。
[0012] 本發(fā)明中,所述屏幕邊緣檢測模塊獲取圖像后,首先利用索貝爾(Sobel)算子對 圖像的感興趣區(qū)域進(jìn)行卷積獲取圖像的邊緣信息,再利用霍夫(Hough)變換提取邊緣直 線,確定屏幕邊緣直線的位置。
[0013] 進(jìn)一步的,所述屏幕邊緣檢測模塊篩選屏幕邊緣直線的具體步驟為:
[0014] 步驟1.提取圖像的邊緣,記A為原始圖像信息,Sx和Sy分別為向和橫向的索貝 爾算子,Gx和Gy分別是縱向以及橫向邊緣檢測的圖像灰度值,則有Gx=SX*A,Gy=Sy*A, 則圖像的每一像素點的梯度值G:
根據(jù)預(yù)設(shè)閾值對圖像像素點做取舍;若梯 度值小于閾值,將其梯度設(shè)置為零;若梯度值大于等于閾值,則認(rèn)定為邊緣點,從而實現(xiàn)邊 緣檢測;
[0015] 步驟2.根據(jù)步驟1得邊緣信息進(jìn)行霍夫(Hough)變換,對變換所得直線進(jìn)行加權(quán) 投票,獲取可信度最高的變換線段,即為屏幕的邊緣直線。
[0016] 本發(fā)明中,所述屏幕角檢測模塊獲取屏幕角的具體過程為:采用的特殊矩陣及其 轉(zhuǎn)置、翻轉(zhuǎn)矩陣對圖像進(jìn)行卷積,獲取屏幕的四個屏幕角。
[0017] 需要說明的是,本發(fā)明中對于點亮的電腦屏幕來說,其形狀基本上是一個矩形,那 么確定電腦屏幕位置就只需要確定它的四個邊緣跟四個角的位置,以及邊緣和角的位置關(guān) 系即可確定屏幕的位置。
[0018] 本發(fā)明的有益效果在于:
[0019] 本發(fā)明提出了一種屏幕移出智能視頻監(jiān)測系統(tǒng),在特定場所的監(jiān)控中,通過監(jiān)控 器對需要保密的區(qū)域(職員的電腦屏幕)設(shè)置好遮擋之后,對電腦屏幕的位置進(jìn)行實時監(jiān) 測以確保能及時發(fā)現(xiàn)電腦屏幕移出遮擋區(qū)域,并報警提醒。監(jiān)測過程中,首先登錄監(jiān)控器的 相機(jī),采集相機(jī)中圖像的Y通道(灰度圖),利用索貝爾(Sobel)算子對獲取圖像的感興趣 區(qū)域進(jìn)行卷積,再用霍夫(Hough)變換提取直線邊緣,利用特定的矩陣卷積出角,根據(jù)邊緣 和角的邏輯位置關(guān)系確定屏幕的存在,若有符合屏幕區(qū)域的情形出現(xiàn),則系統(tǒng)判斷屏幕移 出設(shè)置的遮擋的區(qū)域,該系統(tǒng)進(jìn)行報警。本發(fā)明監(jiān)測系統(tǒng)具有精確度高,實時性好的優(yōu)點。
【附圖說明】
[0020] 圖1為本發(fā)明屏幕移出智能視頻監(jiān)測系統(tǒng)框圖。
[0021] 圖2為本發(fā)明屏幕移出智能視頻監(jiān)測系統(tǒng)中霍夫(Hough)變換圖。
【具體實施方式】
[0022] 下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步詳細(xì)說明。
[0023] -種屏幕移出智能視頻監(jiān)測系統(tǒng),包括圖像獲取模塊、屏幕邊緣檢測模塊、屏幕角 檢測模塊和報警模塊;系統(tǒng)模塊框圖如圖1所示:圖像獲取模塊是登錄相機(jī),根據(jù)相應(yīng)的端 口獲取相應(yīng)的圖像信息;屏幕邊緣檢測模塊主要是根據(jù)圖像中的感興趣區(qū)域(ROI)篩選符 合電腦屏幕邊緣的區(qū)域,然后確定屏幕的邊緣位置;屏幕角檢測模塊主要是根據(jù)圖像中的 感興趣區(qū)域(ROI)篩選符合電腦屏幕角的區(qū)域,然后確定屏幕的角位置;報警模塊主要是 通過邊緣和角的邏輯位置關(guān)系確定屏幕的位置,進(jìn)而判斷屏幕是否移出遮擋區(qū)域,若屏幕 移出設(shè)定遮擋區(qū)域,則系統(tǒng)報警。具體為:
[0024] A.圖像獲取模塊
[0025] 在本發(fā)明中,從監(jiān)控器中獲取監(jiān)控場所實時的圖像信息,確保實時檢測需遮擋的 電腦屏幕是否在設(shè)置的遮擋范圍內(nèi);正如我們所知,網(wǎng)絡(luò)監(jiān)控器前端的網(wǎng)絡(luò)監(jiān)控設(shè)備都有 設(shè)置了自己的IP地址,并打開了指定的數(shù)據(jù)通信端口;若要獲取監(jiān)控器相機(jī)中圖像,本發(fā) 明登錄此IP地址,通過相應(yīng)的端口去訪問此監(jiān)控器,從而實時獲取反映監(jiān)控場所的圖像信 息。
[0026] 考慮到不同室內(nèi)的光照條件和監(jiān)控攝像頭成像質(zhì)量的不同,從不同相機(jī)獲取的圖 像在分辨率方面可能會有很大的不同;為了適應(yīng)不同的環(huán)境,提高算法的適應(yīng)性,本發(fā)明首 先對采集到的原始圖像的感興趣區(qū)域進(jìn)行直方圖均衡化處理,增強圖像分辨率,從而便于 檢測;同時此種處理對于屏幕內(nèi)容亮度不高的情況有很好的增強效果。
[0027] B.屏幕邊緣檢測模塊
[0028] 獲取圖像的灰度圖后,首先利用索貝爾(Sobel)算子對獲取的圖像中的感興趣區(qū) 域進(jìn)行卷積獲取圖像的邊緣,再利用霍夫(Hough)變換提取直線邊緣,確定直線的位置。
[0029] 索貝爾(Sobel)算子是一種一階差分算子,包含兩組3x3的矩陣,分別為橫向及縱 向,它利用像素鄰近區(qū)域的梯