1.一种彩色图像数字水印实现方法,其特征在于,具体步骤如下:步骤S1,将待加密的彩色图像用双四元数进行表示;
步骤S2,使用双四元数分析滤波器组来处理步骤S1中的彩色图像,得到该彩色图像的粗尺度系数矩阵和细尺度系数矩阵;
步骤S3,将数字水印图像进行Arnold置乱处理并转换为一维水印序列;
步骤S4,进行水印嵌入位置的选择;
步骤S5,水印信息的嵌入,将步骤S3所得到的一维水印序列嵌入到步骤S4所确定的具体位置中;
步骤S6,使用双四元数综合滤波器组来处理步骤S5中嵌入水印的系数;
步骤S7,从步骤S6所得到的冗余结构的双四元数矩阵恢复出彩色图像,即数字水印嵌入图像的输出。
2.如权利要求1所述的彩色图像数字水印实现方法,其特征在于:所述步骤S1中使用双四元数对彩色图像进行表征的数学公式为:f=(fR·i+fG·j+fB·k)+(fR·i+fG·j+fB·k)·I其中fR、fG和fB分别为彩色图像的R、G和B颜色分量,i、j、k和I分别为双四元数的虚数单位,其运算规则为:i2=-1,j2=-1,k2=-1,I2=-1,ij=-ji=k,jk=-kj=i,ki=-ik=j。
3.如权利要求1所述的彩色图像数字水印实现方法,其特征在于:所述步骤S2中双四元数分析滤波器组的滤波系数为:h0(n)=(0 -0.01 0.01 0.08 0.08 -0.69 0.69 -0.08 -0.08 0)·(i+j+k)h1(n)=(0 -0.08 0.08 0.69 0.69 0.08 -0.08 0.01 0.01 0)·(i+j+k)g0(n)=(0 -0.08 -0.08 0.69 -0.69 0.08 0.08 0.01 -0.01 0)·(i+j+k)g1(n)=(0 0.01 0.01 -0.08 0.08 0.69 0.69 0.08 -0.08 0)·(i+j+k)。
4.如权利要求1所述的彩色图像数字水印实现方法,其特征在于:所述步骤S5中水印信息的嵌入采用冗余排序嵌入方法。
5.如权利要求1所述的彩色图像数字水印实现方法,其特征在于:所述步骤S6中双四元数综合滤波器组的滤波系数是将分析滤波系数进行四元数希尔伯特变换得到的。