基于视频隐写H.264文件鉴权播放方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于视频隐写H.264文件鉴权播放方法

基于视频隐写H.264文件鉴权播放方法   摘要:针对多媒体内容分发与播放系统,在不降低用户体验的前提下限制播放内容。该方法首先自适应地选择待嵌入的二值图像,通过修改特定位置AC系数的符号在视频帧内预测中嵌入。然后在解码播放时自适应地选择待匹配的二值图像,与提取的水印进行匹配,匹配通过,才继续解码并播放视频;否则直接停止解码播放。实验结果表明,嵌入水印的算法具有较高的鲁棒性,嵌入水印前后视频峰值信噪比(PSNR)、码率基本不变。算法复杂度低,实用性强,实现了对非法视频的有效过滤。   关键词: H.264; 视频隐写; 鉴权播放; 帧内预测; 符号编码   中图分类号: TP37 文献标志码: A   0引言   随着科技的进步,现在很多公共场所都安装有一些终端设备,接收由服务器传来的视频并播放。现有的终端设备往往接收到视频文件后不加以认证直接予以播放。由于操???人员的疏忽或别有用心的人刻意为之,这些视频可能被替换为涉及暴力、色情等不合时宜的内容,在公共场所播放,会造成极恶劣的社会影响。因此,在终端对即将播放的内容进行鉴权播放,势在必行。视频隐写是指在不影响视频质量的前提下,往视频里添加隐藏信息。鉴于原始视频[1-3]中添加的隐藏信息容易受到压缩过程的损坏,针对H.264文件,研究者们往往选择在整数离散余弦变换(DiscreteCosineTransform,DCT)系数[4-7]和运动矢量[8]中嵌入。在运动矢量中嵌入隐藏信息,复杂度高,实时性差。在整数DCT系数中嵌入水印,安全性高[9-11],可实现大容量[12]嵌入。本文提出了一种基于视频隐写的H.264文件鉴权播放方法,根据视频文件的特点,自适应地选择隐写信息,通过改变特定位置AC系数的符号嵌入到视频帧内预测中,并自适应地选择待匹配图像与提取的信息进行匹配,匹配通过视频才得以播放,非法视频被有效过滤,且满足不可见性和码率稳定性的要求,能抵抗一些常见的视频攻击,并且有较好的实时性。   1视频隐写   现有的视频隐写技术,主要有面向原始视频和面向压缩视频两类。在原始视频中添加隐藏信息又可分为在空间域和变换域中添加两类方法,在空间域中添加以Hartung等[1]提出的借助扩频通信思想在原始视频中嵌入水印为代表。在变换域中添加的,有在视频序列的三维离散傅里叶变换(DiscreteFourierTransform,DFT)域[2]中嵌入,基于视频三维小波变换[3]的水印算法等。在原始视频中添加的隐藏信息都容易受到压缩过程的影响。面向压缩视频的隐写技术,又可分为在压缩过程中添加和在压缩后的码流中添加。视频压缩过程中,会产生DCT系数、运动矢量、变长编码(VariableLengthCode,VLC)数据码流等编码特征数据,这些都可以成为水印嵌入的宿主。在压缩后的码流中添加隐藏信息容易造成错误累积效应,因此,现在常采用结合压缩过程的视频隐写技术。H.264,同时也是MPEG4Part10,是国际标准化组织和国际电信联盟共同提出的继MPEG4之后的新一代数字视频压缩格式。它采用了4×4整数DCT,更高精度的亚像素运动补偿、多帧预测、更多的量化步长选择等新技术,使H.264既保留了以往压缩技术的优点和精华,又具有了低码率、高质量图像、更强的容错能力和网络适应性等其他压缩技术无法比拟的优点。同时,视频隐写技术的好坏,主要是从不可见性、码率稳定性、抗攻击性、容量、实时性等方面进行考察。在整数DCT系数中嵌入水印,安全性高,可实现大容量嵌入。在运动矢量[8]中嵌入,可实现较好的码率稳定性。本文通过视频隐写来实现鉴权播放的目的,由于H.264采用了更高精度的运动补偿、不同大小和形状的宏块分割等技术,如果是在运动矢量中嵌入和提取隐藏信息来实现鉴权播放,算法复杂度将会很高,实时性差,其实用性将会降低 于此,本文自适应地选择水印图像,嵌入DCT系数中,并自适应地选择图像与提取的信息进行匹配,从而实现鉴权播放,限制终端可播放的视频内容[13],从根本上消除了播放不合时宜内容的隐患,实时性好,且满足不可见性和码率稳定的要求,具有一定的抗攻击性。   2本文算法   2.1基本思想   结合H.264文件的编码过程,在视频第一帧亮度块帧内预测残差的AC系数[4-7]中嵌入水印,每个帧内预测宏块中嵌入1比特水印信息。由于H.264文件是由一个个16×16的宏块组成的,H.264文件的宽和高必是16的倍数,如果在视频第一帧每个宏块中嵌入一位水印,H.264文件的分辨率确定,则嵌入的二值图像的分辨率就是确定的,因此需要自适应地选择二值图像嵌入不同的H.264文件中。通过改变DCT系数的奇偶性实现水印嵌入,容易受到视频攻击,如噪声、滤波、转码等的影响。如果水印信息嵌入在高频系数中,在遭遇

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档