[发明专利]水印嵌入方法、提取方法及对应装置有效
| 申请号: | 201811032038.1 | 申请日: | 2018-09-05 |
| 公开(公告)号: | CN109285104B | 公开(公告)日: | 2019-09-03 |
| 发明(设计)人: | 付剑晶 | 申请(专利权)人: | 浙江传媒学院 |
| 主分类号: | G06T1/00 | 分类号: | G06T1/00 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 唐维虎 |
| 地址: | 310000 浙江省杭州市经济技*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 向量 数据块 水印 嵌入 对应装置 水印信息 数字水印技术 参考向量 常规操作 嵌入水印 数据替换 载体内容 超平面 鲁棒性 内旋转 位置处 抵抗 | ||
本发明涉及数字水印技术领域,提供一种水印嵌入方法、提取方法及对应装置。其中,水印嵌入方法包括:确定载体中待嵌入水印的一个数据块;从数据块中选取至少两项数据构成第一向量;基于与数据块对应的水印信息计算第二向量,其中,第二向量为将第一向量在第一向量与参考向量构成的超平面内旋转后获得的向量;利用第二向量中的数据替换第一向量在数据块中的对应位置处的数据,以使水印信息被包含在数据块中。该方法添加的水印能够有效抵抗保持载体内容处理的常规操作,具有良好的鲁棒性,易于推广普及。
技术领域
本发明涉及数字水印技术领域,具体而言,涉及一种水印嵌入方法、提取方法及对应装置。
背景技术
由于数字图像半脆弱数字水印技术对保持图像内容处理的常规操作,如噪声、压缩、格式转换等具有鲁棒性,而对恶意攻击具有敏感性,因而常用于图像的版权保护和内容认证。
然而在实际中,嵌入有数字水印的图像在传输过程中很可能经受多次保持图像内容处理的常规操作,例如,常规信号处理和图像压缩的组合、双重图像压缩等,目前的水印算法并不能有效抵抗上述操作,从而导致水印失效,严重影响数字水印的推广普及。
发明内容
有鉴于此,本发明实施例提供一种水印嵌入方法、提取方法及对应装置,以解决上述技术问题。
为实现上述目的,本发明提供如下技术方案:
第一方面,本发明实施例提供一种水印嵌入方法,包括:
确定载体中待嵌入水印的一个数据块;
从数据块中选取至少两项数据构成第一向量;
基于与数据块对应的水印信息计算第二向量,其中,第二向量为将第一向量在所述第一向量与参考向量构成的超平面内旋转后获得的向量;
利用第二向量中的数据替换第一向量在数据块中的对应位置处的数据,以使水印信息被包含在数据块中。
第二方面,本发明实施例提供一种水印提取方法,包括:
确定载体中待提取水印的一个数据块,其中,数据块中包含有通过本发明实施例提供的水印嵌入方法嵌入的水印信息;
从数据块中选取至少两项数据构成第三向量,其中,至少两项数据的选取方式与构成第一向量的数据的选取方式相同;
计算第三向量与参考向量之间的第四夹角;
利用公式wB′=round(α′/θq)%2计算水印信息wB′,其中,α′为第四夹角,θq为角度量化步长。
第三方面,本发明实施例提供一种水印嵌入装置,包括:
数据块选择模块,用于确定载体中待嵌入水印的一个数据块;
向量选择模块,用于从数据块中选取至少两项数据构成第一向量;
向量计算模块,用于基于与数据块对应的水印信息计算第二向量,其中,第二向量为将第一向量在所述第一向量与参考向量构成的超平面内旋转后获得的向量;
水印嵌入模块,用于利用第二向量中的数据替换第一向量在数据块中的对应位置处的数据,以使水印信息被包含在数据块中。
第四方面,本发明实施例提供一种水印提取装置,包括:
数据块选择模块,用于确定载体中待提取水印的一个数据块,其中,数据块中包含有通过本发明实施例提供的水印嵌入方法嵌入的水印信息;
向量选择模块,用于从数据块中选取至少两项数据构成第三向量,其中,至少两项数据的选取方式与构成第一向量的数据的选取方式相同;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江传媒学院,未经浙江传媒学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811032038.1/2.html,转载请声明来源钻瓜专利网。





