今天重新回归CSDN。
- 传统的数字水印是在载体图像的基础上,嵌入相应水印信息,使其他人无法感知水印的存在,在水印提取时,通过相应的逆运算来提取水印。但随着云数据的到来,大量的图片上传到互联网,为了让别人看不到隐私信息,就对载体图像进行加密处理,先从简单的加密(流加密)做起,可以对图像进行流加密后,上传到服务器,服务器端可以对加密后的图像进行嵌入水印,在接收端,通过相应的逆运算实行提取水印和原始图像。
- 可逆图像是说明提取的原始图像与载体图像百分之百相同。
- 我先从张新鹏教授2011年加密图像的可逆水印学起,经典之作。其他的都是在此基础上改进的
- 载体图像--流加密---水印嵌入--流解密--提取水印--恢复原始图像
- 流加密这个过程主要是产生一个随机矩阵,然后将原始图像序列置乱
- 水印嵌入这个过程是根据水印的值(0 或 1) 在分块的基础上对矩阵的低位进行取反
- 流解密:由于流加密是对称加密算法,和流加密保持一致。
- 提取水印这个过程是根据像素之间的相关性来实现水印的(0 或1)值得获取
- 恢复原始图像:也是根据像素之间的相关性来获取
- 加密域的可逆水印可以赋予不同用户的权限,有的人只能提取水印,有的人只能提取载体图像,有的人两者都可以。
谢谢大家的观看。