买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:淮阴工学院
摘要:本发明公开了一种基于SIFT和Harris角点检测的鲁棒可逆水印算法,包括水印嵌入与水印提取两个部分,水印嵌入方法包括:首先对原始图像进行归一化,然后通过Harris角点检测和SIFT两种算法得到特征点,取出这两种算法检测到的相同特征点作为嵌入对象,再通过这些点对应区域构造直方图,找到零点z和峰值点p,根据零点z和峰值点p之间的大小关系,选择不同的像素用于水印嵌入,嵌入置乱后的水印信息生成含水印图像。水印提取为水印嵌入的逆过程,最终通过逆过程获取水印提取后的原始图像和水印信息。与现有技术相比,本发明结合SIFT和Harris角点检测不仅实现水印的较高不可见性,同时也提高了水印的鲁棒性和抗攻击能力。
主权项:1.一种基于SIFT和Harris角点检测的鲁棒可逆水印算法,其特征在于,包括有以下步骤:步骤1:获取待处理图像,对图像进行归一化处理,得到归一化图像Nf;步骤2:在归一化图像Nf中进行角点检测,采用Harris算法与SIFT算法分别检测图像中的关键点,再取出共同的关键点作为嵌入水印的最终角点集R;步骤2.1:首先进行初始化操作,对角点检测过程中的模版大小进行设定;步骤2.2:利用Harris角点检测出角点集R1,再利用SIFT特征点检测出角点集R2;步骤2.3:计算角点集R2中角点圆形区域Γ,获得各区域的纹理特征,按照纹理的重要性,对角点集R2中各角点进行从大到小排列;从纹理最大的角点R2-max开始,在其圆形区域Γ2-max内删除无用的角点;步骤2.4:在除R2-max外的角点集R2内,继续选择纹理最大的角点进行判断,直到所有角点判断完毕后,再根据与Γ域内质心的距离取得新的角点集R3;步骤2.5:取角点集R1与角点集R3的共同角点集作为最终角点集R;步骤3:按序选取角点集R中的一个角点区域,构建所述角点区域图像的直方图,找到零点z和峰值点p;步骤4:pz时,按照由上到下、由左到右的顺序,对图像中的各个像素点进行扫描,选取次峰值点和次零点之间的像素用于水印嵌入;若pz,按照由上到下、由右到左的顺序,对图像中的各个像素点进行扫描,选取次峰值点和次零点之间的像素用于水印嵌入;步骤5:将水印信息W进行Arnold变换得到W′,再将其转变为一维二进制序列sk,并将其顺序嵌入各个像素点的灰度值vij,则v′ij=vij+sk;步骤6:重复执行步骤3到步骤5,直至角点集R中所有角点区域均被处理,水印嵌入完成,并得到嵌入水印后的图像。
全文数据:
权利要求:
百度查询: 淮阴工学院 基于SIFT和Harris角点检测的鲁棒可逆水印算法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。