有人提到,JPEG 不应在图像创建和敏感内容的编辑之间使用,因为编辑区域周围的压缩伪影可能会泄漏信息。考虑到这种有损格式的工作原理,这是有道理的。有没有关于这个主题的公开研究?
问题的核心在于,对于JPEG这样的有损格式,像素之间并不是完全独立的,每个像素都与相邻像素的值有一定的关系。这种关系称为 DC 系数,适用于大部分独立的 8x8 像素块。
有人提到,JPEG 不应在图像创建和敏感内容的编辑之间使用,因为编辑区域周围的压缩伪影可能会泄漏信息。考虑到这种有损格式的工作原理,这是有道理的。有没有关于这个主题的公开研究?
问题的核心在于,对于JPEG这样的有损格式,像素之间并不是完全独立的,每个像素都与相邻像素的值有一定的关系。这种关系称为 DC 系数,适用于大部分独立的 8x8 像素块。
JPEG 压缩是一种使用 DCT 的变换压缩形式。一个快速的谷歌给出了这个算法的概述:
http://www.dspguide.com/ch27/6.htm
现在这里的重要部分是:
#1 点是最实用的点。如果您的编辑允许您添加充足的边框空间,则将其扩展片段大小可确保所有相关信息同样丢失。
#2 点是其他人可能会详细阐述的内容。本质上,要通过取证恢复,要重建的像素之间的相关性必须以统计上显着的方式影响最终编码。在我看来,这不是一项微不足道的任务。然而,由于 JPEG 是确定性的,因此可以验证有根据的猜测,甚至可以进行暴力破解。