在当前开放的互联网形式下,多媒体技术快速的发展,已经成为数字信息时代的主要参与者。人们通过数字形式的多媒体信息来进行数据通信和信息交换,意味着信息交换允许第三方访问所有类型的多媒体信息,将导致很多安全问题。因此,我们急需有效的技术来增强互联网信息的安全性。对于上述问题,传统上通过加密技术和信息隐藏技术来缓解。加密技术由于乱码的存在容易吸引拦截者的注意,从而想方设法对其破解。而传统的信息隐藏技术经常导致载体不可逆转的失真,意味着载体在提取秘密信息之后将不能被恢复。不同于加密技术和传统上的信息隐藏技术,可逆信息隐藏技术不仅可以提取出秘密信息,而且还可以恢复及重建原始载体图像。JPEG图像的可逆信息隐藏在诸如图像认证、档案管理等方面有着广泛的应用。但是,由于JPEG压缩通常会通过消除图像的一些高频信息来降低图像质量,因此JPEG图像的冗余信息远少于未压缩图像的,这也导致了在JPEG图像上进行信息隐藏很难获得较高的嵌入容量。与此同时,在嵌入秘密信息之后,JPEG图像的文件大小将大大增加,将导致图像的存储空间的显著增加以及嵌入的秘密信息被探测者所察觉可能性的增加。本文针对以上问题的研究,主要取得以下研究成果:1.本文提出了一种直方图修改HS量化后的DCT系数的可逆隐藏算法。首先,用直方图统计分析DCT系数的数量关系,发现了 DCT系数的分布及数量变化的特点。然后,分析JPEG图像压缩过程中的量化技术和编码技术与DCT系数的数量的关联。最后,分析DCT系数的改动对载体图像的视觉质量和图像文件大小的影响,将DCT系数分为三类,“0”、“1”和“2”类。该算法对三类DCT系数采用不同的使用方式,在一定的嵌入容量下,能够有效地实现较好的图像视觉质量和抑制图像文件大小的增加。2.对上述提出的可逆隐藏算法进一步改进。首先,分析人眼的频率敏感性和纹理敏感性,接着对图像8×8子块中的三类AC系数的数量关系进行统计分析,得出系数值和纹理程度对直方图嵌入算法的影响,以及“2”类系数的无效平移将导致图像质量的下降以及图像文件大小的增加。然后,通过定义一个块优先级的公式来选出最适合嵌入秘密信息的子块顺序,进一步增强图像的视觉质量和抑制嵌入信息后图像大小的增加。最后,对改进前后的算法性能进行分析,如算法的安全性、复杂度、可逆性以及视觉质量和嵌入信息前后的JPEG图像文件大小。通过对比实验来测试纹理程度不同的图像,进而评价了改进算法在图像视觉质量,JPEG图像文件大小的变化以及算法的可行性等方面的表现。对算法的优点和不足进行了总结,并且给出了下一步工作中需要解决和着手研究的问题。

