应用科学学报 ›› 2016, Vol. 34 ›› Issue (5): 585-597.doi: 10.3969/j.issn.0255-8297.2016.05.011

• 多媒体信息安全专刊 • 上一篇    下一篇

基于汉明纠错机制的抗帧操作的视频水印

任少盈, 袁世杰, 高鹏, 陆剑锋, 张善卿, 李黎   

  1. 杭州电子科技大学计算机学院, 杭州 310018
  • 收稿日期:2016-07-29 修回日期:2016-08-16 出版日期:2016-09-30 发布日期:2016-09-30
  • 通信作者: 李黎,教授,博导,研究方向:图像与视频处理、数字水印与信息隐藏,E-mail:lili2008@hdu.edu.cn E-mail:lili2008@hdu.edu.cn
  • 基金资助:

    国家自然科学基金(No.61370218)资助

Video Watermarking Robust Against Frame Operations Based on Hamming Code Correction

REN Shao-ying, YUAN Shi-jie, GAO Peng, LU Jian-feng, ZHANG Shan-qing, LI Li   

  1. School of Computer Science, Hangzhou Dianzi University, Hangzhou 310018, China
  • Received:2016-07-29 Revised:2016-08-16 Online:2016-09-30 Published:2016-09-30

摘要:

提出一种基于(7,4)汉明码纠错机制的抗视频帧操作的帧定位算法,可通过识别含水印帧来提取受到帧操作攻击的水印信息。首先利用改进的简单线性迭代聚类(simple lineariterative clustering,SLIC)超像素分割算法提取视频帧的固有特征X,这里X是一串7位的0-1序列,是由SLIC超像素分割算法通过预处理、量化等运算得到的聚类中心。将视频帧的固有特征X与汉明码结合形成一个特殊的编码S。以编码S为定位码,利用(7,4)汉明码的纠错机制修改1位可隐藏3位的性能来实现定位码的标识,再基于DCT-SVD(discrete cosinetransformation-singular value decomposition)分解将水印信息嵌入到含定位标识的视频中。实验结果表明,该算法不仅能抵抗帧删除、帧添加和重编码等攻击,也能抵抗常见的信号处理操作。

关键词: 视频水印, 帧删除, 重编码, 定位码

Abstract:

A frame alignment algorithm is proposed using the (7,4) Hamming code correction to resist these attacking operations. In this algorithm, the watermark is extracted by identifying watermarked frames. The simple linear iterative clustering (SLIC) superpixels method is used to extract the frames' natural characteristics X, which is a 7-bit binary sequence representing the clustering centers obtained using SLIC via preprocessing and quantization. The approach takes advantage of (7,4) Hamming code correction that can hide three bits of the target code S by modifying only one bit. The watermark is then embedded into the video containing alignment marks with DCT-SVD decomposition. Experimental results show that the proposed approach can resist attacks such as frame dropping, frame insertion and recoding. It is also robust against common signal processing operations.

Key words: targeting codes, frame dropping, recoding, video watermarking

中图分类号: