Detection of inconsistencies of double JPEG artefacts across different image regions is often used to detect local image manipulations, like image splicing, and to localize them. In this paper, we move one step further, proposing an end-to-end system that, in addition to detecting and localizing spliced regions, can also distinguish regions coming from different donor images. We assume that both the spliced regions and the background image have undergone a double JPEG compression, and use a local estimate of the primary quantization matrix to distinguish between spliced regions taken from different sources. To do so, we cluster the image blocks according to the estimated primary quantization matrix and refine the result by means of morphological reconstruction. The proposed method can work in a wide variety of settings including aligned and non-aligned double JPEG compression, and regardless of whether the second compression is stronger or weaker than the first one. We validated the proposed approach by means of extensive experiments showing its superior performance with respect to baseline methods working in similar conditions.
翻译:在本文中,我们进一步提出一个端对端系统,除了检测和本地化的碎块区域外,还可以将不同捐赠者图像区分为不同区域。我们假定,分块区域和背景图像都经历了双重 JPEG压缩,并使用对主要定量矩阵的局部估计来区分不同来源的碎块区域。为此,我们根据估计的主要定量矩阵对图像块进行分组,并通过形态重建的方法改进结果。拟议方法可以在多种环境中发挥作用,包括调整和不调整的双倍JPEG压缩,而不论第二次压缩是否比第一次压缩更强或弱。我们通过大量实验,展示其在类似条件下的基线方法方面的优异性,确认了拟议方法。