• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于紋理譜的視頻幀間篡改檢測

      2015-12-06 06:12:08林新棋林云玫林志新孔祥增嚴(yán)曉明
      計(jì)算機(jī)工程 2015年11期
      關(guān)鍵詞:紋理像素閾值

      林新棋,林云玫,林志新,孔祥增,嚴(yán)曉明

      (1.福建師范大學(xué)數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,福州350007;2.福建省網(wǎng)絡(luò)安全與密碼技術(shù)重點(diǎn)實(shí)驗(yàn)室,福州350117;3.電子科技大學(xué)信息與軟件工程學(xué)院,成都611731)

      基于紋理譜的視頻幀間篡改檢測

      林新棋1,2,林云玫1,林志新3,孔祥增1,2,嚴(yán)曉明1,2

      (1.福建師范大學(xué)數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院,福州350007;2.福建省網(wǎng)絡(luò)安全與密碼技術(shù)重點(diǎn)實(shí)驗(yàn)室,福州350117;3.電子科技大學(xué)信息與軟件工程學(xué)院,成都611731)

      為提高視頻篡改檢測算法的準(zhǔn)確率,提出一種基于紋理譜的時(shí)間域視頻篡改檢測算法。計(jì)算視頻片段的紋理譜圖像序列的相關(guān)系數(shù),根據(jù)閾值法判定視頻篡改位置。實(shí)驗(yàn)結(jié)果表明,該算法能準(zhǔn)確檢測出視頻幀刪除、復(fù)制以及插入3種篡改方式。在分辨率為352×288的視頻片段上,平均每幀處理時(shí)間不超過0.4 s,而查準(zhǔn)度和查全率全部超過94%。

      紋理譜圖像;視頻篡改;相關(guān)系數(shù);異常度;閾值

      1 概述

      隨著計(jì)算機(jī)和各種多媒體相關(guān)的電子產(chǎn)品的普及,圖像、視頻逐漸成為人們生活中信息交流和傳遞的重要媒介,尤其是監(jiān)控視頻、新聞視頻等與人們的日常生活息息相關(guān)。然而,各種操作簡便的視頻編輯軟件可以免費(fèi)下載,無需復(fù)雜的專業(yè)技術(shù)就可以對數(shù)字視頻進(jìn)行編輯修改,使得一些視頻的真實(shí)性受到破壞,監(jiān)控視頻記錄真實(shí)的情況被篡改,新聞視頻反映的社會現(xiàn)象被歪曲,從而影響了人們的正常生活和正確判斷。因此,視頻的真實(shí)性、原始性的檢測技術(shù)成為近十年國內(nèi)外多媒體領(lǐng)域的一個(gè)研究熱點(diǎn),也是社會亟需解決的一個(gè)關(guān)鍵問題。

      圖像紋理不僅反映了圖像的局部灰度或顏色變化,而且反映了圖像的局部空間相關(guān)性,包含了物體表面結(jié)構(gòu)組織排列的重要信息以及它們與周圍環(huán)境的聯(lián)系,是圖像視覺內(nèi)容的表示方法之一。相關(guān)文獻(xiàn)已經(jīng)證明了紋理是視頻被動檢測技術(shù)的一種有效可行的特征之一,但是采用紋理共生矩陣來表示,存在計(jì)算量大和無法檢測刪除操作的缺點(diǎn)。本文選擇紋理譜方法表示紋理。首先計(jì)算視頻片段的紋理譜矩陣序列,接著計(jì)算紋理譜矩陣序列的相關(guān)系數(shù)以及紋理譜的異常度序列,最后根據(jù)設(shè)定的閾值,判斷異常度序列的異常度,超過閾值的位置即為被篡改的位置。

      2 相關(guān)工作

      近年來,視頻篡改檢測技術(shù)已取得一些建設(shè)性的成果。從發(fā)表的文獻(xiàn)可以看出,視頻篡改檢測技術(shù)主要分為主動認(rèn)證和被動檢測2種技術(shù)。由于主動認(rèn)證技術(shù)需滿足的附加條件較多,如事先嵌入特定信息,這些嵌入的特定信息需要額外的硬件設(shè)備,提高了產(chǎn)品的價(jià)格,而且嵌入的信息或多或少都會影響視覺質(zhì)量。因此視頻篡改檢測主要采用被動檢測技術(shù)。這種技術(shù)借助視頻數(shù)據(jù)本身的統(tǒng)計(jì)信息某方面的特征進(jìn)行篡改檢測,如設(shè)備噪聲、運(yùn)動矢量、預(yù)測誤差、紋理、色彩等[1]。

      基于噪聲的視頻篡改檢測方法思想源于數(shù)字圖像篡改檢測,發(fā)展相對比較成熟。這種方法主要步驟是運(yùn)用去噪方法估計(jì)設(shè)備的模式噪聲,如CCD感光不均勻模式噪聲、鏡頭透鏡失真噪聲等,然后采用相關(guān)性或聚類的方法,利用被篡改信息中隱藏的噪聲特征的不一致性來檢測是否被篡改[2-3]。但是這種方法不適用于同源篡改。

      針對常用的視頻編碼格式,文獻(xiàn)[4]提出二次壓縮檢測的視頻篡改檢測方法。隨后,以二次壓縮導(dǎo)致運(yùn)動估計(jì)、量化誤差、預(yù)測殘差、塊效應(yīng)等不一致性為基本依據(jù)的相關(guān)研究成果被提出[5-7]。但是這些方法均與編碼格式有關(guān),是否適用其他編碼格式尚未得到考證。

      以視頻內(nèi)容為依據(jù)的研究方法受到重視。文獻(xiàn)[8]提出基于Y分量相關(guān)性的視頻篡改檢測方法。文獻(xiàn)[9]提出基于紋理共生矩陣的視頻幀間復(fù)制、插入篡改檢測方法。文獻(xiàn)[10]提出基于顏色內(nèi)容的視頻幀間刪除、復(fù)制、插入篡改檢測方法。這類方法只跟視頻內(nèi)容有關(guān),獨(dú)立于編碼格式、硬件等因素。

      3 視頻紋理譜表示

      紋理譜方法是文獻(xiàn)[11]提出的使用局部紋理模式作為紋理基元來分析紋理的一種方法。視頻幀的局部紋理模式是一種體現(xiàn)視頻幀內(nèi)像素點(diǎn)領(lǐng)域內(nèi)灰度變化的紋理結(jié)構(gòu),在這種結(jié)構(gòu)下所產(chǎn)生的像素點(diǎn)的映射值(通常取值介于0~255的整數(shù))稱為該像素點(diǎn)的紋理譜值?;叶葓D像可以使用紋理譜圖像來描述其紋理結(jié)構(gòu),如圖1所示。

      圖1 視頻幀的紋理譜圖像

      文獻(xiàn)[12]首次提出局部二值模式(Local Binary Pattern,LBP)作為局部紋理模式。其基本思想是在圖像或視頻幀中的一個(gè)8-鄰域,將鄰域中心的像素值與鄰域內(nèi)其他位置的像素值進(jìn)行比較,若該位置上的像素值不小于中心像素值,則將該點(diǎn)賦值為1,否則賦值為0,然后將處理結(jié)果與一個(gè)權(quán)值模板對應(yīng)相乘求和,即得到LBP值[12]。盡管不斷有人對紋理譜進(jìn)行研究,提出很多改進(jìn)方法,但是LBP理論簡單,計(jì)算開銷小,且能有效地刻畫像素鄰域內(nèi)的灰度變化模式和空間相關(guān)性,因此,本文使用LBP來表示視頻幀的紋理視覺內(nèi)容。

      對于給定的視頻片段,其視頻幀灰度圖像序列表示為V={V(1),V(2),…,V(N)},第i幀視頻幀的灰度圖像V(i)用V表示,那么V就是一個(gè)二維矩陣,表示如下:

      對于視頻幀中(x,y)處的像素,其紋理譜值記為LBP(x,y),計(jì)算過程如下:

      (1)獲取視頻幀中(x,y)處的8-鄰域像素塊,記為矩陣Bxy,如式(1)所示,將像素塊Bxy中的每個(gè)像素按照式(3)轉(zhuǎn)化為二值像素塊,映射結(jié)果為同樣大小的矩陣,記為BBxy,如式(2)所示。

      其中,i∈{x-1,x,x+1},j∈{y-1,y,y+1}。這個(gè)映射過程很好地解釋了像素(x,y)與周邊像素的變化細(xì)節(jié),變化大小依賴于閾值α。

      (2)選擇合適的3×3權(quán)值模板,記為矩陣G,本文的權(quán)值模板為:

      (3)將BBxy和權(quán)值模板G進(jìn)行卷積,顯然卷積結(jié)果介于0~255之間,卷積結(jié)果定義為LBP(x,y),具體如式(4)所示。

      對V中可操作的每個(gè)元素按照上面3個(gè)步驟逐一進(jìn)行計(jì)算,獲得一個(gè)(n,m)二維數(shù)組LBP,數(shù)組中每個(gè)元素值是一個(gè)介于0~255之間的整數(shù),將其視為灰度值,若LBP的顯示結(jié)果是一幅灰度圖像,稱為紋理譜圖像。圖2是一個(gè)像素的紋理譜計(jì)算過程,將圖中橢圓位置的像素180映射為紋理譜值137。

      圖2 紋理譜計(jì)算過程示意圖

      從圖1(c)可知,灰度圖像的紋理譜圖像確實(shí)可以反映圖像紋理的微觀變化,而且這種微觀變化能夠以可視化的方式顯示,比起紋理共生矩陣描述的圖像紋理更加符合人類視覺習(xí)慣,因而在圖像檢索、計(jì)算機(jī)視覺、遙感圖像分析等多個(gè)領(lǐng)域得到廣泛應(yīng)用。

      綜上可知,任何一個(gè)視頻片段,都可以用一個(gè)紋理譜圖像序列W={LBP(1),LBP(2),…,LBP(N)}來表示該視頻片段的紋理視覺內(nèi)容。

      4 視頻幀間紋理譜相關(guān)性

      由上節(jié)可知,對于給定的視頻幀,其紋理視覺內(nèi)容可以使用紋理譜矩陣來表示,于是視頻幀間的視覺內(nèi)容相似性問題就轉(zhuǎn)化為視頻幀間紋理譜矩陣相似性問題。目前度量2個(gè)矩陣或數(shù)組之間的相似性經(jīng)常采用相關(guān)系數(shù),隨后實(shí)驗(yàn)統(tǒng)計(jì)結(jié)果證實(shí)了本文采用相關(guān)系數(shù)度量矩陣間相似性的合理性。

      對于2個(gè)給定的相鄰視頻幀,其視頻幀紋理譜矩陣分別表示為A,B,如果幀的分辨率為(n+2)×(m+2),則紋理譜矩陣A,B均為n×m的矩陣,具體表示如下:

      那么矩陣A和B之間的相關(guān)系數(shù)定義如式(6)所定義。

      本文接下來的部分將借助矩陣之間的相關(guān)系數(shù)來度量視頻幀之間的紋理譜相關(guān)性,從紋理方面體現(xiàn)視頻幀之間的視覺內(nèi)容相似性。

      5 視頻幀間紋理譜異常度

      對于給定的視頻片段,如果長度為N幀,那么根據(jù)第4節(jié)可以獲得N-1個(gè)紋理譜相關(guān)系數(shù),用一維數(shù)組CORR=[c1,c2,…,cN-1]來表示,則CORR(i)表示紋理譜相關(guān)系數(shù)CORR中的第i個(gè)系數(shù),該值的大小度量了第i個(gè)視頻幀和第i+1個(gè)視頻幀之間的紋理譜相關(guān)程度。圖3(a)、圖3(b)是視頻片段video-3-4和video-7-1的紋理譜相關(guān)系數(shù)曲線。

      圖3 紋理譜相關(guān)系數(shù)曲線

      可以看出:紋理譜相關(guān)系數(shù)值隨著幀序號改變而改變,時(shí)而大時(shí)而小,沒有規(guī)律,不易發(fā)現(xiàn)其異常位置,直接根據(jù)紋理譜相關(guān)系數(shù)來判斷視頻片段是否被篡改容易做出錯(cuò)誤的結(jié)論;另一方面,不同視頻的紋理譜相關(guān)系數(shù)取值范圍存在較大的差異,在閾值判決法中,難以選擇恰當(dāng)?shù)拈撝?,容易造成錯(cuò)判和遺漏。

      因此,本文對視頻幀間紋理譜相關(guān)系數(shù)CORR引入度量分量異常程度的算子,期望這種算子能夠有助于判定異常位置。

      2000年,Breunig等人提出局部離群因子孤立點(diǎn)經(jīng)典檢測算法(LOF算法)[13]。該算法為每個(gè)數(shù)據(jù)建立一個(gè)離群因子模型來度量該數(shù)據(jù)的異常程度,不僅考慮到數(shù)據(jù)周圍的密度,而且考慮到數(shù)據(jù)之間的距離,排除將具有相同密度而具有不同距離的數(shù)據(jù)點(diǎn)視為相同的異常程度,在數(shù)據(jù)異常檢測中得到廣泛的應(yīng)用,因此本文采用該算法來度量視頻幀間紋理譜相關(guān)系數(shù)的異常程度。下面3個(gè)子節(jié)給出相關(guān)的定義。

      5.1 第k小距離

      對于給定視頻片段的紋理譜相關(guān)系數(shù)CORR=[c1,c2,…,cN-1],K為事先給定的一個(gè)正整數(shù),現(xiàn)在將CORR中其他相關(guān)系數(shù)與CORR(i)的歐幾里得距離中第k小的距離定義為第i個(gè)紋理譜相關(guān)系數(shù)的第k小距離,記為distk(i),如式(7)所示:

      其中函數(shù)small返回集合中數(shù)據(jù)從小到大排序后的第k個(gè)最小值。

      根據(jù)定義,distk(i)可以度量數(shù)據(jù)CORR(i)附近聚集k個(gè)數(shù)據(jù)的密集程度。顯然該值越小,k個(gè)數(shù)據(jù)圍繞在CORR(i)周圍的密集程度的可能性越高,那么CORR(i)出現(xiàn)異常的可能性就降低了。因此,distk(i)在一定程度上刻畫了數(shù)據(jù)CORR(i)的異常程度。但是該值無法反映所聚集的k個(gè)數(shù)據(jù)之間的分散情況。

      5.2 局部密度

      對于CORR(i),根據(jù)5.1節(jié),指標(biāo)distk(i)難以完全刻畫數(shù)據(jù)CORR(i)的分散程度。本節(jié)利用數(shù)據(jù)間的距離來刻畫數(shù)據(jù)的分散情況,由此引入局部密度的度量公式。

      首先定義數(shù)據(jù)CORR(i)的distk(i)去心領(lǐng)域,具體如式(8)所示:

      5.3 異常度

      從5.2節(jié)可知,一維數(shù)據(jù)中的局部密度可以反映該數(shù)據(jù)的異常程度,但是一個(gè)數(shù)據(jù)的異常情況和其周圍的數(shù)據(jù)密切相關(guān),因此,對于數(shù)據(jù)CORR(i),將去心領(lǐng)域內(nèi)數(shù)據(jù)的平均局部密度和數(shù)據(jù)CORR(i)的局部密度DenLoc(i)的比值定義為數(shù)據(jù)CORR(i)的異常度,記為DegAbn(i),如式(10)所示。

      根據(jù)定義可知指標(biāo)DegAbn(i)值的大小反映了紋理譜相關(guān)系數(shù)CORR=[c1,c2,…,cN-1]中第i個(gè)相關(guān)系數(shù)的異常程度。于是,對于給定的視頻片段,通過上述公式,使用序列{DegAbn(1),DegAbn(2),…,DegAbn(N-1)}刻畫該視頻片段對應(yīng)的紋理譜相關(guān)系數(shù)的異常度。

      與圖中video-3-4紋理譜相關(guān)系數(shù)相對的異常度曲線如圖4所示。

      圖4 video-3-4紋理譜相關(guān)系數(shù)異常度曲線

      從圖3(a)難以確定紋理譜相關(guān)系數(shù)序列中是否存在異常現(xiàn)象。而圖4明顯地展示了紋理譜相關(guān)系數(shù)序列中存在2個(gè)異常數(shù)據(jù)。

      因此,在紋理譜相關(guān)系數(shù)基礎(chǔ)上引入的異常度算子是有效的、可行的,有助于揭露視頻篡改的位置,對于檢測視頻片段是否被篡改是行之有效的。

      6 篡改檢測算法

      6.1 算法基本思想

      對于單一鏡頭的視頻片段來說,其視覺內(nèi)容具有很高的相似性,對應(yīng)的紋理譜圖像序列也存在很高的相似性,因此,這樣的視頻片段的紋理譜相關(guān)系數(shù)變化幅度較小,相應(yīng)的異常度變化比較平穩(wěn)。如果對單一鏡頭的視頻片段進(jìn)行某些人為的篡改操作,那么視覺內(nèi)容將會在篡改位置附近發(fā)生一些不易被人發(fā)現(xiàn)的微觀變化,這種微觀變化相對其他視覺內(nèi)容來說可以看作是一個(gè)異常。在事先設(shè)定閾值的條件下,將紋理譜相關(guān)系數(shù)異常度序列中超過閾值的位置視為篡改位置,一旦某視頻片段檢測出異常位置,就認(rèn)為該視頻被人為篡改過。

      6.2 算法流程

      根據(jù)算法基本思想,結(jié)合時(shí)間域上視頻幀間篡改流程、紋理譜矩陣、相關(guān)系數(shù)、異常度的理論框架,本文提出的算法流程如圖5所示。

      圖5 本文算法流程

      本文算法基本步驟描述如下:

      (1)將待鑒定的視頻片段讀入M atlab操作系統(tǒng);

      (2)采用M atlab系統(tǒng)自帶的函數(shù)rgb2gray()將彩色圖像轉(zhuǎn)化為灰度圖像,灰度級為256;

      (3)采用式(1)~式(4)計(jì)算該視頻片段的紋理譜矩陣序列;

      (4)采用式(5)~式(6)計(jì)算紋理譜矩陣序列的相關(guān)系數(shù);

      (5)采用式(7)~式(10)計(jì)算紋理譜矩陣序列相關(guān)系數(shù)的異常度序列;

      (6)設(shè)定閾值beta=5,逐個(gè)判定異常度序列中是否存在超過閾值beta的異常度,并記錄位置;

      (7)如果存在異常位置,則判定輸入視頻片段被認(rèn)為篡改過,否則認(rèn)為是原始視頻片段。

      7 實(shí)驗(yàn)與結(jié)果分析

      7.1 實(shí)驗(yàn)視頻集與實(shí)驗(yàn)環(huán)境

      為了評價(jià)所提出算法的性能,需要一個(gè)合適的篡改視頻測試集合。目前,在視頻篡改取證研究領(lǐng)域上尚未有公開的統(tǒng)一測試集,已有的各種算法都是使用自建的測試集來評價(jià)其性能,考慮到獲取別人自建數(shù)據(jù)集的困難性,本文亦采用自建的數(shù)據(jù)集。

      首先,從網(wǎng)上下載8個(gè)公開YUV格式的視頻片段,分辨率均為352×288,長度有150幀、250幀、300幀和350幀,總長度為2 250幀,對現(xiàn)有的視頻依次命名為video-i,i=1,2,…,8。其次,分別使用索尼HDR和佳能LEGRIA的數(shù)碼攝像機(jī)拍攝MOV格式的視頻片段video-9和video-10,長度分別為500幀和1 499幀,分辨率均為1 920×1 080。

      于是本文使用的原始視頻片段總共為10個(gè),部分代表幀如圖6所示。在此基礎(chǔ)上,使用M atlab軟件將視頻片段轉(zhuǎn)化為幀序列,格式為jpg;其次,對原始視頻片段進(jìn)行各種時(shí)間域上的篡改;最后,將篡改后的圖像序列使用Matlab程序再次轉(zhuǎn)化為視頻片段。為了便于后面的實(shí)驗(yàn),篡改后的視頻片段命名格式為video-i-j,其中,i序號表示該視頻片段videoi-j是由第i個(gè)原始視頻video-i篡改而來的,具體通過一個(gè)視頻片段來體現(xiàn)。video-3為原始視頻片段,它有2個(gè)刪除篡改操作,命名為video-3-1和video-3-2,1個(gè)插入篡改操作,命名為video-3-3,1個(gè)復(fù)制替換篡改操作,命名為video-3-4。其余類似,最后統(tǒng)計(jì)得:刪除篡改操作共有7個(gè)視頻片段,復(fù)制插入篡改操作共有5個(gè)視頻片段,復(fù)制替換篡改操作共有4個(gè)視頻片段,沒有篡改操作的視頻片段共有2個(gè)。實(shí)驗(yàn)環(huán)境:W indow7-64位操作系統(tǒng),奔騰8600雙核處理器,主頻2.4 GHz,內(nèi)存2.0 GB,硬盤容量250 GB,M atlab版本R2014a。

      圖6 原始視頻的部分代表幀

      7.2 算法參數(shù)

      由于視頻是高速的圖像播放序列,根據(jù)人眼視覺特性,幀率最小值為24 f/s,因此LOFS算法中的第k小距離參數(shù)k取值24。

      其他的2個(gè)參數(shù)通過實(shí)驗(yàn)總結(jié)獲得,如表1所示。

      表1 參數(shù)取值

      7.3 實(shí)驗(yàn)結(jié)果

      為了說明本文算法的效果,下面分別對每種篡改方式舉一個(gè)例子進(jìn)行詳細(xì)說明。

      7.3.1 刪除

      對于篡改視頻片段video-1-1,該視頻片段是原始視頻video-1中第76幀~第149幀視頻幀刪除,目的是將穿黑色上衣男子放下皮包的過程刪除,這樣給人的錯(cuò)覺是皮包原本就在走廊的凳子上。圖7和圖8分別是原始視頻video-1和篡改視頻video-1-1的紋理譜相關(guān)系數(shù)曲線。

      圖7 video-1紋理譜值相關(guān)系數(shù)異常度曲線

      圖8 video-1-1紋理譜值相關(guān)系數(shù)異常度曲線

      從圖7可知,原始視頻video-1中的紋理譜值相關(guān)性異常度均低于4,這表明原始視頻片段中幀間相關(guān)性比較強(qiáng)。從圖8可知,篡改視頻video-1-1的紋理譜值相關(guān)性異常度曲線中存在一個(gè)明顯的異常,位置在第75幀,其值等于9.774,大大超過本文所設(shè)置的閾值β=5。這表明第75幀和第76幀之間的紋理譜值相關(guān)性異常度比視頻片段video-1-1中其他視頻幀之間的紋理譜值相關(guān)性異常度要大很多,這種情況與操作在視頻片段video-1上的刪除篡改操作相吻合。綜上可知,本文算法能有效地檢測出時(shí)間域視頻幀間刪除篡改。

      7.3.2 插入

      對于篡改視頻片段video-3-3,該視頻片段是將原始視頻video-3中的第210幀~第230幀這21幀復(fù)制并插入到原來第149幀~第150幀之間生成的,目的是改變啞語所表達(dá)的意思。圖9、圖10分別是原始視頻video-3和篡改視頻video-3-3的紋理譜相關(guān)系數(shù)曲線。

      圖9 video-3紋理譜值相關(guān)系數(shù)異常度曲線

      圖10 video-3-3紋理譜值相關(guān)系數(shù)異常度曲線

      從圖9可知,原始視頻video-3中的紋理譜值相關(guān)性異常度均低于5,這說明尚未篡改的原始視頻片段的紋理譜相關(guān)性較大。從圖10可知,篡改視頻video-3-3的紋理譜值相關(guān)性異常度中存在2個(gè)明顯的異常,位置在第149幀和第170幀處,其值分別大約等于13.38和10.28,大大超過本文所設(shè)置的閾值β=5。這表明第149幀和第150幀、第170幀和171幀之間的紋理譜值相關(guān)性異常度比視頻片段video-3-3中其他視頻幀之間的紋理譜值相關(guān)性異常度要大,這與實(shí)際將原來第210幀~第230幀這21幀復(fù)制并插入到原來第149幀和第150幀之間的篡改操作相符合。此結(jié)果表明本文算法可以檢測出時(shí)間域視頻幀間復(fù)制插入篡改,也就是可以檢測出同源間插入篡改。

      7.3.3 復(fù)制

      視頻片段video-7-2是將原始視頻video-7中的第220幀~第240幀之間的復(fù)制后替換原來第120幀~第140幀之間的幀而生成的。目的是將火車和球的運(yùn)動順序進(jìn)行調(diào)整,給人的感覺是火車突然后退了的錯(cuò)覺。圖11和圖12分別是原始視頻片段video-7和篡改視頻片段video-7-2的紋理譜相關(guān)系數(shù)曲線。

      圖11 video-7紋理譜值相關(guān)系數(shù)異常度曲線

      圖12 video-7-2紋理譜值相關(guān)系數(shù)異常度曲線

      從圖11可知,原始視頻video-7中的紋理譜值相關(guān)性異常度均低于2,這說明原始視頻片段的紋理譜存在很強(qiáng)的相關(guān)性,進(jìn)一步說明視頻幀之間的視覺內(nèi)容存在很大的相似性。從圖12可知,篡改視頻video-7-2的紋理譜值相關(guān)性異常度中存在2個(gè)明顯的異常,位置在第119幀和第140幀處,其值分別大約等于9.386和9.339,大大超過本節(jié)所設(shè)置的閾值β=5。這表明第119幀和第120幀、第140幀和第141幀之間的紋理譜值相關(guān)性異常度比視頻片段video-7-2中其他視頻幀之間的紋理譜值相關(guān)性異常度要大得多,這與實(shí)際將原來第220幀~第240幀之間的幀復(fù)制后替換原來第120幀~第140之間的幀的篡改操作相符合。此結(jié)果表明本文算法可以檢測出時(shí)間域視頻幀間復(fù)制替換篡改。

      7.3.4 篡改檢測性能

      上文通過篡改和原始視頻片段的紋理譜值相關(guān)性異常度曲線的對比證明了本文算法可以檢測出視頻幀間的刪除、復(fù)制插入和復(fù)制替換3種時(shí)間域篡改。但是否具有普適性還有待于驗(yàn)證。表2為本文算法和文獻(xiàn)[9]算法的檢測結(jié)果。

      表2 本文算法和文獻(xiàn)[9]算法檢測出的異常位置

      如果實(shí)際篡改操作位置的異常點(diǎn)出現(xiàn)在檢測表中,就斷定該視頻片段遭到人為篡改。進(jìn)一步,采用信息檢索領(lǐng)域中常用的查準(zhǔn)率Rp和查全率Rr 2個(gè)指標(biāo)來評價(jià)算法的性能。統(tǒng)計(jì)和計(jì)算結(jié)果如表3所示。

      表3 統(tǒng)計(jì)和計(jì)算結(jié)果

      7.4 結(jié)果分析

      7.4.1 算法性能指標(biāo)分析

      從檢測結(jié)果可以看到,無論使用哪種篡改方式,本文算法除了篡改視頻片段video-1-3沒有正確判斷之外,其他的篡改或未篡改視頻片段均能正確給出結(jié)果,因此本文算法具有很高的篡改檢測效果。

      對于篡改視頻片段video-1-3,其紋理譜值相關(guān)性異常曲線如圖13所示。

      圖13 video-1-3紋理譜值相關(guān)系數(shù)異常度曲線

      從圖13可以看出,實(shí)際上,相對本視頻片段來說,在第50幀處異常達(dá)到最大值,而第50幀正是替換的最后一幀,從這個(gè)角度看,利用紋理譜相關(guān)性異常度可以檢測出。而算法沒有檢測出的原因是因?yàn)樵擖c(diǎn)的異常值沒有超過事先預(yù)定的閾值β。

      對于篡改視頻片段video-3-2,雖然算法可以確定該視頻是被認(rèn)為的篡改。但是本來只存在1個(gè)異常位置,而算法卻檢測出3個(gè)異常為位置。

      而文獻(xiàn)[9]無法檢測幀刪除篡改,而且在插入和替換篡改方式中都存在誤檢的異常點(diǎn),另外在替換篡改方式中也漏檢一個(gè)異常點(diǎn)。由此可見,本文的算法比文獻(xiàn)[9]算法具有更好的篡改檢測效果。

      表3數(shù)據(jù)表明,利用本文算法的篡改查準(zhǔn)率和查全率比文獻(xiàn)[9]算法均有了明顯提高。本文算法的查準(zhǔn)率為100%,比文獻(xiàn)[9]算提高了9.09%。而查全率上,本文算達(dá)到94.44%,比文獻(xiàn)[9]算提高了接近40%。統(tǒng)計(jì)指標(biāo)顯示了本文算法具有更高的查準(zhǔn)率和查全率。

      7.4.2 算法時(shí)間效率分析

      本節(jié)分析算法的時(shí)間效率,用于分析的視頻分辨率為352×288。將本文算法分別在50,100,150,200,250,300幀長度的若干視頻片段上運(yùn)行,將同一長度的視頻片段運(yùn)行所開銷的時(shí)間按照式(11)計(jì)算平均每個(gè)視頻幀的時(shí)間效率:

      其中,si為長度為M幀的視頻片段檢測算法程序運(yùn)行所需的時(shí)間;N表示總共有N個(gè)長度為M的視頻片段。

      另一方面,在同樣的視頻片段上,測試基于紋理共生矩陣的視頻幀間相關(guān)系數(shù)計(jì)算算法的時(shí)間開銷,這里計(jì)算的紋理共生矩陣僅僅是水平方向的,沒有考慮其他方向,按照式(11)計(jì)算平均值,結(jié)果如圖14所示。

      圖14 算法運(yùn)行時(shí)間

      從圖14可知,本文算法運(yùn)行時(shí)間基本比較穩(wěn)定,在分辨率352×288的視頻片段中平均每幀所需要的時(shí)間基本不超過0.4 s。而基于紋理共生矩陣的視頻篡改檢測算法運(yùn)行時(shí)間基本上也比較穩(wěn)定,但是其平均每幀的時(shí)間開銷明顯高于本文算法,基本在每幀7 s左右。所以,從時(shí)間效率上分析,基于紋理譜的視頻篡改檢測算法性能明顯優(yōu)于基于紋理共生矩陣的視頻篡改檢測算法。

      綜上可知,無論是從精確度指標(biāo)或查全率指標(biāo),還是從時(shí)間效率分析,基于紋理譜的視頻篡改檢測算法性能明顯優(yōu)于基于紋理共生矩陣的視頻篡改檢測算法。

      8 結(jié)束語

      為能在準(zhǔn)確地檢測視頻篡改的同時(shí)減少算法的運(yùn)行時(shí)間,本文提出基于紋理譜的視頻篡改檢測算法,該算法簡單,計(jì)算開銷小。實(shí)驗(yàn)結(jié)果表明,本文算法可檢測幀刪除、幀插入和幀復(fù)制3種篡改方式。另外,本文算法未在異源篡改方式上進(jìn)行分析,今后將在多鏡頭篡改類型上做進(jìn)一步分析和研究。

      [1] 譚茂洲,蔣興浩,孫錟鋒.視頻篡改被動檢測技術(shù)研究[J].信息安全與通信保密,2012,(3):68-69.

      [2] 李曉梅.基于殘留噪聲相關(guān)性的視頻篡改檢測算法[J].信息技術(shù),2013,(10):103-105.

      [3] Kobayashi M,Okabe T,Sato Y.Detecting Video Forgeries Based on Noise Characteristics[C]//Proceedings of the 3rd Pacific Rim Symposium.Berlin,Germany:Springer,2009:306-317.

      [4] Wang Weihong,F(xiàn)arid H.Exposing Digital Forgeries in Video by Detecting Double MPEG Compression[C]// Proceedings of the Multi-media and Security Workshop. New York,USA:ACM Press,2006:37-47.

      [5] 秦運(yùn)龍,孫廣玲,張新鵬.利用運(yùn)動矢量進(jìn)行視頻篡改檢測[J].計(jì)算機(jī)研究與發(fā)展,2009,46(zl):227-233.

      [6] Wang Weihong,F(xiàn)arid H.Exposing Digital Forgeries in Video by Detecting Double Quantization[C]//Proceedings of the 11th Workshop on Multimedia and Security. Washington D.C.,USA:ACM Press,2009:39-48.

      [7] 王 琬,蔣興浩,孫錟鋒.基于首位數(shù)字特征的雙重MPEG壓縮檢測算法[J].電子與信息學(xué)報(bào),2012,34(12):3046-3050.

      [8] 黃添強(qiáng),陳智文,蘇立超,等.利用內(nèi)容連續(xù)性的數(shù)字視頻篡改檢測[J].南京大學(xué)學(xué)報(bào),2011,9(5):493-504.

      [9] 袁秀娟,黃添強(qiáng),陳智文,等.基于紋理特征的視頻篡改檢測[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2012,21(6):91-95.

      [10] 李海濤,林新棋,吳 鵬,等.基于顏色內(nèi)容一致性的視頻篡改檢測[J].福建師范大學(xué)學(xué)報(bào):自然科學(xué)版,2014,30(2):26-33.

      [11] He Dongchen,Wang Li.Texture Features Based on Texture Spectrum[J].Pattern Recognition,1991,24(5):391-399.

      [12] Ojala T,Pietikainen M,Hardwood D.A Comparative Study of Texture Measures with Classification Based on Feature Distribution[J].Pattern Recognition,1996,29(1):51-59.

      [13] Breuning M M,Kriegel H P,Raymond T N,et al.LOF:Identifying Density-based Local Outliers[C]// Proceedings of ACM SIGMOD International Conference on Management of Data.New York,USA:ACM Press,2000:427-438.

      編輯 顧逸斐

      Detection of Video Inter Frame Forgery Based on Texture Spectrum

      LIN Xinqi1,2,LIN Yunmei1,LIN Zhixin3,KONG Xiangzeng1,2,YAN Xiaoming1,2
      (1.School of Mathematics and Computing Science,F(xiàn)ujian Normal University,F(xiàn)uzhou 350007,China;
      2.Fujian Provincial Key Laboratory of Network Security and Cryptology,F(xiàn)uzhou 350117,China;
      3.School of Information and Software Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China)

      In order to improve the accuracy and time efficiency of the tam per video detecting algorithm,a new algorithm based on texture spectrum is proposed.The algorithm is implemented in three stages:firstly,the spectrum image sequences of the video clip is computed;then,the correlation coefficient and abnormality degree of texture spectrum image sequences are defined and calculated;finally,the forgery places are detected by threshold approach.Experimental results show that the proposed method can effectively localize the tamped position of the frame duplication,insertion,deletion tampers.The average consumption of time is 0.4 s per frame in resolution 352×288.The precision and recall are all exceeding 94%.

      texture spectrum image;video forgery;correlation coefficient;abnormality degree;threshold

      林新棋,林云玫,林志新,等.基于紋理譜的視頻幀間篡改檢測[J].計(jì)算機(jī)工程,2015,41(11):314-321.

      英文引用格式:Lin Xinqi,Lin Yunmei,Lin Zhixin,et al.Detection of Video Inter Frame Forgery Based on Texture Spectrum[J].Computing Engineering,2015,41(11):314-321.

      1000-3428(2015)11-0314-08

      A

      TP391.41

      10.3969/j.issn.1000-3428.2015.11.054

      福建省教育廳基金資助項(xiàng)目(JA12075,JA10064,JB11036);福建省科技廳高校產(chǎn)學(xué)合作科技基金資助重大項(xiàng)目(2012H6006);福建省高等學(xué)??萍紕?chuàng)新團(tuán)隊(duì)基金資助項(xiàng)目(IRTSTFJ,J1917);福建師范大學(xué)創(chuàng)新團(tuán)隊(duì)基金資助項(xiàng)目(IRTL1207)。

      林新棋(1972-),男,副教授、博士,主研方向:多媒體技術(shù),編碼理論;林云玫、林志新,碩士研究生;孔祥增,實(shí)驗(yàn)師、博士研究生;嚴(yán)曉明,副教授、碩士。

      2014-09-15

      2014-10-11 E-m ail:xqlin@fjnu.edu.cn

      猜你喜歡
      紋理像素閾值
      趙運(yùn)哲作品
      藝術(shù)家(2023年8期)2023-11-02 02:05:28
      像素前線之“幻影”2000
      基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
      軟件(2020年3期)2020-04-20 01:45:18
      小波閾值去噪在深小孔鉆削聲發(fā)射信號處理中的應(yīng)用
      “像素”仙人掌
      使用紋理疊加添加藝術(shù)畫特效
      基于自適應(yīng)閾值和連通域的隧道裂縫提取
      比值遙感蝕變信息提取及閾值確定(插圖)
      河北遙感(2017年2期)2017-08-07 14:49:00
      TEXTURE ON TEXTURE質(zhì)地上的紋理
      Coco薇(2017年8期)2017-08-03 15:23:38
      室內(nèi)表面平均氡析出率閾值探討
      从江县| 饶平县| 荔浦县| 灵丘县| 安乡县| 濮阳县| 永济市| 桓台县| 郸城县| 蓬莱市| 澄江县| 台东市| 罗江县| 云阳县| 电白县| 大关县| 驻马店市| 沐川县| 宜兴市| 鄱阳县| 页游| 栖霞市| 桓台县| 炎陵县| 龙门县| 临高县| 厦门市| 喀喇沁旗| 玛多县| 浙江省| 获嘉县| 新昌县| 莱州市| 莱西市| 肥西县| 黎川县| 通山县| 台江县| 安溪县| 陈巴尔虎旗| 盘山县|