【最全的】预测误差直方图可逆信息隐藏算法原理及代码(matlab实现)

作为信息隐藏方面的研究者,预测误差扩展法是必须要掌握的一门技术。今天本人就详细介绍一下预测误差扩展直方图的信息隐藏技术。1.原理简介以灰度图像为例,在计算机里存储的数据是一个个0-255的数字。并且图像里相邻的像素是相关性极高的。因此我们可以用某种预测方法,用周围的像素来预测这个像素,从而产生预测值与预测误差。利用这个预测误差,我们就可以做到信息隐藏。(1)嵌入步骤将原始图像扫描为一个序列 (x1,x2,x3,...,xNx_1,x_2,x_3,...,x_Nx1​,x2​,x3​,...,xN
摘要由CSDN通过智能技术生成

作为信息隐藏方面的研究者,预测误差扩展法是必须要掌握的一门技术。今天本人就详细介绍一下预测误差扩展直方图的信息隐藏技术。

1.原理简介

以灰度图像为例,在计算机里存储的数据是一个个0-255的数字。并且图像里相邻的像素是相关性极高的。因此我们可以用某种预测方法,用周围的像素来预测这个像素,从而产生预测值与预测误差。利用这个预测误差,我们就可以做到信息隐藏。

PEE图示

(1)嵌入步骤

  • 将原始图像扫描为一个序列 ( x 1 , x 2 , x 3 , . . . , x N x_1,x_2,x_3,...,x_N x1,x2,x3,...,xN
  • 用指定的预测器预测 x i x_i xi 的值,记作 ( x 1 ^ , x 2 ^ , x 3 ^ , . . . , x N ^ \hat{x_1},\hat{x_2},\hat{x_3},...,\hat{x_N} x1^,x2^,x3^,...,xN^
  • 计算预测误差 e i e_i ei = x i x_i xi - x i ^ \hat{x_i} xi^
  • 得到一个预测误差序列 ( e 1 , e 2 , e 3 , . . . , e N e_1,e_2,e_3,...,e_N e1,e2,e3,...,e
  • 15
    点赞
  • 128
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值