[发明专利]一种基于Contourlet变换和Schur分解的彩色数字图像盲水印方法在审

专利信息
申请号: 202111466002.6 申请日: 2021-12-03
公开(公告)号: CN114155131A 公开(公告)日: 2022-03-08
发明(设计)人: 苏庆堂;胡方旭;张雪婷;陈思宇;王环英 申请(专利权)人: 鲁东大学
主分类号: G06T1/00 分类号: G06T1/00;G06F21/16;H04N1/32
代理公司: 暂无信息 代理人: 暂无信息
地址: 264025 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 contourlet 变换 schur 分解 彩色 数字图像 水印 方法
【权利要求书】:

1.一种基于Contourlet变换和Schur分解的彩色数字图像盲水印方法,其特征在于通过具体的水印嵌入过程和水印提取过程来实现的,其水印嵌入过程描述如下:

第一步:首先,对一幅大小为N×N的彩色水印图像W作降维处理,得到红、绿、蓝三个分层水印图像;然后,对每个分层水印图像进行基于密钥KaiKbiKci的Lorenz混沌映射得到置乱后的三个分层水印图像Wi;将分层水印图像Wi中的每个十进制像素值转换为8位二进制数,依次连接成长度为8N2的水印位序列SWi,其中i=1, 2, 3分别表示红、绿、蓝三层;

第二步:首先,对一幅大小为M×M的彩色宿主图像H作降维处理,得到红、绿、蓝三个分层宿主图像Hi,对每一个分层宿主图像Hi进行Contourlet变换,提取其低频系数矩阵Bi;然后,将其低频系数矩阵Bi划分成大小为m×m非重叠的系数块,其中i=1, 2, 3分别表示红、绿、蓝三层;

第三步:利用基于密钥Kdi的MD5哈希伪随机选块算法从每一层低频系数矩阵Bi中选择大小为m×m的系数块csblock,其中i=1, 2, 3分别表示红、绿、蓝三层;

第四步:根据公式(1),对系数块csblock进行Schur分解,得到酉矩阵U和上三角矩阵V

[U,V]=schur(csblock) (1)

其中,上三角矩阵V的主对角非零元素λi为系数块csblock的第i个特征值,i=1, 2, …,rr表示系数块csblock的秩,其主对角线上元素满足λ1λ2λ3λr

第五步:按照先后顺序依次从分层水印位序列SWi中选取待嵌入水印位w;利用公式(2)对上三角矩阵V中的第一个主对角元素λ1进行量化以嵌入水印位w,得到含水印的第一个主对角元素λ1*

(2)

其中,round(.)是四舍五入的取整函数,xor(.)是异或函数,mod(.)是取余函数,QT是选定的量化步长;

第六步:用含水印的第一个主对角元素λ1*替换原上三角矩阵V中第一个主对角元素λ1,得到含水印的上三角矩阵V*;利用公式(3)进行逆Schur分解得到含水印低频系数块csblock*

csblock*=U×V*×UT (3)

第七步:含水印低频系数块csblock*更新到其在分层低频系数矩阵Bi中的相应位置,其中i=1, 2, 3分别表示红、绿、蓝三层;

第八步:重复执行本过程的第三步到第七步,直到所有的水印信息都被嵌入完成为止,由此得到含水印的分层低频系数矩阵Bi*;然后,对水印的分层低频系数矩阵Bi*执行逆Contourlet变换,得到含水印的分层宿主图像Hi*,其中i=1, 2, 3分别表示红、绿、蓝三层;

第九步:组合三层含水印的分层宿主图像Hi*得到含水印图像H*,其中i=1, 2, 3分别表示红、绿、蓝三层;

其水印提取过程描述如下:

第一步:首先,通过降维处理将含水印图像H*分成红、绿、蓝三个含水印的分层图像Hi*;同时,对每一个含水印的分层图像Hi*进行Contourlet变换,提取其低频系数矩阵Bi*;然后,将低频系数矩阵Bi*划分成大小为m×m的非重叠系数块,其中i=1, 2, 3分别表示红、绿、蓝三层;

第二步:利用基于密钥Kdi的MD5哈希伪随机选块算法从含水印低频系数矩阵Bi*中选择含水印系数块csblock*,其中i=1, 2, 3分别表示红、绿、蓝三层;

第三步:利用公式(4),对含水印系数块csblock*进行Schur分解,得到酉矩阵U和上三角矩阵V*

[U,V*]=schur(csblock*) (4)

其中,上三角矩阵V*的主对角非零元素λi*为系数块csblock*的第i个特征值,i=1, 2,…, rr表示系数块csblock*的秩,其主对角线上元素满足λ1*λ2*λ3*λr*

第四步:利用上三角矩阵V*中的第一个主对角元素λ1*,根据公式(5)从含水印系数块csblock*中提取水印位w*

(5)

其中,fix(.)是向零方向取整函数,mod(.)是取余函数,QT为选定的量化步长;

第五步:重复执行本过程的第二步和第四步,得到提取的二进制水印位序列SWi*;然后,依次将SWi*中每8位二进制信息划分为一组并转换成十进制的像素值,形成分层置乱水印图像;然后,对分层置乱水印图像进行基于密钥KaiKbiKci的逆Lorenz混沌映射,最终获得提取的分层水印图像Wi*,其中i=1, 2, 3分别表示红、绿、蓝三层;

第六步:组合提取的分层水印图像Wi*形成最终的提取水印图像W*,其中i=1, 2, 3分别表示红、绿、蓝三层。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鲁东大学,未经鲁东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111466002.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top