專利名稱:對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)安全監(jiān)測領(lǐng)域,特別涉及一種針對互聯(lián)網(wǎng)視頻和圖像節(jié)目提供
商的非法視頻和圖像節(jié)目的監(jiān)測方法。
背景技術(shù):
目前互聯(lián)網(wǎng)的視頻和圖像節(jié)目呈現(xiàn)爆炸式發(fā)展,提供此類服務(wù)的互聯(lián)網(wǎng)節(jié)目提供 商越來越多,其片庫的節(jié)目數(shù)量也越來越龐大。為了吸引互聯(lián)網(wǎng)用戶觀看,互聯(lián)網(wǎng)節(jié)目提供 商經(jīng)常提供一些與向有關(guān)國家部門申報(bào)不符的有版權(quán)問題的節(jié)目和黃色淫穢節(jié)目,或者將 已經(jīng)申報(bào)的節(jié)目私自更換為有問題的節(jié)目,這就需要對節(jié)目提供商片庫的節(jié)目進(jìn)行監(jiān)測。
現(xiàn)有的對互聯(lián)網(wǎng)節(jié)目提供商的非法視頻和圖像節(jié)目的監(jiān)測方法一般有兩種
—、人工監(jiān)測工作人員手工查看視頻和圖像節(jié)目,選擇待查節(jié)目,使用相關(guān)視頻 播放軟件和圖像查看軟件解碼后觀看其內(nèi)容,判斷其是否非法。這種方法處理速度極慢,無 法監(jiān)測所有節(jié)目,誤報(bào)率低,但是監(jiān)測人員容易疲勞會導(dǎo)致誤報(bào)率升高,要滿足檢測需要配 備人員太多,成本極高。 二、軟件監(jiān)測使用軟件自動(dòng)監(jiān)測,應(yīng)用基于非法視頻和圖像節(jié)目內(nèi)容的方案,即 首先要知道其視頻格式和圖像格式,再根據(jù)具體格式解碼還原成視頻和圖像的內(nèi)容,再針 對其具體圖像畫面應(yīng)用圖像識別技術(shù),運(yùn)用各種圖像檢測規(guī)則判別其是否為非法。目前技 術(shù)是監(jiān)測時(shí)采用基于節(jié)目內(nèi)容的檢測方法,先要對視頻圖像解碼,然后對解碼出的視頻和 圖像進(jìn)行分析,所產(chǎn)生的數(shù)據(jù)量太大,處理速度慢,加上圖像識別技術(shù)不成熟,誤報(bào)率高,誤 差大,所需硬件設(shè)備(服務(wù)器等)成本高。此種方法只能對黃色淫穢節(jié)目進(jìn)行檢測,無法對 只是侵權(quán)的正常節(jié)目進(jìn)行檢測。
發(fā)明內(nèi)容
為解決上述問題,本發(fā)明提供一種處理速度快且誤報(bào)率低的對互聯(lián)網(wǎng)非法視頻和 圖像節(jié)目的監(jiān)測方法。
本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,其中包括步驟 步驟l,將監(jiān)測服務(wù)器與節(jié)目提供商的視頻服務(wù)器置于同一網(wǎng)絡(luò)中,監(jiān)測服務(wù)器
對已經(jīng)輸入節(jié)目提供商的視頻服務(wù)器的原始視頻和圖像節(jié)目,先采集其文件名稱和文件長
度; 步驟2,將待測文件與監(jiān)測服務(wù)器數(shù)據(jù)庫中存儲的合法授權(quán)的網(wǎng)絡(luò)視頻和圖像數(shù) 據(jù)文件比對; 步驟3,如果待測文件是合法授權(quán)文件,以預(yù)設(shè)的采樣規(guī)則設(shè)定隨機(jī)采樣點(diǎn)提取特 征樣值; 步驟4,將此待測文件的名稱Name和長度L、隨機(jī)采樣點(diǎn)位置和原始特征樣值K0 存儲于監(jiān)測服務(wù)器的數(shù)據(jù)庫中; 步驟5,節(jié)目提供商的視頻服務(wù)器接受用戶訪問時(shí),監(jiān)測服務(wù)器采集視頻服務(wù)器輸
3出文件的名稱和文件長度; 步驟6,將采集到的視頻服務(wù)器輸出文件的名稱和文件長度與監(jiān)測服務(wù)器數(shù)據(jù)庫 中存儲的視頻和圖像數(shù)據(jù)文件比對,在數(shù)據(jù)庫中查找待測文件名稱Namel和文件長度Ll, 如果沒有此文件,則提示"此文件尚未入庫",并對此待測文件重復(fù)步驟1 ;
步驟7,如果數(shù)據(jù)庫中有此文件,則根據(jù)文件名稱以數(shù)據(jù)庫對應(yīng)的采樣點(diǎn)再次提取 特征樣值K0'; 步驟8,將待測文件的特征樣值數(shù)值與存儲于監(jiān)測服務(wù)器的數(shù)據(jù)庫中的原始特征 樣值數(shù)值做比對; 步驟9,如特征樣值數(shù)值與原始特征樣值數(shù)值不符,則報(bào)警,并將報(bào)警計(jì)數(shù),繼續(xù)檢 測此待測文件的下一個(gè)采樣點(diǎn),直至此待測文件所有采樣點(diǎn)檢查完畢;如特征樣值數(shù)值與 原始特征樣值數(shù)值符合,則繼續(xù)檢測此待測文件的下一個(gè)采樣點(diǎn),直至此待測文件所有采 樣點(diǎn)檢查完畢; 步驟IO,此待測文件所有采樣點(diǎn)檢查完畢后,統(tǒng)計(jì)報(bào)警次數(shù);如報(bào)警次數(shù)為零則
顯示"本待測文件為合法",如報(bào)警次數(shù)不為零則顯示"本待測文件為非法"; 步驟ll,此待測文件檢測完成后,繼續(xù)檢測下一個(gè)節(jié)目提供商的視頻服務(wù)器輸出
的視頻和圖像數(shù)據(jù)文件。 本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,其中步驟3中采樣點(diǎn)位置可 以是與文件頭位置的絕對偏移量An,或者是與前一個(gè)采樣點(diǎn)的相對偏移量An'。
本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,其中步驟1中由RTSP協(xié)議和 RTP協(xié)議得到調(diào)用的待測文件名稱和文件長度。 本發(fā)明采用不基于視頻和圖像節(jié)目內(nèi)容的監(jiān)測方法,首先對源節(jié)目的隨機(jī)采樣點(diǎn) 按采樣規(guī)則進(jìn)行特征值采樣提取特征樣值,與同名被監(jiān)測節(jié)目的相同采樣點(diǎn)按相同采樣規(guī) 則提取的特征樣值進(jìn)行比對,判斷其是否為非法節(jié)目,監(jiān)測的誤報(bào)率低,采樣數(shù)量、運(yùn)算量 和比對數(shù)量大大減少,處理速度快,可以實(shí)現(xiàn)實(shí)時(shí)監(jiān)測,同時(shí)減小了監(jiān)測的難度、降低了監(jiān) 測成本。
圖1是本發(fā)明的監(jiān)測網(wǎng)絡(luò)物理結(jié)構(gòu)示意圖; 圖2為視頻和圖像節(jié)目原始特征值采樣程序結(jié)構(gòu)框圖; 圖3為監(jiān)測節(jié)目提供商的視頻服務(wù)器輸出的視頻和圖像節(jié)目程序結(jié)構(gòu)框圖。
具體實(shí)施例方式
下面結(jié)合說明書附圖對本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法作進(jìn)一 步說明。 圖1是本發(fā)明的監(jiān)測網(wǎng)絡(luò)物理結(jié)構(gòu)示意圖;本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目 的監(jiān)測方法中涉及的監(jiān)測服務(wù)器與節(jié)目提供商的視頻服務(wù)器處于同一局域網(wǎng)中,以提高監(jiān) 測服務(wù)器接收視頻服務(wù)器數(shù)據(jù)的速度。本發(fā)明也可以將監(jiān)測服務(wù)器與視頻服務(wù)器通過其他 通信端口或通過廣域網(wǎng)、城域網(wǎng)等方式設(shè)置于同一網(wǎng)絡(luò)中。 本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法的第一個(gè)階段是視頻和圖像節(jié)目原始特征值采樣階段,由步驟l-步驟4(圖2)組成。 步驟1,首先對已經(jīng)輸入節(jié)目提供商的視頻服務(wù)器的原始視頻和圖像節(jié)目,先采集 其文件名稱和文件長度。本程序標(biāo)記為T,具體實(shí)現(xiàn)方法如下 互聯(lián)網(wǎng)視頻和圖像節(jié)目的播放 一 般遵循RTSP協(xié)議(實(shí)時(shí)流協(xié)議RealTime StreamingProtocol)禾口 RTP協(xié)i義(實(shí)時(shí)傳輸協(xié)i義Realtime Transport Protocol),監(jiān)測月艮 務(wù)器可以按與互聯(lián)網(wǎng)節(jié)目點(diǎn)播用戶相同的下載方式由RTSP協(xié)議和RTP協(xié)議得到調(diào)用的待 測文件名稱Name和文件長度L(byte)。其中,Name為字符型數(shù)據(jù),L為正整數(shù)。
步驟2,將待測文件與監(jiān)測服務(wù)器數(shù)據(jù)庫中存儲的合法授權(quán)的網(wǎng)絡(luò)視頻和圖像數(shù) 據(jù)文件比對。具體實(shí)現(xiàn)方法如下 將待測文件名稱Name和文件長度L與數(shù)據(jù)庫中的合法授權(quán)文件名稱Name0和文 件長度L0比對。合法授權(quán)文件名稱Name0和文件長度L0可以以各種數(shù)據(jù)表的形式存儲, 其中的內(nèi)容由有關(guān)國家監(jiān)管部門審批后下發(fā)至監(jiān)測服務(wù)器數(shù)據(jù)庫。其中,NameO為字符型 數(shù)據(jù),LO為正整數(shù)。 如果不是合法授權(quán)文件,則報(bào)警,并對下一個(gè)待測文件重復(fù)步驟1。 步驟3,如果是合法授權(quán)文件,以預(yù)設(shè)的采樣規(guī)則設(shè)定隨機(jī)采樣點(diǎn)提取特征樣值。
具體實(shí)現(xiàn)方法如下 根據(jù)文件長度L,隨機(jī)選擇采樣點(diǎn),采樣點(diǎn)長度為一個(gè)字節(jié)。 采樣點(diǎn)的數(shù)量n可以隨機(jī)選擇,也可以自行設(shè)定,1《n《L,其中n為正整數(shù)。 采樣點(diǎn)位置可以是與文件頭位置的絕對偏移量An,或者是與前一個(gè)采樣點(diǎn)的相
對偏移量An',其中An、An'均為正整數(shù),且An《L, An'《L,其中l(wèi)《n《L,其中n
為正整數(shù)。 采樣點(diǎn)的數(shù)值為Kn,大小為一個(gè)字節(jié),其中1《n《L,其中n為正整數(shù)。 這樣即可得到待測文件的原始特征樣值KO(Ap Id, A2, K2, ... An, Kn)或
KO( A/, K" A2,, K2,…An,, Kn) 步驟4,將此原始合法視頻和圖像節(jié)目數(shù)據(jù)文件的名稱Name和長度L、原始特征樣 值K0存儲于獨(dú)立監(jiān)測服務(wù)器的數(shù)據(jù)庫中。 本發(fā)明對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法的第二個(gè)階段是監(jiān)測節(jié)目提供
商的視頻服務(wù)器輸出的視頻和圖像節(jié)目階段,由步驟5-步驟11 (圖3)組成。 步驟5,節(jié)目提供商的視頻服務(wù)器接受用戶訪問時(shí),監(jiān)測服務(wù)器對視頻服務(wù)器輸出
的視頻和圖像節(jié)目文件進(jìn)行監(jiān)測。先采集輸出文件的名稱和文件長度。具體實(shí)現(xiàn)方法如
下 由RTSP協(xié)議和RTP協(xié)議得到調(diào)用的待測文件名稱Namel和文件長度LI (byte)。
其中,Namel為字符型數(shù)據(jù),Ll為正整數(shù)。 步驟6,與監(jiān)測服務(wù)器數(shù)據(jù)庫中存儲的視頻和圖像數(shù)據(jù)文件原始特征樣值比對。具 體實(shí)現(xiàn)方法如下 在數(shù)據(jù)庫中查找待測文件名稱Namel和文件長度Ll。 如果沒有此文件,則提示"此文件尚未入庫",并對此待測文件重復(fù)步驟l(即進(jìn)入 圖2中的程序流程T)。 其中,Namel為字符型數(shù)據(jù),Ll為正整數(shù)。
5
步驟7,如果數(shù)據(jù)庫中有此文件,則根據(jù)文件名稱以數(shù)據(jù)庫對應(yīng)的采樣點(diǎn)再次提取 特征樣值K0'。具體實(shí)現(xiàn)方法如下 從數(shù)據(jù)庫中根據(jù)此文件名稱查到的對應(yīng)的原始特征樣值K0為
K0 ( A p A 2, K2, A n, Kn)
或K0(A/,K" A2,,K2,... An,,Kn) 由原始特征樣值KO,可以得到采樣點(diǎn)位置,即與文件頭位置的絕對偏移量An,或 與前一個(gè)采樣點(diǎn)的相對偏移量An',其中An、 An'均為正整數(shù),且An《L, An'《L,其 中1《n《L,其中n為正整數(shù)。 按絕對偏移量An,讀取采樣點(diǎn)的數(shù)值為Kn',(其中,Kn'大小為一個(gè)字節(jié), 1《n《L,n為正整數(shù))。 或按相對偏移量An',讀取采樣點(diǎn)的數(shù)值為Kn',(其中,Kn'大小為一個(gè)字節(jié), 1《n《L,n為正整數(shù))。 步驟8,隨即馬上將待測文件的特征樣值數(shù)值Kn'與存儲于監(jiān)測服務(wù)器的數(shù)據(jù)庫 中的原始特征樣值數(shù)值Kn做比對。 步驟9,如特征樣值數(shù)值Kn'與原始特征樣值數(shù)值Kn不符,則報(bào)警,并將報(bào)警計(jì)數(shù),
繼續(xù)檢測此待測文件的下一個(gè)采樣點(diǎn),直至此待測文件所有采樣點(diǎn)檢查完畢。 如特征樣值數(shù)值Kn'與原始特征樣值數(shù)值Kn符合,則繼續(xù)檢測此待測文件的下一
個(gè)采樣點(diǎn),直至此待測文件所有采樣點(diǎn)檢查完畢。 步驟10,此待測文件所有采樣點(diǎn)檢查完畢后,統(tǒng)計(jì)報(bào)警次數(shù)。如報(bào)警次數(shù)為零則顯
示"本待測文件為合法",如報(bào)警次數(shù)不為零則顯示"本待測文件為非法"。 步驟ll,此待測文件檢測完成后,繼續(xù)檢測下一個(gè)節(jié)目提供商的視頻服務(wù)器輸出
的視頻和圖像數(shù)據(jù)文件。 以上的實(shí)施例僅僅是對本發(fā)明的優(yōu)選實(shí)施方式進(jìn)行描述,并非對本發(fā)明的范圍進(jìn) 行限定,在不脫離本發(fā)明設(shè)計(jì)精神的前提下,本領(lǐng)域普通工程技術(shù)人員對本發(fā)明的技術(shù)方 案作出的各種變形和改進(jìn),均應(yīng)落入本發(fā)明的權(quán)利要求書確定的保護(hù)范圍內(nèi)。
權(quán)利要求
一種對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,其特征在于,包括步驟步驟1,將監(jiān)測服務(wù)器與節(jié)目提供商的視頻服務(wù)器置于同一網(wǎng)絡(luò)中,監(jiān)測服務(wù)器對已經(jīng)輸入節(jié)目提供商的視頻服務(wù)器的原始視頻和圖像節(jié)目,先采集其文件名稱和文件長度;步驟2,將待測文件與監(jiān)測服務(wù)器數(shù)據(jù)庫中存儲的合法授權(quán)的網(wǎng)絡(luò)視頻和圖像數(shù)據(jù)文件比對;步驟3,如果待測文件是合法授權(quán)文件,以預(yù)設(shè)的采樣規(guī)則設(shè)定隨機(jī)采樣點(diǎn)提取特征樣值;步驟4,將此待測文件的名稱Name和長度L、隨機(jī)采樣點(diǎn)位置和原始特征樣值K0存儲于監(jiān)測服務(wù)器的數(shù)據(jù)庫中;步驟5,節(jié)目提供商的視頻服務(wù)器接受用戶訪問時(shí),監(jiān)測服務(wù)器采集視頻服務(wù)器輸出文件的名稱和文件長度;步驟6,將采集到的視頻服務(wù)器輸出文件的名稱和文件長度與監(jiān)測服務(wù)器數(shù)據(jù)庫中存儲的視頻和圖像數(shù)據(jù)文件比對,在數(shù)據(jù)庫中查找待測文件名稱Name1和文件長度L1,如果沒有此文件,則提示“此文件尚未入庫”,并對此待測文件重復(fù)步驟1;步驟7,如果數(shù)據(jù)庫中有此文件,則根據(jù)文件名稱以數(shù)據(jù)庫對應(yīng)的采樣點(diǎn)再次提取特征樣值K0’;步驟8,將待測文件的特征樣值數(shù)值與存儲于監(jiān)測服務(wù)器的數(shù)據(jù)庫中的原始特征樣值數(shù)值做比對;步驟9,如特征樣值數(shù)值與原始特征樣值數(shù)值不符,則報(bào)警,并將報(bào)警計(jì)數(shù),繼續(xù)檢測此待測文件的下一個(gè)采樣點(diǎn),直至此待測文件所有采樣點(diǎn)檢查完畢;如特征樣值數(shù)值與原始特征樣值數(shù)值符合,則繼續(xù)檢測此待測文件的下一個(gè)采樣點(diǎn),直至此待測文件所有采樣點(diǎn)檢查完畢;步驟10,此待測文件所有采樣點(diǎn)檢查完畢后,統(tǒng)計(jì)報(bào)警次數(shù);如報(bào)警次數(shù)為零則顯示“本待測文件為合法”,如報(bào)警次數(shù)不為零則顯示“本待測文件為非法”;步驟11,此待測文件檢測完成后,繼續(xù)檢測下一個(gè)節(jié)目提供商的視頻服務(wù)器輸出的視頻和圖像數(shù)據(jù)文件。
2. 根據(jù)權(quán)利要求1所述的對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,其特征在于步 驟3中采樣點(diǎn)位置可以是與文件頭位置的絕對偏移量An,或者是與前一個(gè)采樣點(diǎn)的相對 偏移量An'。
3. 根據(jù)權(quán)利要求2所述的對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,其特征在于步 驟1中由RTSP協(xié)議和RTP協(xié)議得到調(diào)用的待測文件名稱和文件長度。
全文摘要
一種對互聯(lián)網(wǎng)非法視頻和圖像節(jié)目的監(jiān)測方法,首先對源節(jié)目的隨機(jī)采樣點(diǎn)按采樣規(guī)則進(jìn)行特征值采樣提取特征樣值,與同名被監(jiān)測節(jié)目的相同采樣點(diǎn)按相同采樣規(guī)則提取的特征樣值進(jìn)行比對,判斷其是否為非法節(jié)目,監(jiān)測的誤報(bào)率低,采樣數(shù)量、運(yùn)算量和比對數(shù)量大大減少,處理速度快,可以實(shí)現(xiàn)實(shí)時(shí)監(jiān)測,同時(shí)減小了監(jiān)測的難度、降低了監(jiān)測成本。
文檔編號H04L29/08GK101771687SQ20091024358
公開日2010年7月7日 申請日期2009年12月29日 優(yōu)先權(quán)日2009年12月29日
發(fā)明者徐暉, 辛欣 申請人:北京牡丹電子集團(tuán)有限責(zé)任公司