JPEG图像的可逆信息隐藏算法研究相关推荐

  1. 论文简述Reversible Data Hiding in Encrypted Images with Two-MSB Prediction加密图像可逆信息隐藏算法

    一 误差预测所用方法 1.中值预测器 使用中值预测器MED(Median Edge Detector),对图中x的左.上和左上三个相邻像素,预测出x的预测值px. 2.根据预测误差产生的位图(Loca ...

  2. 视觉错觉图像可逆信息隐藏

    ---------------------------------------------------------- 文献学习:视觉错觉图像可逆信息隐藏 [1] Jiao S , Jun F . Im ...

  3. 信息安全之加密域可逆信息隐藏

    前面四篇文章主要介绍了图像置乱加密的安全性问题,本篇文章介绍一种图像加密算法的应用算法,图像加密域可逆信息隐藏.以文献1为例,介绍一种<基于预测误差分类置乱的图像加密域可逆信息隐藏>算法[ ...

  4. JSteg信息隐藏算法

    目录 实验环境 系统设计 JSteg信息隐藏算法 JSteg信息隐藏算法替换规则 嵌入算法 提取算法 JSteg信息隐藏算法缺陷分析 系统实现 嵌入算法 JSTEG_simulation.m steg ...

  5. 音频信息隐藏技术研究

    传统的保密通信技术主要是以密码学为基础,将待传输信息进行充分置乱,使得非法用户无法正确获取原文.与此不同,信息隐藏作为近年迅速发展起来的一种保密通信技术,它首先将待传输信息嵌入到诸如音频.视频.文件等 ...

  6. 基于3D网格模型的加密域可逆信息隐藏文献学习

    --------------------------------------------- 文献学习: 题目:Separable Reversible Data Hiding Based on Int ...

  7. matlab信息隐藏算法,实验四--基于DCT域的信息隐藏算法

    <实验四--基于DCT域的信息隐藏算法>由会员分享,可在线阅读,更多相关<实验四--基于DCT域的信息隐藏算法(6页珍藏版)>请在人人文库网上搜索. 1.实验四 基于DCT域的 ...

  8. 图片嵌入隐藏-大容量的信息隐藏算法

    今天分享一下最近看到的一个图片嵌入隐藏的算法. 这是一种基于空间域的自适应多平面位的信息隐藏算法.该算法计算复杂度低.信息隐藏量大.且有实验表明在不影响图像视觉效果的前提下,其信息隐藏量比LSB算法大 ...

  9. 如何用matlab求出覆冰图像像素点,输电线路覆冰图像的Canny算子改进算法研究

    输电线路覆冰图像的Canny算子改进算法研究 摘 要: 每到冬季 关键词: 形态学滤波; Canny算子; 边缘检测; 覆冰检测; 微分算子 中图分类号:TM755 文献标志码:A文章编号:1006- ...

  10. JPEG图像EXIF数据信息的解析

    刚刚结束本科生活的我,那会还比较颓废,但是因为读研,导致宝宝七月初就到了学校,来了以后也不知道该做什么,就出去浪呀~哈哈,不料来了不久后接到老师的任务,让宝宝把JPEG图像的EXIF信息解读出来,当时 ...

最新文章

  1. php.ini Xdebug配置
  2. Silverlight开发中遇到的几个小问题
  3. 机器学习热码one hot python
  4. centos 7.0 ln命令 和chkconfig 命令介绍 开机自动启 服务
  5. leetcode 322. Coin Change | 322. 零钱兑换(动态规划)
  6. 并发编程之多线程基础-守护线程与非守护线程(四)
  7. linux常用删除空文件夹,Linux基础 linux系统中的批量删除文件与空文件删除的命令介绍...
  8. python和c++哪个好-升学为主的编程学python和C++哪个好?
  9. mysql 直方图_MySQL直方图
  10. python适用于什么系统_Python适合在什么系统
  11. Java学习个人备忘录之文档注释
  12. 你了解软件测试吗?软件测试和调试有什么区别??
  13. ARM存储器控制器的使用
  14. VLAN tag格式
  15. oracle latch等待,latch等待事件汇总
  16. 整理了100个软硬件都要懂的示波器基础知识
  17. 关于二进制转10进制的按权展开
  18. php60进制,60进制(60进制计数器)
  19. 《深入学习VMware vSphere 6》——1.6 IBM V3500存储配置
  20. QQ报告错误出现的原因之一!

热门文章

  1. python控制手机模拟器_AppiumDesktop控制手机和安卓模拟器(附视频)
  2. Mac 好用的 Android 模拟器整理(玩游戏、装应用、支持咸鱼、拼多多...)
  3. ArangoDB高级查询(一)
  4. OMNeT 例程 Tictoc9 学习笔记
  5. 2022-04-08美团笔试练题
  6. mybatis(动态sql、结果集处理、分页、特殊字符处理)
  7. 远程打印服务器配置,打印服务器的配置与管理(1) 网络打印机的安装与部署...
  8. 考研英语阅读真题分析
  9. MySQL 计算同比环比
  10. 有奖推荐|BSRC发布IoT安全专家招募令