近日,有個安防圈外的朋友問小編,視頻監控的錄像有沒有被篡改的可能性?于是,小編就認真地思考了這個問題...
由于視頻也是由圖片組成,一般1秒鐘25~30幀(張)圖片,理論上來說,可以通過修改視頻里面某幾個關鍵圖片來達到修改視頻的目的。與此同時,小編也查閱了很多資料,發現篡改監控錄像的方法主要是利用數字視頻處理技術,具體手段包括重投影(利用攝像設備對已有的視頻重新錄制)、幀操作(幀插入、幀刪除和幀重排序)、超分辨率重建、基于視頻對象的視頻操縱(包括對象添加、刪除和位置變化)。
那么問題來了,既然監控錄像有偽造和篡改的可能性,那我們應該如何分辨呢?
自然規律檢驗法
監控視頻反映的真實場景都是符合自然規律的,主要用到的自然規律,包括重力和太陽光線的移動規律。重力主要用于判斷監控視頻中物體的運動軌跡是否合理從而判斷監控視頻是否被偽造和篡改。太陽光線的移動規律用于判斷監控視頻中光線和物體投影是否合理,以及根據太陽光線的照射方向判斷監控視頻中顯示的時間是否正確,主要使用光照、陰影、深度和遮擋等信息。比如可以利用最近幾天的監控視頻互相比對分析待檢視頻監控中時段的光線投影是否一致,當然還要考慮天氣變化。
不同成像設備,重合場景驗證法
如果在現場有兩個成像設備有重合的場景,可以利用這兩個成像設備錄制的監控視頻進行重合場景的比對,如果有異常則可以說明其中一段監控視頻存在偽造和篡改。
如果這兩個成像設備錄制的監控視頻都被偽造和篡改那么這種不同成像設備,重合場景驗證法是無效的,但是能做到兩個成像設備錄制的監控視頻在重合場景和時間上完全的同一,顯然需要更高的技術數段。如果現場有多個這樣存在場景重合的成像設備,用這種方法鑒定的價值越大。
不同成像設備,相鄰現場分析法
有時現場裝有兩個或兩個以上成像設備,這些設備沒有拍攝到重合的場景但各自拍攝的場景彼此間具有相鄰性,有鑒于此,鑒定人員可以通過比對分析這些場景來推斷監控視頻是否被偽造和篡改。比如根據現場物體(如汽車、動物等)移動的連貫性來判斷。
現場物體變化推斷法
場景中的物體出現或消失都有其運動軌跡,如果現場的某個物體突然出現和消失則可以推斷監控視頻存在異常。
監控視頻底層數據分析法
一段完整地沒有被修改的監控視頻其底層數據(主要是視頻的頭部和尾部的信息)是完全符合壓縮編碼規則的。對監控視頻的偽造和篡改過程不可避免地會遺留一些痕跡,比如引起視頻統計特性的某種變化。這些特征既包括模糊度、塊效應和圖像區域之間的相似度等圖像取證時所用到的特征,也包括GOP周期性等視頻所特有的特征。通過對監控視頻底層數據的分析檢驗,分析視頻的頭尾信息是否和視頻信息存在不符之處,從而分析監控視頻數據是否被篡改,目前,該類方法可以對粘貼、MPEG雙重壓縮和幀操作等篡改行為進行鑒定。
監控視頻數據量大,檢驗極為耗費時間。即使一小段監控視頻,需要的檢驗量也是非常大的。
如果作案人要利用偽造和篡改監控視頻達到掩蓋其作案的目的,其必然對監控視頻偽造技術進行深入的研究和驗證,其偽造和篡改監控視頻的技術水平也將可能是極為先進的。