【问题标题】:Using key positions in steganography using DCT使用 DCT 使用隐写术中的关键位置
【发布时间】:2015-06-21 23:25:59
【问题描述】:

我有一个关于隐写术的问题。一旦计算了 DCT 矩阵并替换了 LSB,我们是否可以假设接收器知道数据在封面图像的 DCT 中输入的位置?如果不是,那么如何重建图像?

【问题讨论】:

  • 这个问题和matlab有什么关系?
  • 我已移除标签

标签: image image-processing dct


【解决方案1】:

一般来说,提取方法假设嵌入规则的知识,因此它可以反转它们。确定性过程是硬编码的,而对于随机过程,您需要提供额外的信息来复制它们的状态。

例如:

  • 如果您修改 8x8 块中的特定 DCT 系数,则提取必须知道这一点。

  • 如果您根据某些规则(例如某个系数 C 的 lsb)在系数 A 或 B 中隐藏一点,则提取将执行相同操作。也就是检查系数C说什么来决定是从系数A还是B中提取数据。

  • 如果块内的系数或系数顺序由 prng 确定,则嵌入和提取过程都必须使用相同的种子对其进行初始化。这采用密码的形式,接收者必须知道该密码才能读取正确的系数序列以提取数据。

等等,规则更复杂。

【讨论】:

  • 非常感谢。它澄清了我的很多疑问
猜你喜欢
  • 2014-04-18
  • 2020-03-12
  • 2012-06-08
  • 2021-12-08
  • 2016-05-25
  • 2011-01-01
  • 2015-12-23
  • 2018-08-01
  • 2011-09-27
相关资源
最近更新 更多