System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于视频信息,尤其涉及一种视频水印的嵌入和提取方法及系统。
技术介绍
1、近年来,随着互联网技术和数字媒体技术的飞速发展,目前在网络上或各种手持设备上存在大量的数字媒体资源(图像、视频、音频、文档等),用户可以很容易地对这些数字媒体资源的内容进行复制、修改、传播和使用,因此,对数字媒体内容的版权保护越来越引起学术界和商业界的普遍关注。在解决这个问题的过程中,对数字媒体内容添加水印是一种广泛采用的技术手段。数字水印技术是通过将代表其版权信息的标识符隐蔽地嵌入到数字媒体内容中,使其不易被感知和篡改,必要的时候通过水印提取和比对来进行数字媒体内容版权的追踪和认证,从而从技术上实现对数字媒体内容的版权保护。经过近二十年的发展,目前的数字水印技术已经取得了一定的成果,但仍存在一些不足。
2、现有的数字水印生成算法分为两种:压缩域水印算法和原始域水印算法。其中压缩域算法中主要有离散余弦变换系数隐写算法和运动矢量隐写算法,通过运动补偿和能量分析的方法对隐写效果进行补偿,有很高的执行效率,但由于针对每一种视频格式有对应的水印隐写算法,因此算法的通用性差;并且因为嵌入水印的时间在视频编码后,使得嵌入水印的空间少,造成水印的鲁棒性差。
3、原始域水印算法主要有最不显著位水印算法、自适应离散余弦变换水印算法、dew算法和基于hvs特性的水印算法,但由于算法且算法的鲁棒性和视觉透明性取决于水印嵌入位置和隐写算法的设计逻辑,使得该算法的鲁棒性不能满足多终端用户的要求。
技术实现思路
...【技术保护点】
1.一种视频水印的嵌入方法,其特征在于,包括:
2.根据权利要求1所述的一种视频水印的嵌入方法,其特征在于,获取原始水印信息的嵌入码流序列包括:
3.根据权利要求1所述的一种视频水印的嵌入方法,其特征在于,对原始视频帧图像进行宏块分割处理包括:
4.根据权利要求1所述的一种视频水印的嵌入方法,其特征在于,根据所述离散余弦变换系数和所述嵌入码流序列,对视频水印进行嵌入包括:
5.一种视频水印的提取方法,其特征在于,包括:
6.根据权利要求5所述的一种视频水印的提取方法,其特征在于,获取具有水印信息的视频图像的提取码流序列包括:
7.根据权利要求5所述的一种视频水印的提取方法,其特征在于,对所述嵌入水印的视频图像进行宏块分割处理包括:
8.根据权利要求5所述的一种视频水印的提取方法,其特征在于,根据所述离散余弦变换系数和所述提取码流序列,提取水印数据包括:
9.一种视频水印的嵌入和提取系统,其特征在于,包括:
【技术特征摘要】
1.一种视频水印的嵌入方法,其特征在于,包括:
2.根据权利要求1所述的一种视频水印的嵌入方法,其特征在于,获取原始水印信息的嵌入码流序列包括:
3.根据权利要求1所述的一种视频水印的嵌入方法,其特征在于,对原始视频帧图像进行宏块分割处理包括:
4.根据权利要求1所述的一种视频水印的嵌入方法,其特征在于,根据所述离散余弦变换系数和所述嵌入码流序列,对视频水印进行嵌入包括:
5.一种视频水印的提取方法,其特...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。