A multi-branch convolutional neural network for detecting double JPEG compression
This work addresses a specific problem in digital forensics for detecting image tampering, but it is incremental as it builds on existing CNN methods by using raw DCT coefficients instead of pre-processed inputs.
The paper tackled the problem of detecting double JPEG compression for forensics analysis by proposing a multi-branch convolutional neural network that uses raw DCT coefficients as input, achieving end-to-end detection capability and demonstrating effectiveness through extensive experiments.
Detection of double JPEG compression is important to forensics analysis. A few methods were proposed based on convolutional neural networks (CNNs). These methods only accept inputs from pre-processed data, such as histogram features and/or decompressed images. In this paper, we present a CNN solution by using raw DCT (discrete cosine transformation) coefficients from JPEG images as input. Considering the DCT sub-band nature in JPEG, a multiple-branch CNN structure has been designed to reveal whether a JPEG format image has been doubly compressed. Comparing with previous methods, the proposed method provides end-to-end detection capability. Extensive experiments have been carried out to demonstrate the effectiveness of the proposed network.