VMD-2D结合DCT、SIFT与PSO的鲁棒水印算法制造技术

技术编号:41652183 阅读:30 留言:0更新日期:2024-06-13 02:41
本发明专利技术公开了一种VMD‑2D结合DCT、SIFT与PSO的鲁棒水印算法,所述算法在嵌入水印之前,先对二值水印图像使用Arnold置乱进行加密,以保证水印的安全性,同时对载体图像进行VMD‑2D分解,分解得到IMF<subgt;i</subgt;和剩余量I<subgt;r</subgt;,在对剩余量I<subgt;r</subgt;进行DCT变换,对DCT矩阵块进行修改嵌入水印比特,利用PSO算法,依据适应度函数对水印算法进行优化,最后在对含水印的载体图像做SIFT特征提取,并且进行保存,用于提取水印进行图像纠正。实验表明,本发明专利技术可以有效的抵挡各种噪声和滤波,并且对几何攻击、压缩攻击和对比度调整也有很好的鲁棒性,而且在视觉质量上也拥有更好的不可见性,同时还具有很好的安全性。

【技术实现步骤摘要】

本专利技术涉及一种数字水印算法,具体涉及一种基于二维变分模态分解(vmd-2d)、离散余弦变换(dct)、尺度不变特征变换(sift)和粒子群优化(pso)的鲁棒水印算法。


技术介绍

1、近年来随着数字媒体的广泛传播和使用,对图像和视频的版权保护需求越来越迫切。数字水印技术应运而生,旨在保护数字媒体的版权,并提供可追溯性和证据性。数字水印算法的主要目标是在不影响原始媒体内容的情况下,在媒体数据中嵌入一种隐蔽且可以被提取出来的信息,以起到认证、版权保护和防伪的作用。水印可以嵌入到图像、音频、视频等各种媒体数据中,具有泛用性。

2、在数字水印
,针对不同域的数字水印算法各自具有一定的优点,但是都存在鲁棒性和不可见性比较弱的缺点。鲁棒性是指水印能够在经过各种攻击或变换之后仍然能够被可靠地提取出来,而不可见性则是指水印在图像中不容易被察觉到。因此,在保证水印的鲁棒性和不可见性的前提下,设计一种高感知性和高安全性的数字水印算法成为当前研究的难点和重点之一。

3、鲁棒水印算法往往会以降低不可见性为代价提高鲁棒性,即鲁棒性与不可见性之间存在本文档来自技高网...

【技术保护点】

1.一种VMD-2D结合DCT、SIFT与PSO的鲁棒水印算法,其特征在于所述算法包括如下步骤:

2.根据权利要求1所述的VMD-2D结合DCT、SIFT与PSO的鲁棒水印算法,其特征在于所述步骤三二中,种子初值设置为123,取前1024个数作为索引。

3.根据权利要求1所述的VMD-2D结合DCT、SIFT与PSO的鲁棒水印算法,其特征在于所述步骤六三中,种子初值设置为123,取前1024个数作为索引。

【技术特征摘要】

1.一种vmd-2d结合dct、sift与pso的鲁棒水印算法,其特征在于所述算法包括如下步骤:

2.根据权利要求1所述的vmd-2d结合dct、sift与pso的鲁棒水印算法,其特征在于所述步骤三二中,...

【专利技术属性】
技术研发人员:李敬有丁浩王瑞鑫张光妲韩易辰于海川席晓天魏荣乐
申请(专利权)人:齐齐哈尔大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1