1.一种彩色图像局部多重水印方法,其特征在于,包括以下步骤:步骤1、对彩色的原始载体图像生成旋转不变区域;
步骤2、对生成的原始载体图像的旋转不变区域和水印图像分别进行RGB通道分离,再对得到的各通道的旋转不变区域和水印图像进行Anrold置乱;对Anrold置乱后的旋转不变区域分块奇异值分解,选取最大奇异值组成特征矩阵并将特征矩阵与Anrold置乱后的水印图像进行异或操作,得到各通道的具有版权信息的零水印图像;将得到的三个通道的零水印图像进行RGB通道合并,生成彩色零水印图像;
步骤3、对原始载体图像生成密钥,基于生成的密钥利用DWT_SVD方法将水印图像嵌入至原始载体图像;并且,对嵌入水印后的原始载体图像进行嵌入式水印的提取,得到原水印图像。
2.根据权利要求1所述的彩色图像局部多重水印方法,其特征在于,所述步骤1中选取原始载体图像内接圆的内接正方形区域作为旋转不变区域。
3.根据权利要求1所述的彩色图像局部多重水印方法,其特征在于,所述步骤2中还包括将置乱参数a和b及置乱次数t作为用于彩色零水印图像认证的密钥key1进行存储。
4.根据权利要求2所述的彩色图像局部多重水印方法,其特征在于,所述步骤2还包括对彩色零水印图像认证:将得到的特征矩阵与各通道的零水印图像进行异或操作,得到各通道的置乱后的水印图像;将各通道的置乱后的水印图像利用密钥key1进行逆Arnold变换,得到三通道水印图像并进行RGB通道合并,生成彩色水印图像。
5.根据权利要求1所述的彩色图像局部多重水印方法,其特征在于,所述步骤3中对原始载体图像生成密钥,包括以下步骤:对原始载体图像进行RGB通道分离,得到三个通道图像;
对三个通道图像分别进行SIFT运算得到各图像的特征点信息,去除旋转不变区域以外的特征点,并将余下特征点的像素值组成特征矩阵A,将特征矩阵A作为密钥key2存储。
6.根据权利要求5所述的彩色图像局部多重水印方法,其特征在于,所述步骤3中基于生成的密钥利用DWT_SVD方法将水印图像嵌入至原始载体图像,包括以下步骤:提取密钥key2的特征点坐标,选取周边2*2区域并根据该区域内特征点的像素值组成
64*64的局部特征矩阵B;对局部特征矩阵B及水印图像分别进行离散小波变换,得到各自的频率带,并各自选取除低频带外的其他频率带作为密钥key3保存;
将各自的频率带中低频带分别进行奇异值分解,选取各自奇异值分解得到的若干矩阵作为密钥key4保存,再将水印图像得到的奇异值利用加性嵌入到水印嵌入区域奇异值;
然后,对水印嵌入区域奇异值进行逆奇异值分解和逆小波变换,得到含有水印信息的特征矩阵C,最后将含有水印信息的特征矩阵C的像素值替换原始载体图像上原位置的像素值实现水印嵌入。
7.根据权利要求6所述的彩色图像局部多重水印方法,其特征在于,所述步骤3中对嵌入水印后的原始载体图像进行嵌入式水印的提取,包括以下步骤:根据密钥key2提取出特征点所在位置;
将特征点及周围2*2区域内特征点的像素值提取出来,构成64*64的局部特征矩阵B’;
对构成的局部特征矩阵B’和原始载体图像的局部特征矩阵B分别进行离散小波变换得到各自的低频带;对各自得到的低频带进行奇异值分解后,利用逆向加性法则得到水印图像的奇异值矩阵;对水印图像的奇异值矩阵结合密钥key4进行逆奇异值分解得到水印图像小波变换后的低频带;
对得到的水印图像小波变换后的低频带结合密钥key3进行逆小波变换,得到原水印图像。