基于整数变换的可逆水印总结

 

论文原文为翁韶伟博士的“Reversible Watermarking Based on Invariability and Adjustment on Pixel Pairs”

论文中可逆水印的思想是整数变换:


x'=x+floor(d/2)+b,  y'=y-floor(d/2)-b;

其中x,y为原像素值,d为x与y的差值,b为嵌入的水印信息,x',y'为嵌入水印位以后的像素值。

有分析可知,lsb(x+y)=lsb(x'+y')=lsb(d)=lsb(d');其中d'为嵌入水印后的像素对的差值。

即:d'=x'-y'=x-y+2*floor(d/2)+2*b=d+2*floor(d/2)+2*b=2*d-lsb(d)+2*b=2*d+2*b-lsb(d');

故d=(d'+lsb(d')/2-b。由于嵌入水印的像素对差值d'计算可得,故可计算得知d的lsb为0还是为1,b又为一位信息,要么为0,要么为1。

故若lsb(d')==lsb((d'+lsb(d')/2),则b=0,否则b=1。

 

文章为了是locationmap达到更好的压缩率,采用了PDA的方法使更多的像素对可用于处理,以达到更大的压缩率。

水印嵌入前,先对像素对进行分组,处理

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值