6、基于IWT和AMBTC的可逆信息隐藏方案解析

基于IWT和AMBTC的可逆信息隐藏方案解析

1. 基于IWT的鲁棒可逆水印方案
1.1 水印嵌入与提取流程

在基于IWT(整数小波变换)的鲁棒可逆水印方案中,嵌入过程主要包含以下几个关键步骤:
1. 图像分割与IWT变换 :将原始图像分割成大小为m × n的多个块,同时对每个块B进行5 - 3整数小波变换,转换到频域C。
2. 鲁棒嵌入 :选择每个块的两个频率系数,计算它们的差值。若嵌入的鲁棒数据为‘1’,保持差值为正;若为‘0’,则相反。若差值的正负与鲁棒数据不匹配,交换这两个系数。此外,向其中一个系数添加额外值以扩大差值。
3. 边信息嵌入 :将步骤2中计算得到的差值进行无损压缩,得到边信息。将从频域C逆变换得到的鲁棒标记图像S映射到直方图,使用直方图中较少的高bin来嵌入边信息,生成鲁棒 - 可逆标记矩阵M。
4. 解决溢出/下溢问题 :将矩阵M截断为灰度图像矩阵I,记录M和I之间的差值以及可能的溢出/下溢坐标。最后,通过脆弱水印的方式将溢出/下溢信息隐藏到图像I中。

提取过程根据载体图像是否受到攻击分为两种情况:
1. 未受攻击时 :从载体图像I的直方图中提取溢出/下溢信息。若像素灰度值在选定的bin中,提取数据‘0’;若在选定bin的下一个bin中,提取数据‘1’,然后将I恢复为M。接着从M的直方图中提取边信息,同时恢复鲁棒标记图像S。
2. 受攻击时 :将标记图像S分割成大小为m

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值