发明名称 基于QR码的数字全息水印算法
摘要 本发明涉及一种基于QR码的数字全息水印算法,包括水印嵌入算法和水印提取算法,水印嵌入使用了快速响应矩阵码对水印信息进行编码,将其作为数字水印;利用双随机相位调制技术,对QR码水印图像进行加密。利用傅立叶变换将加密后的QR码图像生成数字全息图;将全息图嵌入到载体图像<img file="854870DEST_PATH_IMAGE002.GIF" wi="16" he="16" />分量的二级小波分解后的中频系数中;对其进行二级小波重构,再将颜色空间转换到RGB颜色空间,得到嵌入水印后的彩色载体图像。反之可将水印提取出来。与现有的水印算法相比,具体更好的安全性和更强的鲁棒性,可以作为一种数字版权保护、数字防伪新方法。
申请公布号 CN103077495A 申请公布日期 2013.05.01
申请号 CN201310039503.5 申请日期 2013.02.01
申请人 上海理工大学 发明人 王子煜;孙刘杰
分类号 G06T1/00(2006.01)I 主分类号 G06T1/00(2006.01)I
代理机构 上海申汇专利代理有限公司 31001 代理人 吴宝根
主权项 1.一种基于QR码的数字全息水印算法,其特征在于,包括水印嵌入算法和水印提取算法,水印嵌入算法包括如下具体步骤:1)将水印信息按照GB/T 18284-2000中相关规定编码为QR码;生成两个随机相位模板<img file="787696DEST_PATH_IMAGE002.GIF" wi="19" he="20" />,<img file="380483DEST_PATH_IMAGE004.GIF" wi="16" he="22" />,作为密钥;将QR码图像进行相位值为<img file="775692DEST_PATH_IMAGE006.GIF" wi="21" he="22" />的变换;对变换后的图像进行傅立叶变换;然后进行相位值为<img file="2013100395035100001DEST_PATH_IMAGE008.GIF" wi="16" he="23" />的变换,再进行傅立叶反变换;即生成了加密数字全息图;2)将彩色载体图像颜色空间转换到<i>CIELAB</i>标准颜色空间上,对图像的<img file="2013100395035100001DEST_PATH_IMAGE010.GIF" wi="16" he="18" />分量进行二级小波分解,得到的中频系数为<img file="2013100395035100001DEST_PATH_IMAGE012.GIF" wi="38" he="25" />,<img file="2013100395035100001DEST_PATH_IMAGE014.GIF" wi="38" he="25" />,<img file="2013100395035100001DEST_PATH_IMAGE016.GIF" wi="44" he="25" />,选择中频系数<img file="465431DEST_PATH_IMAGE016.GIF" wi="44" he="25" />作为水印嵌入位置;3)采用加性水印嵌入方法进行水印的嵌入,设<img file="2013100395035100001DEST_PATH_IMAGE018.GIF" wi="52" he="22" />为载体图像的中频系数<img file="287893DEST_PATH_IMAGE016.GIF" wi="44" he="25" />,<img file="2013100395035100001DEST_PATH_IMAGE020.GIF" wi="21" he="20" />为嵌入强度,则含水印的载体实值图像为<img file="2013100395035100001DEST_PATH_IMAGE022.GIF" wi="215" he="25" />;4)将水印嵌入到载体图像中频系数后,对其进行二级小波重构,得到L分量,再将颜色空间转换到RGB颜色空间,即得到嵌入水印后的彩色载体图像;水印提取算法包括如下具体步骤:A)将含水印的彩色载体图像颜色空间转换到<i>CIELAB</i>颜色空间,对<img file="2013100395035100001DEST_PATH_IMAGE024.GIF" wi="17" he="20" />分量进行二级小波分解,得到中频系数<img file="2013100395035100001DEST_PATH_IMAGE026.GIF" wi="43" he="25" />;B)对<img file="617243DEST_PATH_IMAGE016.GIF" wi="44" he="25" />进行傅立叶变换,并对其进行相位值为<img file="2013100395035100001DEST_PATH_IMAGE028.GIF" wi="26" he="23" />的变换,再进行逆傅立叶变换后对其进行相位值为<img file="2013100395035100001DEST_PATH_IMAGE030.GIF" wi="27" he="19" />的变换,即可得到QR码水印图像;C)将QR码译码,得到原始水印信息。
地址 200093 上海市杨浦区军工路516号