2023自适应霍夫曼编码High-performance RDHEI with adaptive Huffman code

RRBE

本文仅供自我学习使用,切勿转载和搬运,如有侵权,联系立删~

方法总框架

首先由内容所有者生成原始图像像素点的标签映射; 然后数据隐藏者采用自适应霍夫曼编码将多个信息插入加密图像像素点;接收端进行数据提取和图像恢复。在数据提取之前,必须对标记的加密图像进行置乱以增强安全性。

方法细节介绍

A  生成Label map

保留第一行、第一列的像素作为参考像素,使用中值边缘检测器(MED)进行像素预测。根据预测像素和原始像素的八位二进制序列相同位数来确定每个像素的Label。注意参考像素的Label设置为-1。以下图为例:

 当标签为4时,说明该位置可以嵌入的bit数为4,在恢复时,MSB-(l-1)位与预测像素相同,第l位与预测像素相反。

B  EC的几何变换及比较

在生成具体的Label map之前,对图像进行几何变换和比较。分别用00、01、10、11表示原图I_0和三个几何变换I_1I_2I_3的图像,以下图为例࿱

相关推荐

  1. 【数据结构】

    2024-03-28 05:04:01       40 阅读
  2. PTA:哈编码

    2024-03-28 05:04:01       65 阅读
  3. MATLAB初学者入门(21)——

    2024-03-28 05:04:01       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-28 05:04:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-28 05:04:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-28 05:04:01       87 阅读
  4. Python语言-面向对象

    2024-03-28 05:04:01       96 阅读

热门阅读

  1. docker初识

    2024-03-28 05:04:01       47 阅读
  2. RoCE v2中UDP的源端口和目的端口

    2024-03-28 05:04:01       46 阅读
  3. 【QT】QT的事件机制及其与信号机制的区别

    2024-03-28 05:04:01       35 阅读
  4. uniapp 返回上一页再进入当前页mounted不执行

    2024-03-28 05:04:01       46 阅读
  5. TCP/IP:互联网通信的核心协议

    2024-03-28 05:04:01       41 阅读
  6. 老项目接入kafka消费信息另一种方式

    2024-03-28 05:04:01       39 阅读
  7. 记录一次ubuntu网络传输大文件时出现断网现象

    2024-03-28 05:04:01       45 阅读
  8. centos 安装wget

    2024-03-28 05:04:01       36 阅读
  9. 关于对postcss安装和使用比较详细

    2024-03-28 05:04:01       40 阅读
  10. t检验案例代码

    2024-03-28 05:04:01       35 阅读
  11. VUE3——watch函数

    2024-03-28 05:04:01       37 阅读