可以通过jpeg压缩的图像隐写 [英] Image steganography that could survive jpeg compression

查看:21
本文介绍了可以通过jpeg压缩的图像隐写的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试实现一种隐写算法,其中隐藏消息可以通过jpeg压缩。

典型场景如下:

  1. 隐藏图像中的数据
  2. 使用jpeg压缩图像
  3. 隐藏数据不会被jpeg压缩破坏,可以恢复

我尝试使用不同描述的算法,但没有成功。 例如,我试图使用简单的重复代码,但jpeg压缩销毁了隐藏的数据。此外,我还试图实现以下文章中描述的算法: http://nas.takming.edu.tw/chkao/lncs2001.pdf http://www.securiteinfo.com/ebooks/palm/irvine-stega-jpg.pdf

您是否知道实际上可以通过jpeg压缩的任何算法?

推荐答案

您可以将数据隐藏在频域中,jpeg对每个8x8像素块使用离散余弦变换(DCT)保存信息,压缩时不变的信息是最高频值,它们排列在一个矩阵中,当块量化后矩阵的最低系数四舍五入到0时进行有损压缩,这些零排列在矩阵的右下角,这就是压缩起作用而信息丢失的原因。

这篇关于可以通过jpeg压缩的图像隐写的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