当前位置: 首页 > 专利查询>天津大学专利>正文

数字视频多次压缩编码检测方法技术

技术编号:3936883 阅读:325 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于数字视频检测技术领域,具体涉及一种数字视频多次压缩编码检测方法,该方法首先建立包括一些已经知道经过一次或多次压缩的视频文件的样本库,然后对样本库里的每个视频文件进行部分解码和凸特性特征及光滑度特征提取,获取特征向量,并建立分类器进行训练。对于待检测的视频文件,采用同样的方法获取其特征向量后,利用分类器对所检测的视频数据进行分类检测。本发明专利技术能够达到过滤出可能经过篡改操作的视频文件的目的,实现对数字视频资源的有效监管。

【技术实现步骤摘要】

【技术保护点】
一种数字视频多次压缩编码检测方法,包括以下步骤:(1)建立一个已知经过一次或多次压缩的视频文件的样本库;(2)对视频文件里的视频数据进行部分解码,获取其量化后的变换系数如DCT系数、量化尺度因子;(3)根据数字视频帧类型把视频数据分为帧内编码帧数据即I帧数据、前向预测编码帧数据即P帧数据和双向预测编码帧数据即B帧数据三大类数据集;(4)在每个数据集内,再根据每个编码块的量化尺度因子数值,将量化后的DCT系数块划分成多个子集,每个子集中的8×8DCT系数块都拥有同一个量化尺度因子q;(5)对三种视频帧类型数据中的每个子集,分别统计其低频位置上的量化后的DCT系数,将每个低频位置的DCT系数值均绘制成一条归一化的直方图曲线H(q;p,n),其中q表示块的量化尺度因子,p表示低频位置,n表示量化DCT系数的值;(6)定义计算曲线上的点的凸特性的检测函数T(q,p,n),:T(q,p,n)=***式中q是量化尺度因子,p是低频位置,n是量化的DCT系数值;(7)根据下列公式,考虑前8个点的凸特性,计算每条曲线整体的凸特性:T(q,p)=*α↓[n]×T(q,p,n),式中{α↓[n]|n=1,2,3,4,5,6,7,8}反映前8个点不同的量化DCT系数值稳定性的权值;(8)从每个子集的各条曲线中选择最大的凸特性值作为所检测的视频数据的特征量T↓[max](q)T↓[max](q)=*T(q,p);(9)定义曲线的光滑度值P(q,p):P(q,p)=1-*a↓[i]/180n↑[x]式中,n=9,为离散数据的点数;a↓[i]为相邻两折线的外夹角;a为所有外夹角中的最大值;x是整数常量,其计算方法为:x=INT[log↓[(n+1)/n][(*α↓[i]+a)/*a↓[i]]]+1,对每条曲线计算其光滑度值P(q,p),选择每个子集中的最大值作为所检测的视频数据的特征量P↓[max](q)=*P(q,p),其中q是量化尺度因子,p是低频位置;(10)综合三类帧的上述两组特征量,形成特征向量,建立分类器并进行训练;(11)读取待检测的视频文件,重复步骤(2)至(10)得到待检测的视频文件的特征向量,利用分类器对所检测的视频数据进行分类检测,将其分为两类:经过二次或多次压缩编码的视频资源文件与原始压缩编码的视频资源文件。...

【技术特征摘要】

【专利技术属性】
技术研发人员:苏育挺张静徐俊瑜
申请(专利权)人:天津大学
类型:发明
国别省市:12[中国|天津]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1