发明名称 基于多级DCT的DWT-SVD鲁棒水印方法
摘要 本发明涉及一种基于多级DCT的DWT-SVD鲁棒水印方法。本发明方法包括水印嵌入方法和水印提取方法。水印嵌入方法首先对原始图像进行离散小波变换,之后将其低频子带分块并对每小块进行多级离散余弦变换,然后将待嵌入水印进行混沌加密,选择每小块多级DCT系数组成新矩阵,并将加密后的水印嵌入到该新矩阵的奇异值矩阵中。水印提取方法是水印嵌入方法的逆过程,包括提取加密水印,并利用密钥对水印进行解密和恢复。本发明方法结合DWT、SVD在数字水印方面的优势,利用多级DCT的能量集中特性,获得了更多数值较大的数据,提高了水印的嵌入容量,并且依然保持了鲁棒性较好的特点,较好的解决了水印容量和鲁棒性之间的矛盾。
申请公布号 CN103955879A 申请公布日期 2014.07.30
申请号 CN201410146118.5 申请日期 2014.04.11
申请人 杭州电子科技大学 发明人 叶学义;邓猛;惠舒云;汪云路;陈华华
分类号 G06T1/00(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 基于多级DCT的DWT‑SVD鲁棒水印方法,包括水印嵌入方法和水印提取方法,其特征在于:所述的水印嵌入方法的具体步骤是:步骤1:获取正方形的原始载体图像I(M,M),M是图像的行和列,对进行一级离散小波变换,得到低频子带LL,其矩阵大小为<img file="FDA0000490157140000011.GIF" wi="158" he="75" />将其低频子带LL划分为互不重叠的n×n个大小为m×m的子块,n是m的整数倍,<img file="FDA0000490157140000012.GIF" wi="243" he="75" />最终得到每小块子矩阵;步骤2:对待嵌入的水印W采用logistic映射混沌模型进行混沌加密得到加密后水印W<sub>0</sub>,记映射初值为X<sub>0</sub>,混沌系数μ∈(3.5699,4],然后将加密后的水印按行排成一列,将初值X<sub>0</sub>和μ当作密钥,缺少任何一个参数或者参数不正确,都无法解密;步骤3:对每小块子矩阵进行一次离散余弦变换,然后选择每小块变换系数矩阵的左上角矩阵再次进行离散余弦变换,然后选择每小块二级变换系数矩阵的左上角矩阵组成新矩阵B;步骤4:对新矩阵B进行奇异值分解:B=U<sub>1</sub>S<sub>1</sub>V<sub>1</sub><sup>T</sup>,得到矩阵U<sub>1</sub>、V<sub>1</sub>和S<sub>1</sub>,将W<sub>0</sub>矩阵添加到奇异值矩阵S<sub>1</sub>上,并对S<sub>1</sub>进行奇异值分解:S<sub>1</sub>+αW<sub>0</sub>=U<sub>2</sub>S<sub>2</sub>V<sub>2</sub><sup>T</sup>,得到矩阵U<sub>2</sub>、V<sub>2</sub>和S<sub>2</sub>,α为隐藏添加系数,由B<sup>*</sup>=U<sub>1</sub>S<sub>2</sub>V<sub>1</sub><sup>T</sup>得到变换矩阵B<sup>*</sup>;步骤5:采用B=B<sup>*</sup>对矩阵B更新,然后将B中的系数还原到步骤3中每小块二级变换系数矩阵中,进行二级离散余弦逆变换,得到嵌入水印后的低频子带,再进行离散小波逆变换,得到嵌入水印的图像I<sup>*</sup>,U<sub>2</sub>、V<sub>2</sub>和S<sub>1</sub>保留当作密钥K,用于水印的提取;所述的水印提取方法的具体步骤是:步骤a:对嵌入水印的图像I<sup>*</sup>进行一级离散小波变换,将低频子带LL进行n×n分块,得到每小块子矩阵;步骤b:对每小块子矩阵进行一次离散余弦变换,然后选择离散余弦变换系数矩阵的左上角矩阵再次进行离散余弦变换,分别提取出每小块二级离散余弦系数矩阵的左上角矩阵组成新矩阵B<sup>**</sup>;步骤c:对矩阵B<sup>**</sup>进行奇异值分解:B<sup>**</sup>=U<sub>1</sub><sup>*</sup>S<sub>2</sub><sup>*</sup>V<sub>1</sub><sup>*T</sup>;用S<sub>2</sub><sup>*</sup>和密钥K计算出矩阵E=U<sub>2</sub>S<sub>2</sub><sup>*</sup>V<sub>2</sub><sup>T</sup>,最后计算需要提取的水印W<sup>*</sup>,<img file="FDA0000490157140000021.GIF" wi="363" he="128" />对提取出的水印进行混沌解密即可恢复真实的水印。
地址 310018 浙江省杭州市下沙高教园区2号大街