首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于快速四元数Schur分解的彩色图像盲水印方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:鲁东大学

摘要:本发明利用四元数在不同颜色通道间相关性高的优势和频域数字水印算法鲁棒性强的特点,公开了一种基于快速四元数Schur分解的彩色数字图像盲水印方法。本发明使用四元数来表示宿主图像,在对其进行Schur分解后得到上三角矩阵的最大系数,通过四元数量化索引调制技术对最大系数进行量化来完成彩色数字水印的嵌入与盲提取。此外,本发明还利用图像的几何矫正技术进一步提高了其鲁棒性。该方法不但在复杂几何攻击中具有较好的鲁棒性,而且具有较好的不可见性和较高的实时性,解决了大容量彩色图像数字水印算法鲁棒性差、不可见性低和实时性低的难题,适用于强鲁棒性、高不可见性、高实时性的大容量数字媒体版权保护的场合。

主权项:1.从本发明的目的是提供一种基于快速四元数Schur分解的彩色图像盲水印方法,其特征在于通过具体的水印嵌入过程和水印提取过程来实现的:其水印嵌入过程描述如下:第一步:首先,将一幅大小为的24位彩色数字水印图像分成红、绿、蓝三个分层水印图像;然后,将每个分层水印图像采用基于密钥和的二维逻辑调整正弦映射技术进行加密;最后,将置乱后的分层水印图像中的每个十进制数表示的像素用8位二进制数表示,并依次连接形成长度为的分层水印位序列,其中分别表示红、绿、蓝三层;第二步:将一幅大小为的24位原始彩色宿主图像分成大小为的非重叠图像块,每一个图像块纵向依次包含红、绿、蓝三层;根据分层水印信息的长度,然后利用函数生成伪随机序列,依据该伪随机序列从宿主图像中选取嵌入图像块;第三步:对该嵌入图像块的每个元素添加区间内的随机数值,并将其转换为四元数实对称矩阵,根据公式(1)对的第一列块做快速四元数Schur分解,得到四元数实数表示酉矩阵的第一列块和四元数实表示上三角矩阵的第一列块; 1其中,,,,表示生成零矩阵函数,、、分别为图像块红、绿、蓝三原色通道的像素值,表示快速四元数Schur分解函数;第四步:按先后顺序从三个分层水印序列中各取出一个待嵌入水印信息,依据该嵌入水印信息及公式(2),对进行更改得到并实现水印的嵌入; 2其中,是取整函数,是在第行第1列的值,是修改后的在第行第1列的值,,分别表示红、绿、蓝三层,是图像块的尺寸大小,是量化步长;第五步:利用公式(3)进行逆快速四元数Schur分解,得到含水印的四元数实数表示矩阵的第一列块; 3第六步:将修改后的矩阵中的第一列块更新到载体图像中的相应位置;第七步:重复执行本过程的第三步到六步,直到所有的水印信息都被嵌入完成为止,最后,获得含水印图像;其水印提取过程描述如下:第一步:判断含水印图像是否遭受了攻击:若遭受了几何攻击,则利用公式4对进行图像矫正,否则,执行本过程的第二步; 4其中,为图像矫正函数;第二步:将含水印图像分成大小为的非重叠图像块,每一个图像块纵向包含红、绿、蓝三层;第三步:利用上述水印嵌入过程中所提到的函数生成的伪随机序列,并依据该伪随机序列选择出所有含水印的图像块;第四步:选取一个图像块,使其按红、绿、蓝三原色顺序纵向包含三层的一个图像块,将其转换为四元数实对称矩阵,根据公式(5)对图像块的第一列块做快速四元数Schur分解,得到四元数实数表示酉矩阵的第一列块和四元数实表示上三角矩阵的第一列块; 5其中,,,,表示生成零矩阵函数,、、分别为含水印图像块红、绿、蓝三原色通道的像素值,表示快速四元数Schur分解函数;第五步:利用公式(6),从分解得到的含水印四元数实对称矩阵的第一列块中提取水印; 6其中,是取模运算函数,是在第行第1列的值,,分别表示红、绿、蓝三层,是图像块的尺寸大小,是量化步长;第六步:重复执行第四步和第五步,直到提取出所有的二进制水印位为止,然后得到提取的分层二进制水印序列,再把每8位二进制信息作为一组转换成十进制的像素值,其中分别表示红、绿、蓝三层;第七步:对转化后的每层十进制像素值采用基于密钥和的二维逻辑调整正弦映射进行解密,获得分层水印图像,其中分别表示红、绿、蓝三层;第八步:将三层的水印图像进行重组,最终形成水印图像,其中分别表示红、绿、蓝三层。

全文数据:

权利要求:

百度查询: 鲁东大学 一种基于快速四元数Schur分解的彩色图像盲水印方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。