图像处理方法、装置、设备及存储介质与流程

文档序号:35413562发布日期:2023-09-09 23:48阅读:23来源:国知局
图像处理方法、装置、设备及存储介质与流程

本申请涉及互联网,具体涉及图像,尤其涉及一种图像处理方法、装置、设备及存储介质。


背景技术:

1、随着图像技术的发展,数字水印技术被提出,该数字水印技术是指用于在图像中添加水印的技术。目前,常见的数字水印技术通常为基于lsb(least significant bit,最低有效位)算法的水印技术,该lsb算法主要是通过在空域将图像数据的最低bit(比特)位进行修改,从而达到在图像中嵌入多bit水印的目的。经研究表明,基于lsb算法在图像中嵌入的水印通常很脆弱,容易被很多图像处理操作抹除掉。基于此,如何在图像中添加水印,以提升水印的鲁棒性成为了研究热点。


技术实现思路

1、本申请实施例提供了一种图像处理方法、装置、设备及存储介质,可以实现提升水印的稳定性、抗裁剪性以及隐蔽性,从而使得水印具有较高的鲁棒性。

2、一方面,本申请实施例提供了一种图像处理方法,所述方法包括:

3、获取待添加水印的图像,所述图像位于空域且所述图像包含多行像素;

4、根据水印抗裁剪策略,从所述图像包含的多行像素中选取n行像素,n为正整数;并将从所述图像中选取的n行像素从空域转换到频域,得到多个频域系数;

5、将所述水印嵌入至所述多个频域系数中,得到水印嵌入结果;并将所述水印嵌入结果从所述频域转换至所述空域,得到n行新的像素;

6、采用所述n行新的像素替换所述图像中被选取的n行像素,得到添加了所述水印的新图像。

7、另一方面,本申请实施例提供了一种图像处理装置,所述装置包括:

8、获取单元,用于获取待添加水印的图像,所述图像位于空域且所述图像包含多行像素;

9、处理单元,用于根据水印抗裁剪策略,从所述图像包含的多行像素中选取n行像素,n为正整数;并将从所述图像中选取的n行像素从空域转换到频域,得到多个频域系数;

10、所述处理单元,还用于将所述水印嵌入至所述多个频域系数中,得到水印嵌入结果;并将所述水印嵌入结果从所述频域转换至所述空域,得到n行新的像素;

11、所述处理单元,还用于采用所述n行新的像素替换所述图像中被选取的n行像素,得到添加了所述水印的新图像。

12、再一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括输入接口和输出接口,所述计算机设备还包括:

13、处理器以及计算机存储介质;

14、其中,所述处理器适于实现一条或多条指令,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行上述所提及的图像处理方法。

15、再一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行上述所提及的图像处理方法。

16、再一方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品包括一条或多条指令;所述计算机程序产品中的一条或多条指令被处理器执行时,实现上述所提及的图像处理方法。

17、本申请实施例通过根据水印抗裁剪策略从图像包含的多行像素中选取n行像素,将选取的n行像素从空域转换到频域,得到多个频域系数,并将该水印嵌入至多个频域系数,将水印嵌入结果从频域转换至空域,得到n行新的像素,从而采用n行新的像素替换图像中被选取的n行像素的方式,来实现在频域上完成水印嵌入的目的,这样可保证嵌入的水印对肉眼的不可见性,并使得水印对图像的感官影响较小,从而提升水印的隐蔽性和稳定性。并且,通过选取n行像素进行后续的水印嵌入操作,可避免对整个图像的像素进行修改,这样不仅可进一步降低水印对图像的感官影响,从而进一步提升水印的隐蔽性和稳定性,还可提升水印的嵌入效率,节省处理资源。进一步的,由于n行像素是根据水印抗裁剪策略来选取出的,这样可保证在图像传输过程或者处理过程中受到干扰时,在图像中嵌入的水印可以被稳定保留,且在图像受到部分裁剪的时候,可以依然保留稳定的水印信息,避免图像中所嵌入的水印被裁剪掉,从而提升水印的稳定性和抗裁剪性,进而使得水印具有较高的鲁棒性。



技术特征:

1.一种图像处理方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述根据水印抗裁剪策略,从所述图像包含的多行像素中选取n行像素,包括:

3.如权利要求1所述的方法,其特征在于,所述多个频域系数构成n行m列的系数矩阵,m为大于1的整数;所述将所述水印嵌入至所述多个频域系数中,得到水印嵌入结果,包括:

4.如权利要求3所述的方法,其特征在于,所述对所述水印进行编码,得到所述水印对应的目标比特流,包括:

5.如权利要求3所述的方法,其特征在于,所述从所述多个频域系数构成的系数矩阵中,选取h个系数组,包括:

6.如权利要求3所述的方法,其特征在于,所述将所述水印对应的目标比特流,嵌入至所述系数矩阵中的h个系数组,得到水印嵌入结果,包括:

7.如权利要求6所述的方法,其特征在于,所述若所述整合值和所述强度参数之间不满足所述目标大小关系,则迭代地对所述第h个系数组中的各个频域系数进行缩放处理,直至缩放后的各个频域系数的整合值和所述强度参数之间满足所述目标大小关系,包括:

8.如权利要求7所述的方法,其特征在于,所述分别获取当前的第h个系数组中的各个频域系数的缩放参数,包括:

9.如权利要求6所述的方法,其特征在于,所述第h个比特的取值为第一数值或第二数值;

10.如权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:

11.如权利要求10所述的方法,其特征在于,所述多个新的频域系数构成n行m列的新系数矩阵;所述从所述多个新的频域系数中,提取出所述新图像中所添加的水印,包括:

12.如权利要求11所述的方法,其特征在于,所述从所述h个新系数组中提取出目标比特流,包括:

13.如权利要求12所述的方法,其特征在于,所述根据所述新整合值和所述水印的强度参数之间的大小关系,提取出所述第h个新系数组中所嵌入的比特,包括:

14.一种图像处理装置,其特征在于,包括:

15.一种计算机设备,包括输入接口和输出接口,其特征在于,还包括:处理器以及计算机存储介质;

16.一种计算机存储介质,其特征在于,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如权利要求1-13任一项所述的图像处理方法。


技术总结
本申请公开一种图像处理方法、装置、设备及存储介质,方法包括:获取待添加水印的图像,所述图像位于空域且所述图像包含多行像素;根据水印抗裁剪策略,从所述图像包含的多行像素中选取N行像素;并将从所述图像中选取的N行像素从空域转换到频域,得到多个频域系数;将所述水印嵌入至所述多个频域系数中,得到水印嵌入结果;并将所述水印嵌入结果从所述频域转换至所述空域,得到N行新的像素;采用所述N行新的像素替换所述图像中被选取的N行像素,得到添加了所述水印的新图像。通过本申请,可以提升水印的稳定性、抗裁剪性以及隐蔽性,从而使得水印具有较高的鲁棒性。

技术研发人员:刘华罗
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1