向图像中嵌入水印的方法和从图像中提取水印的方法与流程

文档序号:30582806发布日期:2022-06-29 13:22阅读:来源:国知局

技术特征:
1.一种向图像中嵌入水印的方法,其特征在于,包括:获得作为载体的图像和待嵌入的水印信息;在所述图像中设置具有预定形状的基准图形;根据预设的规则在所述基准图形所确定的区域上,确定水印嵌入基准点;根据所述水印嵌入基准点的空间位置坐标,生成嵌入水印的图像。2.根据权利要求1所述的向图像中嵌入水印的方法,其特征在于,所述预定形状的基准图形,包括:圆形或同心圆;所述基准图形所确定的区域,包括:圆形的边界线,或者同心圆中每个圆形的边界线。3.根据权利要求2所述的向图像中嵌入水印的方法,其特征在于,在所述图像中设置具有预定形状的基准图形,包括:将所述图像分为四个面积相等的矩形区域,在每个矩形区域中,分别嵌入以矩形区域对称中心位置为圆心的预定标准的基准同心圆作为第一至第四重基准图形;以所述图像的对称中心为圆心,嵌入所述基准同心圆作为第五重基准图形。4.根据权利要求3所述的向图像中嵌入水印的方法,其特征在于,所述根据预设的规则在所述基准图形所确定的区域上,确定水印嵌入基准点,包括:在所述基准同心圆上选择符合预设规则的离散点作为所述水印嵌入基准点。5.根据权利要求4所述的向图像中嵌入水印的方法,其特征在于,所述水印嵌入基准点的坐标采用以基准同心圆的圆心为原点的极坐标表达。6.根据权利要求5所述的向图像中嵌入水印的方法,其特征在于,所述水印嵌入基准点的极径和极角均采用预设的映射方式生成的混沌伪随机序列确定。7.根据权利要求3所述的向图像中嵌入水印的方法,其特征在于,对于第一重至第五重基准图形,在位置对应的水印嵌入基准点中插入相同的或不同的水印信息。8.根据权利要求1所述的向图像中嵌入水印的方法,所述根据所述水印嵌入基准点的空间位置坐标,生成嵌入水印的图像,包括:根据所述水印嵌入基准点的空间位置坐标,确定所述图像中用于嵌入所述水印信息的图像子区域作为水印嵌入块;将待嵌入的所述水印信息嵌入到所述水印嵌入块中,获得嵌入水印的图像。9.根据权利要求8所述的向图像中嵌入水印的方法,所述将待嵌入的所述水印信息嵌入到所述水印嵌入块中,包括:确定嵌入所述水印信息的嵌入通道;将所述嵌入通道中对所述水印嵌入块进行域变换,将所述水印嵌入块从原域变换到目标域;将所述待嵌入的水印信息嵌入到目标域的水印嵌入块中,获得嵌入水印信息的目标域水印嵌入块;将所述目标域嵌水印嵌入块逆变换到原域的图像原位置中,获得所述嵌入水印的图像。10.根据权利要求9所述的向图像中嵌入水印的方法,其特征在于,所述将所述待嵌入的水印信息嵌入到目标域的水印嵌入块中,包括:
采用奇偶量化法,将所述待嵌入的水印信息嵌入到目标域的高频分量中。11.根据权利要求1所述的向图像中嵌入水印的方法,其特征在于,在与图像中心点具有预定的相对位置的区域,以嵌入水印信息相同的方式嵌入同步码。12.根据权利要求8所述的向图像中嵌入水印的方法,其特征在于,在所述将所述待嵌入的水印信息嵌入到所述水印嵌入块中的步骤之前,对所提供的待嵌入的水印信息以预设的编码方式编码,将编码后的水印信息作为该步骤中实际嵌入到所述水印嵌入块的信息。13.一种从图像中提取水印的方法,其特征在于,包括:获得已嵌入水印信息的图像;从所述图像中确定具有预定形状的基准图形;根据预设的规则,在所述基准图形所确定的区域上,确定水印提取基准点;根据所述水印提取基准点的空间位置坐标,从已嵌入水印信息的图像中提取出已嵌入的水印信息。14.根据权利要求13所述的从图像中提取水印的方法,其特征在于,所述从所述图像中确定具有预定形状的基准图形的步骤之前,执行如下步骤:在所述图像中,确定第一重到第五重基准图形的几何不变参考点;根据所述几何不变参考点,确定第一重至第五重基准图形所在位置。15.根据权利要求14所述的从图像中提取水印的方法,其特征在于,还包括:在所述已嵌入水印信息的图像搜索同步码,并根据同步码确定位于图像中央的第五重基准图形的中心。16.根据权利要求14所述的从图像中提取水印的方法,其特征在于,所述根据所述水印提取基准点的空间位置坐标,从已嵌入水印信息的图像中提取出已嵌入的水印信息,包括:根据所述水印提取基准点的空间位置坐标,确定已嵌入水印信息的水印嵌入块;从所述水印嵌入块中提取出已嵌入的水印信息。17.根据权利要求16所述的从图像中提取水印的方法,其特征在于,所述从所述水印嵌入块中提取出已嵌入的水印信息中,包括:确定提取所述水印信息的嵌入通道;将所述嵌入通道中对所述水印嵌入块进行域变换,将所述水印嵌入块从原域变换到目标域;从目标域的水印嵌入块中提取出已嵌入的水印信息。18.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储向图像中嵌入水印的方法的程序,该设备通电并通过所述处理器运行该向图像中嵌入水印的方法的程序后,执行下述步骤:获得作为载体的图像和待嵌入的水印信息;在所述图像中设置具有预定形状的基准图形;根据预设的规则在所述基准图形所确定的区域上,确定水印嵌入基准点;根据所述水印嵌入基准点的空间位置坐标,生成嵌入水印的图像。

技术总结
本申请公开了一种向图像中嵌入水印的方法,包括:获得作为载体的图像和待嵌入的水印信息;在所述图像中设置具有预定形状的基准图形;根据预设的规则在所述基准图形所确定的区域上,确定水印嵌入基准点;根据所述水印嵌入基准点的空间位置坐标,生成嵌入水印的图像。采用上述方法,以解决现有方案存在嵌入水印时鲁棒性较差的问题。鲁棒性较差的问题。鲁棒性较差的问题。


技术研发人员:刘永亮 邓磊
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:2021.11.29
技术公布日:2022/6/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1