System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数字图像版权保护,尤其涉及一种应用于扩散模型的性能无损图像水印的方法。
技术介绍
1、扩散模型在图像生成领域取得了显著的突破,这些经过大量预训练的扩散模型,特别是商业模型如stable diffusion、glide和muse ai,使具备不同背景的个人能够轻松地创作高质量图像。然而这其中存在知识产权问题,即扩散模型是否会被窃取或被二次转售;另一方面,生成图像过于逼真引发了人们关于虚假内容生成的担忧。因此对生成内容进行版权认证和溯源标记的紧迫性显而易见。
2、目前用来标记生成内容的基本方法是数字水印技术,它将水印信息嵌入生成图像中,从而实现后续的版权认证和违规内容溯源。最早应用于扩散模型的图像水印是基于后处理方法的,这一类方法通过调整图像的鲁棒特征来嵌入水印,但会直接改变图像并降低其质量;为了缓解这一问题,最近的研究提出了基于微调的方法,将水印嵌入过程与图像生成过程相结合。直观地说,这些方法需要修改模型参数,引入额外的计算开销,上述方法在嵌入水印时都会损害模型性能。而在实际应用中,模型性能对于业务利益和用户体验都至关重要,为了提升模型性能,通常需要进行大量的资源投入。因此为了解决上述水印方法的局限和迎合当前扩散模型的安全需求,设计一种性能无损的图像水印技术,并实现版权保护和违规内容溯源,对扩散模型的实际部署至关重要。
技术实现思路
1、本专利技术的目的是提供一种应用于扩散模型的性能无损图像水印的方法,该方法既能从理论上保证性能无损,又无需额外训练,可以同时
2、本专利技术的目的是通过以下技术方案实现的:
3、一种应用于扩散模型的性能无损图像水印的方法,所述方法包括:
4、步骤1、使用一个k比特的二进制序列s来表示原水印,对原水印进行扩散,将水印信息扩散到隐表征的整个部分;
5、步骤2、然后使用流密码加密来进行水印随机化,随机化的水印被用于驱动分布保持采样,得到带有水印的隐表征;
6、步骤3、再通过去噪采样和解码,得到带有水印的图像;
7、步骤4、在水印提取阶段,通过去噪扩散隐式模型反演ddim inversion来还原隐表征,再经过采样逆变换、流密码解密、投票逆过程提取出水印;
8、步骤5、将步骤4提取出的水印与原水印进行比对来确定图像的来源信息。
9、由上述本专利技术提供的技术方案可以看出,上述方法既能从理论上保证性能无损,又无需额外训练,可以同时实现版权保护和溯源违规内容两种功能。
本文档来自技高网...【技术保护点】
1.一种应用于扩散模型的性能无损图像水印的方法,其特征在于,所述方法包括:
2.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤1中,如果隐表征的维度表示为,为隐表征的高度;为隐表征的宽度;为隐表征的通道;其中每个维度表示比特的水印,那么水印容量就是比特;
3.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤2中,若已知扩散后的水印的分布,则利用分布保持采样来获得对应的隐表征;
4.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤3中,在得到含水印隐表征后,使用连续时间采样器DPMSolver对隐表征进行迭代去噪;
5.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤4中,首先使用编码器将恢复到隐空间;其中,表示用来进行水印提取的受噪声扰动的图像;
6.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤5中,具体是将提取的二进制水印序列与原二进制水印序列s进行逐位比对,如果匹配的比特数
...【技术特征摘要】
1.一种应用于扩散模型的性能无损图像水印的方法,其特征在于,所述方法包括:
2.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤1中,如果隐表征的维度表示为,为隐表征的高度;为隐表征的宽度;为隐表征的通道;其中每个维度表示比特的水印,那么水印容量就是比特;
3.根据权利要求1所述应用于扩散模型的性能无损图像水印的方法,其特征在于,在步骤2中,若已知扩散后的水印的分布,则利用分布保持采样来获得对应的隐表征;
4.根据权利要求1所述应用于扩散模型的性能无损...
【专利技术属性】
技术研发人员:陈可江,张卫明,俞能海,杨子瑾,曾凯,方涵,
申请(专利权)人:中国科学技术大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。